[ {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/resources/ValidationRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/resources/TopicParitionOffsetRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/resources/MirrorMakerManagerRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/resources/TopicPartitionBlacklistRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/resources/AdminRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/resources/TopicManagementRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/resources/HealthCheckRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/resources/NoProgressTopicPartitionRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/rest/ControllerRestApplication.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/ControllerConf.java",
  "extension" : "java",
  "linesOfCode" : 981,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/util/FileUtils.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/ControllerInstance.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/ControllerStarter.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/validation/ValidationManager.java",
  "extension" : "java",
  "linesOfCode" : 311,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/validation/SourceKafkaClusterValidationManager.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/HelixMirrorMakerManager.java",
  "extension" : "java",
  "linesOfCode" : 333,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/AutoTopicWhitelistingManager.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/BackUpHandler.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/FileBackUpHandler.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/ControllerStateModelFactory.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/AutoRebalanceLiveInstanceChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 661,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/TopicAssignmentViewBuilder.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/IdealStateBuilder.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/ClusterInfoBackupManager.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/OffsetMonitor.java",
  "extension" : "java",
  "linesOfCode" : 396,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/GitBackUpHandler.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Controller/src/main/java/com/uber/stream/kafka/mirrormaker/controller/core/ManagerControllerHelix.java",
  "extension" : "java",
  "linesOfCode" : 255,
  "components" : [ "primary::uReplicator-Controller" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/PartitionOffsetInfo.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/FetchedDataChunk.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/ProducerManager.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/WorkerInstance.java",
  "extension" : "java",
  "linesOfCode" : 331,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/helix/ControllerWorkerHelixHandler.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/helix/ManagerWorkerHelixHandler.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/RateLimiterResource.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/ProducerThread.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/ZookeeperCheckpointManager.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/WorkerStarter.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/ConsumerFetcherThread.java",
  "extension" : "java",
  "linesOfCode" : 217,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/WorkerUtils.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/CustomizedConsumerConfig.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/Constants.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/DefaultProducer.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/WorkerConf.java",
  "extension" : "java",
  "linesOfCode" : 287,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/interfaces/IConsumerFetcherManager.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/interfaces/IMessageTransformer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/interfaces/ICheckPointManager.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/DefaultMessageTransformer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/RestletApplication.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/ConsumerIterator.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/FetcherManagerGroupByLeaderId.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/FetcherManager.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Worker/src/main/java/com/uber/stream/ureplicator/worker/IteratorTemplate.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::uReplicator-Worker" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/utils/HelixUtils.java",
  "extension" : "java",
  "linesOfCode" : 230,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/utils/HelixSetupUtils.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/utils/C3QueryUtils.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/utils/HttpClientUtils.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/modules/TopicPartitionLag.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/modules/ControllerWorkloadInfo.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/modules/WorkerWorkloadInfo.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/Constants.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/configuration/IuReplicatorConf.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/TopicPartition.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/OnlineOfflineStateFactory.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/ITopicWorkloadWeighter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/TopicWorkload.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/WorkloadInfoRetriever.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/KafkaBrokerTopicObserver.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/InstanceTopicPartitionHolder.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/HelixHandler.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/IHelixManager.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/OnlineOfflineStateModel.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/kafka/mirrormaker/common/core/TopicPartitionCountObserver.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/ureplicator/common/GraphiteKafkaGauge.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/ureplicator/common/KafkaUReplicatorMetricsReporter.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/ureplicator/common/MetricsReporterConf.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Common/src/main/java/com/uber/stream/ureplicator/common/KafkaClusterObserver.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::uReplicator-Common" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/ManagerStarter.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/utils/ControllerUtils.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/rest/resources/AdminRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/rest/resources/TopicManagementRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 351,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/rest/resources/HealthCheckRestletResource.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/rest/ManagerRestApplication.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/validation/KafkaClusterValidationManager.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/core/WorkerHelixManager.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/core/ControllerWorkloadSnapshot.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/core/IdealStateBuilder.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/core/ControllerException.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/core/WorkerLiveInstanceChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/core/AdminHelper.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/core/ControllerHelixManager.java",
  "extension" : "java",
  "linesOfCode" : 1267,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/core/ControllerLiveInstanceChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "uReplicator-Manager/src/main/java/com/uber/stream/kafka/mirrormaker/manager/ManagerConf.java",
  "extension" : "java",
  "linesOfCode" : 505,
  "components" : [ "primary::uReplicator-Manager" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/jmxtrans.xml",
  "extension" : "xml",
  "linesOfCode" : 113,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
} ]