[ {
  "relativePath" : "spotless/copyright.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::spotless" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "spotless/copyright.kt",
  "extension" : "kt",
  "linesOfCode" : 1,
  "components" : [ "primary::spotless" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/proto/com/uber/crumb/internal/model/crumb_model.proto",
  "extension" : "proto",
  "linesOfCode" : 12,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/internal/InternalJvm.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/internal/ImmutableList.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/internal/-Platform.kt",
  "extension" : "kt",
  "linesOfCode" : 13,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/internal/Internal.kt",
  "extension" : "kt",
  "linesOfCode" : 101,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/internal/MutableOnWriteList.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/internal/Util.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/internal/FieldBinding.kt",
  "extension" : "kt",
  "linesOfCode" : 79,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/internal/RuntimeMessageAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/ProtoReader.kt",
  "extension" : "kt",
  "linesOfCode" : 323,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/MessageSerializedForm.kt",
  "extension" : "kt",
  "linesOfCode" : 22,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/Message.kt",
  "extension" : "kt",
  "linesOfCode" : 85,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/ProtoAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 528,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/Wire.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/WireEnum.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/ProtoWriter.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/EnumAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 37,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/Service.kt",
  "extension" : "kt",
  "linesOfCode" : 2,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/FieldEncoding.kt",
  "extension" : "kt",
  "linesOfCode" : 24,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/MessageSource.kt",
  "extension" : "kt",
  "linesOfCode" : 7,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/WireRpc.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/WireField.kt",
  "extension" : "kt",
  "linesOfCode" : 25,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/MessageSink.kt",
  "extension" : "kt",
  "linesOfCode" : 9,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/wire/RuntimeEnumAdapter.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/model/Crumb.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/internal/model/CrumbMetadata.kt",
  "extension" : "kt",
  "linesOfCode" : 107,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/TypeElementExt.kt",
  "extension" : "kt",
  "linesOfCode" : 15,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler/src/main/kotlin/com/uber/crumb/CrumbProcessor.kt",
  "extension" : "kt",
  "linesOfCode" : 262,
  "components" : [ "primary::crumb-compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler-api/src/main/kotlin/com/uber/crumb/compiler/api/CrumbTypeAliases.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::crumb-compiler-api" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler-api/src/main/kotlin/com/uber/crumb/compiler/api/CrumbConsumerExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 29,
  "components" : [ "primary::crumb-compiler-api" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler-api/src/main/kotlin/com/uber/crumb/compiler/api/CrumbContext.kt",
  "extension" : "kt",
  "linesOfCode" : 5,
  "components" : [ "primary::crumb-compiler-api" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler-api/src/main/kotlin/com/uber/crumb/compiler/api/CrumbProducerExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 28,
  "components" : [ "primary::crumb-compiler-api" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-compiler-api/src/main/kotlin/com/uber/crumb/compiler/api/CrumbExtension.kt",
  "extension" : "kt",
  "linesOfCode" : 14,
  "components" : [ "primary::crumb-compiler-api" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-annotations/src/main/java/com/uber/crumb/annotations/internal/CrumbIndex.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::crumb-annotations" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-annotations/src/main/java/com/uber/crumb/annotations/CrumbConsumable.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::crumb-annotations" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-annotations/src/main/java/com/uber/crumb/annotations/CrumbConsumer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::crumb-annotations" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-annotations/src/main/java/com/uber/crumb/annotations/CrumbQualifier.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::crumb-annotations" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-annotations/src/main/java/com/uber/crumb/annotations/CrumbProducer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::crumb-annotations" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-core/src/main/kotlin/com/uber/crumb/core/CrumbManager.kt",
  "extension" : "kt",
  "linesOfCode" : 30,
  "components" : [ "primary::crumb-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-core/src/main/kotlin/com/uber/crumb/core/CrumbLog.kt",
  "extension" : "kt",
  "linesOfCode" : 81,
  "components" : [ "primary::crumb-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "crumb-core/src/main/kotlin/com/uber/crumb/core/CrumbOutputLanguage.kt",
  "extension" : "kt",
  "linesOfCode" : 105,
  "components" : [ "primary::crumb-core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/android/java/library/src/main/java/com/uber/crumb/sample/LibraryExperiments.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/android/java/app/src/main/java/com/uber/crumb/sample/ExperimentsHolder.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/android/kotlin/library/src/main/kotlin/com/uber/crumb/sample/LibraryExperiments.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/android/kotlin/app/src/main/kotlin/com/uber/crumb/sample/ExperimentsHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/jvm/java/library/src/main/java/com/uber/crumb/sample/LibraryExperiments.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/jvm/java/app/src/main/java/com/uber/crumb/sample/ExperimentsHolder.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/jvm/kotlin/library/src/main/kotlin/com/uber/crumb/sample/LibraryExperiments.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/jvm/kotlin/app/src/main/kotlin/com/uber/crumb/sample/ExperimentsHolder.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/experiment-enums-compiler/java/src/main/java/com/uber/crumb/sample/experimentenumscompiler/ExperimentsCompiler.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/experiment-enums-compiler/java/src/main/java/com/uber/crumb/sample/experimentenumscompiler/package-info.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/experiment-enums-compiler/annotations/src/main/java/com/uber/crumb/sample/experimentsenumscompiler/annotations/Experiments.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/experiment-enums-compiler/annotations/src/main/java/com/uber/crumb/sample/experimentsenumscompiler/annotations/ExperimentsCollector.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/experiments-compiler/experiment-enums-compiler/kotlin/src/main/kotlin/com/uber/crumb/sample/experimentenumscompiler/ExperimentsCompiler.kt",
  "extension" : "kt",
  "linesOfCode" : 137,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/android/java/library/src/main/java/com/uber/crumb/sample/EnglishTranslations.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/android/java/app/src/main/java/com/uber/crumb/sample/TranslationsPluginManager.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/android/java/app/src/main/java/com/uber/crumb/sample/DefaultTranslations.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/android/kotlin/library/src/main/kotlin/com/uber/crumb/sample/EnglishTranslations.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/android/kotlin/app/src/main/kotlin/com/uber/crumb/sample/TranslationsPluginManager.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/android/kotlin/app/src/main/kotlin/com/uber/crumb/sample/DefaultTranslations.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/translations-api/src/main/java/com/uber/crumb/sample/Translations.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/plugins-compiler/java/src/main/java/com/uber/crumb/sample/pluginscompiler/PluginsCompiler.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/plugins-compiler/java/src/main/java/com/uber/crumb/sample/pluginscompiler/package-info.java",
  "extension" : "java",
  "linesOfCode" : 2,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/plugins-compiler/annotations/src/main/java/com/uber/crumb/sample/pluginscompiler/annotations/PluginPoint.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/plugins-compiler/annotations/src/main/java/com/uber/crumb/sample/pluginscompiler/annotations/Plugin.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/plugins-compiler/kotlin/src/main/kotlin/com/uber/crumb/sample/pluginscompiler/PluginsCompiler.kt",
  "extension" : "kt",
  "linesOfCode" : 177,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/jvm/java/library/src/main/java/com/uber/crumb/sample/EnglishTranslations.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/jvm/java/app/src/main/java/com/uber/crumb/sample/TranslationsPluginManager.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/jvm/java/app/src/main/java/com/uber/crumb/sample/DefaultTranslations.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/jvm/kotlin/library/src/main/kotlin/com/uber/crumb/sample/EnglishTranslations.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/jvm/kotlin/app/src/main/kotlin/com/uber/crumb/sample/TranslationsPluginManager.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/plugins-compiler/jvm/kotlin/app/src/main/kotlin/com/uber/crumb/sample/DefaultTranslations.kt",
  "extension" : "kt",
  "linesOfCode" : 8,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib3/src/main/java/com/uber/crumb/integration/lib3/Lib3Producer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib3/src/main/java/com/uber/crumb/integration/lib3/Lib3Enum.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib3/src/main/java/com/uber/crumb/integration/lib3/Lib3Model.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/annotations/src/main/java/com/uber/crumb/integration/annotations/MoshiFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/annotations/src/main/java/com/uber/crumb/integration/annotations/GsonFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib2/src/main/java/com/uber/crumb/integration/lib2/Lib2Enum.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib2/src/main/java/com/uber/crumb/integration/lib2/Lib2Model.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib2/src/main/java/com/uber/crumb/integration/lib2/Lib2Producer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/integration/src/main/java/com/uber/crumb/integration/localmodels/LocalModel.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/integration/src/main/java/com/uber/crumb/integration/localmodels/LocalEnum.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/integration/src/main/java/com/uber/crumb/integration/localmodels/LocalProducer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/integration/src/main/java/com/uber/crumb/integration/consumer/IntegrationConsumer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib1/src/main/java/com/uber/crumb/integration/lib1/Lib1Model.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib1/src/main/java/com/uber/crumb/integration/lib1/Lib1Producer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/lib1/src/main/java/com/uber/crumb/integration/lib1/Lib1Enum.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/compiler/src/main/kotlin/com/uber/crumb/integration/compiler/GsonSupport.kt",
  "extension" : "kt",
  "linesOfCode" : 419,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/compiler/src/main/kotlin/com/uber/crumb/integration/compiler/MoshiSupport.kt",
  "extension" : "kt",
  "linesOfCode" : 519,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "integration-test/compiler/src/main/kotlin/com/uber/crumb/integration/compiler/CompilerExtensions.kt",
  "extension" : "kt",
  "linesOfCode" : 31,
  "components" : [ "primary::integration-test" ],
  "concerns" : [ "::Unclassified" ]
} ]