[ {
  "relativePath" : "spotless/copyright.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::spotless" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protosimplestore/src/main/java/com/uber/simplestore/proto/impl/SimpleProtoStoreFactory.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::protosimplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protosimplestore/src/main/java/com/uber/simplestore/proto/impl/SimpleProtoStoreImpl.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::protosimplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protosimplestore/src/main/java/com/uber/simplestore/proto/SimpleProtoStore.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::protosimplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protosimplestore/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::protosimplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/src/main/java/com/uber/simplestore/fakes/FakeSimpleStore.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "testing/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::testing" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/java/com/uber/simplestore/sample/SampleApplication.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/java/com/uber/simplestore/sample/JavaActivity.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/java/com/uber/simplestore/sample/KotlinActivity.kt",
  "extension" : "kt",
  "linesOfCode" : 100,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/proto/DemoProto.proto",
  "extension" : "proto",
  "linesOfCode" : 7,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/layout/activity_java.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/layout/activity_kotlin.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/drawable/ic_launcher_background.xml",
  "extension" : "xml",
  "linesOfCode" : 74,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/values/strings.xml",
  "extension" : "xml",
  "linesOfCode" : 4,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/values/colors.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/values/styles.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/mipmap-anydpi-v26/ic_launcher.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sample/src/main/res/drawable-v24/ic_launcher_foreground.xml",
  "extension" : "xml",
  "linesOfCode" : 34,
  "components" : [ "primary::sample" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/SimpleStoreConfig.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/impl/SimpleStoreFactory.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/impl/AndroidDirectoryProvider.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/impl/SimpleStoreImpl.java",
  "extension" : "java",
  "linesOfCode" : 264,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/impl/AtomicFile.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/DirectoryProvider.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStoreFactory.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStoreImpl.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStore.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/SimpleStore.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/NamespaceConfig.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/StoreClosedException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/executors/StorageExecutors.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "simplestore/src/main/java/com/uber/simplestore/SimpleStoreHelpers.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::simplestore" ],
  "concerns" : [ "::Unclassified" ]
} ]