[ {
  "relativePath" : "scripts/generate-protobuf.py",
  "extension" : "py",
  "linesOfCode" : 154,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "scripts/logformat.py",
  "extension" : "py",
  "linesOfCode" : 16,
  "components" : [ "primary::scripts" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/apiserver/main.go",
  "extension" : "go",
  "linesOfCode" : 238,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/apiserver/config.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/migratedb/main.go",
  "extension" : "go",
  "linesOfCode" : 92,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/migratedb/config.go",
  "extension" : "go",
  "linesOfCode" : 7,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/placement/main.go",
  "extension" : "go",
  "linesOfCode" : 409,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmd/hostmgr/main.go",
  "extension" : "go",
  "linesOfCode" : 679,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmd/hostmgr/config.go",
  "extension" : "go",
  "linesOfCode" : 23,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/jobmgr/main.go",
  "extension" : "go",
  "linesOfCode" : 635,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmd/jobmgr/config.go",
  "extension" : "go",
  "linesOfCode" : 22,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/cli/main.go",
  "extension" : "go",
  "linesOfCode" : 1019,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmd/resmgr/main.go",
  "extension" : "go",
  "linesOfCode" : 434,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/resmgr/config.go",
  "extension" : "go",
  "linesOfCode" : 19,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/archiver/main.go",
  "extension" : "go",
  "linesOfCode" : 225,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/aurorabridge/main.go",
  "extension" : "go",
  "linesOfCode" : 284,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmd/aurorabridge/config.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::cmd" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrator.go",
  "extension" : "go",
  "linesOfCode" : 86,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/config.go",
  "extension" : "go",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/api/stapi.go",
  "extension" : "go",
  "linesOfCode" : 71,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/api/entity.go",
  "extension" : "go",
  "linesOfCode" : 27,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/store.go",
  "extension" : "go",
  "linesOfCode" : 2402,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/cassandra/impl/config.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/impl/resultset.go",
  "extension" : "go",
  "linesOfCode" : 131,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/cassandra/impl/store.go",
  "extension" : "go",
  "linesOfCode" : 144,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/cassandra/impl/storage.go",
  "extension" : "go",
  "linesOfCode" : 131,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/impl/executor.go",
  "extension" : "go",
  "linesOfCode" : 145,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/impl/decorator.go",
  "extension" : "go",
  "linesOfCode" : 69,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/cassandra/impl/querybuilder.go",
  "extension" : "go",
  "linesOfCode" : 22,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0015_update_add_instances_failed.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0025_add_update_completion_time.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0016_update_add_prev_state.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0029_add_pod_spec_apiversion.up.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0005_drop_old_table_index.down.cql",
  "extension" : "cql",
  "linesOfCode" : 28,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0029_add_pod_spec_apiversion.down.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0023_drop_respool_by_owner_mv.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0008_alter_compaction_strategy_sstablesize_gc.down.cql",
  "extension" : "cql",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0024_add_sla_job_index.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0021_add_pod_workflow_events.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0014_add_system_labels_to_config_tables.down.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0034_add_update_timestamp_events.up.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0008_alter_compaction_strategy_sstablesize_gc.up.cql",
  "extension" : "cql",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0025_add_update_completion_time.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0002_volume_add_mv.down.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0024_add_sla_job_index.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0013_update_add_instances_updated_added.down.cql",
  "extension" : "cql",
  "linesOfCode" : 4,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0034_add_update_timestamp_events.down.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0016_update_add_prev_state.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0007_secret_info.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0017_active_jobs.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0018_add_job_name_id_mapping.up.cql",
  "extension" : "cql",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0020_update_opaque_data.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0027_add_job_spec_apiversion.up.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0011_pod_events_add_healthy.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0014_add_system_labels_to_config_tables.up.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0005_drop_old_table_index.up.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0028_alter_compaction_strategy_secret_info.up.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0019_task_config_v2.up.cql",
  "extension" : "cql",
  "linesOfCode" : 20,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0033_add_host_pools.up.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0013_update_add_instances_updated_added.up.cql",
  "extension" : "cql",
  "linesOfCode" : 4,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0021_add_pod_workflow_events.up.cql",
  "extension" : "cql",
  "linesOfCode" : 20,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0006_alter_gc_compaction_strategy.up.cql",
  "extension" : "cql",
  "linesOfCode" : 6,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0017_active_jobs.up.cql",
  "extension" : "cql",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0011_pod_events_add_healthy.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0033_add_host_pools.down.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0026_drop_mv_volumes.down.cql",
  "extension" : "cql",
  "linesOfCode" : 8,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0032_add_host_labels.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0020_update_opaque_data.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0000_bootstrap.up.cql",
  "extension" : "cql",
  "linesOfCode" : 119,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0004_lucene_index_v2.down.cql",
  "extension" : "cql",
  "linesOfCode" : 4,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0001_task_add_version.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0031_drop_mv_job.down.cql",
  "extension" : "cql",
  "linesOfCode" : 4,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0009_add_pod_events.up.cql",
  "extension" : "cql",
  "linesOfCode" : 31,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0023_drop_respool_by_owner_mv.down.cql",
  "extension" : "cql",
  "linesOfCode" : 4,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0010_update_add.up.cql",
  "extension" : "cql",
  "linesOfCode" : 13,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0006_alter_gc_compaction_strategy.down.cql",
  "extension" : "cql",
  "linesOfCode" : 6,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0000_bootstrap.down.cql",
  "extension" : "cql",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0003_upgrade_info_add.up.cql",
  "extension" : "cql",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0009_add_pod_events.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0015_update_add_instances_failed.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0028_alter_compaction_strategy_secret_info.down.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0031_drop_mv_job.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0027_add_job_spec_apiversion.down.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0010_update_add.down.cql",
  "extension" : "cql",
  "linesOfCode" : 13,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0012_pod_events_add_desired_run_id.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0030_add_host_infos.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0003_upgrade_info_add.down.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0004_lucene_index_v2.up.cql",
  "extension" : "cql",
  "linesOfCode" : 25,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0012_pod_events_add_desired_run_id.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0018_add_job_name_id_mapping.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0022_add_job_update_events.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0026_drop_mv_volumes.up.cql",
  "extension" : "cql",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0019_task_config_v2.down.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0032_add_host_labels.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0001_task_add_version.up.cql",
  "extension" : "cql",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0022_add_job_update_events.up.cql",
  "extension" : "cql",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0030_add_host_infos.up.cql",
  "extension" : "cql",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0007_secret_info.up.cql",
  "extension" : "cql",
  "linesOfCode" : 10,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/migrations/0002_volume_add_mv.up.cql",
  "extension" : "cql",
  "linesOfCode" : 8,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/cassandra/models.go",
  "extension" : "go",
  "linesOfCode" : 238,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/objects/task_runtime.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/store.go",
  "extension" : "go",
  "linesOfCode" : 77,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/objects/respools.go",
  "extension" : "go",
  "linesOfCode" : 219,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/base/optional_types.go",
  "extension" : "go",
  "linesOfCode" : 68,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/base/object.go",
  "extension" : "go",
  "linesOfCode" : 31,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/host_infos.go",
  "extension" : "go",
  "linesOfCode" : 432,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/objects/secret.go",
  "extension" : "go",
  "linesOfCode" : 152,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/job_config.go",
  "extension" : "go",
  "linesOfCode" : 310,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/task_config_v2.go",
  "extension" : "go",
  "linesOfCode" : 311,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/job_update_events.go",
  "extension" : "go",
  "linesOfCode" : 115,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/job_index.go",
  "extension" : "go",
  "linesOfCode" : 328,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/job_name_id.go",
  "extension" : "go",
  "linesOfCode" : 79,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/pod_events.go",
  "extension" : "go",
  "linesOfCode" : 230,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/objects/volumes.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/job_runtime.go",
  "extension" : "go",
  "linesOfCode" : 111,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/objects/active_jobs.go",
  "extension" : "go",
  "linesOfCode" : 97,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/orm/connector.go",
  "extension" : "go",
  "linesOfCode" : 40,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/orm/object_parser.go",
  "extension" : "go",
  "linesOfCode" : 108,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/orm/table.go",
  "extension" : "go",
  "linesOfCode" : 179,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/orm/client.go",
  "extension" : "go",
  "linesOfCode" : 120,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/orm/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/stores/stores.go",
  "extension" : "go",
  "linesOfCode" : 25,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/update.go",
  "extension" : "go",
  "linesOfCode" : 179,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/part.go",
  "extension" : "go",
  "linesOfCode" : 47,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/accessor.go",
  "extension" : "go",
  "linesOfCode" : 6,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/insert.go",
  "extension" : "go",
  "linesOfCode" : 139,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/delete.go",
  "extension" : "go",
  "linesOfCode" : 79,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/where.go",
  "extension" : "go",
  "linesOfCode" : 23,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/select.go",
  "extension" : "go",
  "linesOfCode" : 198,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/placeholder.go",
  "extension" : "go",
  "linesOfCode" : 49,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/expr.go",
  "extension" : "go",
  "linesOfCode" : 202,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/querybuilder/querybuilder.go",
  "extension" : "go",
  "linesOfCode" : 41,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/connectors/cassandra/config.go",
  "extension" : "go",
  "linesOfCode" : 30,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/connectors/cassandra/conn.go",
  "extension" : "go",
  "linesOfCode" : 105,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/connectors/cassandra/cql.go",
  "extension" : "go",
  "linesOfCode" : 155,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/connectors/cassandra/cassandra.go",
  "extension" : "go",
  "linesOfCode" : 476,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/interfaces.go",
  "extension" : "go",
  "linesOfCode" : 111,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/storage/config/config.go",
  "extension" : "go",
  "linesOfCode" : 10,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/storage/metrics.go",
  "extension" : "go",
  "linesOfCode" : 600,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/apiserver/config.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/apiserver/constants.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/apiserver/procedures.go",
  "extension" : "go",
  "linesOfCode" : 156,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/apiserver/forward/stream.go",
  "extension" : "go",
  "linesOfCode" : 98,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/apiserver/forward/unary.go",
  "extension" : "go",
  "linesOfCode" : 42,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/apiserver/forward/helpers.go",
  "extension" : "go",
  "linesOfCode" : 22,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/lifecycle/lifecycle.go",
  "extension" : "go",
  "linesOfCode" : 63,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/reservation/label.go",
  "extension" : "go",
  "linesOfCode" : 46,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/queue/queue.go",
  "extension" : "go",
  "linesOfCode" : 67,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/eventstream/handler.go",
  "extension" : "go",
  "linesOfCode" : 257,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/eventstream/client.go",
  "extension" : "go",
  "linesOfCode" : 236,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/eventstream/metrics.go",
  "extension" : "go",
  "linesOfCode" : 72,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/sorter/multikeysorter.go",
  "extension" : "go",
  "linesOfCode" : 36,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/api/version.go",
  "extension" : "go",
  "linesOfCode" : 27,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/api/api_converter.go",
  "extension" : "go",
  "linesOfCode" : 1268,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/logging/log_field_formatter.go",
  "extension" : "go",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/logging/level.go",
  "extension" : "go",
  "linesOfCode" : 79,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/logging/secrets_formatter.go",
  "extension" : "go",
  "linesOfCode" : 55,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/logging/sentry.go",
  "extension" : "go",
  "linesOfCode" : 40,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/async/queue.go",
  "extension" : "go",
  "linesOfCode" : 58,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/async/pool.go",
  "extension" : "go",
  "linesOfCode" : 70,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/async/job.go",
  "extension" : "go",
  "linesOfCode" : 9,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/async/daemon.go",
  "extension" : "go",
  "linesOfCode" : 111,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/util/task/convert.go",
  "extension" : "go",
  "linesOfCode" : 102,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/util/entityversion/entity_version.go",
  "extension" : "go",
  "linesOfCode" : 62,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/util/randutil/randutil.go",
  "extension" : "go",
  "linesOfCode" : 23,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/util/util.go",
  "extension" : "go",
  "linesOfCode" : 471,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/util/strings/strings.go",
  "extension" : "go",
  "linesOfCode" : 7,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/util/yarpc/yarpc_util.go",
  "extension" : "go",
  "linesOfCode" : 25,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/util/mesos_util.go",
  "extension" : "go",
  "linesOfCode" : 33,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/util/port_util.go",
  "extension" : "go",
  "linesOfCode" : 72,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/util/parallel_run.go",
  "extension" : "go",
  "linesOfCode" : 74,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/statusupdate/event.go",
  "extension" : "go",
  "linesOfCode" : 188,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/background/work.go",
  "extension" : "go",
  "linesOfCode" : 122,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/errors.go",
  "extension" : "go",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/taskconfig/merge.go",
  "extension" : "go",
  "linesOfCode" : 84,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/taskconfig/compare.go",
  "extension" : "go",
  "linesOfCode" : 333,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/goalstate/types.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/goalstate/engine.go",
  "extension" : "go",
  "linesOfCode" : 235,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/goalstate/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/goalstate/metrics.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/leader/election.go",
  "extension" : "go",
  "linesOfCode" : 211,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/leader/observer.go",
  "extension" : "go",
  "linesOfCode" : 122,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/leader/id.go",
  "extension" : "go",
  "linesOfCode" : 110,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/leader/discovery.go",
  "extension" : "go",
  "linesOfCode" : 79,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/leader/interfaces.go",
  "extension" : "go",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/leader/metrics.go",
  "extension" : "go",
  "linesOfCode" : 44,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/thermos/thermos.go",
  "extension" : "go",
  "linesOfCode" : 106,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/recovery/recovery.go",
  "extension" : "go",
  "linesOfCode" : 272,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/recovery/metrics.go",
  "extension" : "go",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/constraints/label_values.go",
  "extension" : "go",
  "linesOfCode" : 73,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/constraints/evaluate.go",
  "extension" : "go",
  "linesOfCode" : 139,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/health/config.go",
  "extension" : "go",
  "linesOfCode" : 7,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/health/heartbeat.go",
  "extension" : "go",
  "linesOfCode" : 85,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/health/metrics.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/v1alpha/eventstream/handler.go",
  "extension" : "go",
  "linesOfCode" : 252,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/v1alpha/eventstream/client.go",
  "extension" : "go",
  "linesOfCode" : 194,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/v1alpha/eventstream/metrics.go",
  "extension" : "go",
  "linesOfCode" : 72,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/v1alpha/constraints/label_values.go",
  "extension" : "go",
  "linesOfCode" : 32,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/v1alpha/constraints/evaluate.go",
  "extension" : "go",
  "linesOfCode" : 141,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/stringset/stringset.go",
  "extension" : "go",
  "linesOfCode" : 52,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/rpc/rpc.go",
  "extension" : "go",
  "linesOfCode" : 58,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/concurrency/map.go",
  "extension" : "go",
  "linesOfCode" : 81,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/statemachine/statemachine.go",
  "extension" : "go",
  "linesOfCode" : 350,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/statemachine/builder.go",
  "extension" : "go",
  "linesOfCode" : 53,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/statemachine/transition.go",
  "extension" : "go",
  "linesOfCode" : 8,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/statemachine/statetimer.go",
  "extension" : "go",
  "linesOfCode" : 96,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/metrics/runtime.go",
  "extension" : "go",
  "linesOfCode" : 119,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/metrics/config.go",
  "extension" : "go",
  "linesOfCode" : 162,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/scalar/counter_maps.go",
  "extension" : "go",
  "linesOfCode" : 17,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/scalar/gauge_maps.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/scalar/resources.go",
  "extension" : "go",
  "linesOfCode" : 7,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/procedure/label.go",
  "extension" : "go",
  "linesOfCode" : 109,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/constants.go",
  "extension" : "go",
  "linesOfCode" : 66,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/backoff/policy.go",
  "extension" : "go",
  "linesOfCode" : 44,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/backoff/retry.go",
  "extension" : "go",
  "linesOfCode" : 31,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/cirbuf/circular_buffer.go",
  "extension" : "go",
  "linesOfCode" : 119,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/deadline_queue/queue.go",
  "extension" : "go",
  "linesOfCode" : 98,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/deadline_queue/item.go",
  "extension" : "go",
  "linesOfCode" : 58,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/deadline_queue/priority_queue.go",
  "extension" : "go",
  "linesOfCode" : 32,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/common/deadline_queue/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/deadline_queue/metrics.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/config/parse.go",
  "extension" : "go",
  "linesOfCode" : 47,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/config/thermos.go",
  "extension" : "go",
  "linesOfCode" : 81,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/common/buildversion/handler.go",
  "extension" : "go",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/middleware/outbound/auth.go",
  "extension" : "go",
  "linesOfCode" : 44,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/middleware/inbound/rate_limit.go",
  "extension" : "go",
  "linesOfCode" : 127,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/middleware/inbound/leader_check.go",
  "extension" : "go",
  "linesOfCode" : 43,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/middleware/inbound/api_lock.go",
  "extension" : "go",
  "linesOfCode" : 106,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/middleware/inbound/auth.go",
  "extension" : "go",
  "linesOfCode" : 76,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/middleware/inbound/yarpc_metrics.go",
  "extension" : "go",
  "linesOfCode" : 67,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/ports.go",
  "extension" : "go",
  "linesOfCode" : 53,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/v1/lease.go",
  "extension" : "go",
  "linesOfCode" : 69,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/types.go",
  "extension" : "go",
  "linesOfCode" : 31,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/v0/hosts.go",
  "extension" : "go",
  "linesOfCode" : 27,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/v0/mimir.go",
  "extension" : "go",
  "linesOfCode" : 32,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/v0/util.go",
  "extension" : "go",
  "linesOfCode" : 26,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/v0/hostoffers.go",
  "extension" : "go",
  "linesOfCode" : 82,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/v0/assignment.go",
  "extension" : "go",
  "linesOfCode" : 123,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/v0/task.go",
  "extension" : "go",
  "linesOfCode" : 83,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/models/v0/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/engine.go",
  "extension" : "go",
  "linesOfCode" : 417,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/placement/hosts/service.go",
  "extension" : "go",
  "linesOfCode" : 159,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/tasks/service.go",
  "extension" : "go",
  "linesOfCode" : 247,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/tasks/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/metrics/metrics.go",
  "extension" : "go",
  "linesOfCode" : 59,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/testutil/assignment.go",
  "extension" : "go",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/testutil/host.go",
  "extension" : "go",
  "linesOfCode" : 11,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/testutil/v0/rmtask.go",
  "extension" : "go",
  "linesOfCode" : 77,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/testutil/v0/host_offer.go",
  "extension" : "go",
  "linesOfCode" : 97,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/offers/v1/service.go",
  "extension" : "go",
  "linesOfCode" : 157,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/offers/types.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/offers/v0/service.go",
  "extension" : "go",
  "linesOfCode" : 200,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/placement/offers/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/reserver/reserver.go",
  "extension" : "go",
  "linesOfCode" : 322,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/strategy.go",
  "extension" : "go",
  "linesOfCode" : 39,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/strategy.go",
  "extension" : "go",
  "linesOfCode" : 138,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/common/utils.go",
  "extension" : "go",
  "linesOfCode" : 53,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/common/labels.go",
  "extension" : "go",
  "linesOfCode" : 4,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/common/metrics.go",
  "extension" : "go",
  "linesOfCode" : 106,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/v1/group.go",
  "extension" : "go",
  "linesOfCode" : 42,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/v0/entities.go",
  "extension" : "go",
  "linesOfCode" : 127,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/v0/groups.go",
  "extension" : "go",
  "linesOfCode" : 73,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/internal/fixtures.go",
  "extension" : "go",
  "linesOfCode" : 51,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/orderings/expression.go",
  "extension" : "go",
  "linesOfCode" : 147,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/orderings/ordering_builder.go",
  "extension" : "go",
  "linesOfCode" : 21,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/placement/entity.go",
  "extension" : "go",
  "linesOfCode" : 64,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/placement/group.go",
  "extension" : "go",
  "linesOfCode" : 48,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/placement/ordering.go",
  "extension" : "go",
  "linesOfCode" : 20,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/placement/requirement.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/distribution.go",
  "extension" : "go",
  "linesOfCode" : 131,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/requirements/metric_requirement.go",
  "extension" : "go",
  "linesOfCode" : 25,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/requirements/or_requirement.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/requirements/and_requirement.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/requirements/label_requirement.go",
  "extension" : "go",
  "linesOfCode" : 36,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/requirements/relation_requirement.go",
  "extension" : "go",
  "linesOfCode" : 36,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/generation/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/algorithms/relocation.go",
  "extension" : "go",
  "linesOfCode" : 80,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/algorithms/placement.go",
  "extension" : "go",
  "linesOfCode" : 91,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/algorithms/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/labels/template.go",
  "extension" : "go",
  "linesOfCode" : 60,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/labels/set.go",
  "extension" : "go",
  "linesOfCode" : 60,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/labels/bag.go",
  "extension" : "go",
  "linesOfCode" : 156,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/labels/label.go",
  "extension" : "go",
  "linesOfCode" : 51,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/bucket.go",
  "extension" : "go",
  "linesOfCode" : 56,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/multiply.go",
  "extension" : "go",
  "linesOfCode" : 37,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/concatenate.go",
  "extension" : "go",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/constant.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/source.go",
  "extension" : "go",
  "linesOfCode" : 6,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/metric.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/inverse.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/map.go",
  "extension" : "go",
  "linesOfCode" : 21,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/sum.go",
  "extension" : "go",
  "linesOfCode" : 37,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/endpoint.go",
  "extension" : "go",
  "linesOfCode" : 17,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/label.go",
  "extension" : "go",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/mapping.go",
  "extension" : "go",
  "linesOfCode" : 90,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/negate.go",
  "extension" : "go",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/orderings/relation.go",
  "extension" : "go",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/reservation.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/entity.go",
  "extension" : "go",
  "linesOfCode" : 22,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/transcript.go",
  "extension" : "go",
  "linesOfCode" : 84,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/group.go",
  "extension" : "go",
  "linesOfCode" : 33,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/scope.go",
  "extension" : "go",
  "linesOfCode" : 93,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/assignment.go",
  "extension" : "go",
  "linesOfCode" : 17,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/ordering.go",
  "extension" : "go",
  "linesOfCode" : 38,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/entities.go",
  "extension" : "go",
  "linesOfCode" : 8,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/reserved.go",
  "extension" : "go",
  "linesOfCode" : 6,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/relocation_rank.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/requirement.go",
  "extension" : "go",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/placement/transcriptable.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/metrics/topsort.go",
  "extension" : "go",
  "linesOfCode" : 49,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/metrics/template.go",
  "extension" : "go",
  "linesOfCode" : 29,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/metrics/set.go",
  "extension" : "go",
  "linesOfCode" : 119,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/metrics/derivation.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/metrics/template_set.go",
  "extension" : "go",
  "linesOfCode" : 61,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/metrics/type.go",
  "extension" : "go",
  "linesOfCode" : 162,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/requirements/comparison.go",
  "extension" : "go",
  "linesOfCode" : 25,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/requirements/and.go",
  "extension" : "go",
  "linesOfCode" : 40,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/requirements/metric.go",
  "extension" : "go",
  "linesOfCode" : 36,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/requirements/or.go",
  "extension" : "go",
  "linesOfCode" : 40,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/requirements/label.go",
  "extension" : "go",
  "linesOfCode" : 38,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/requirements/relation.go",
  "extension" : "go",
  "linesOfCode" : 38,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/mimir/lib/model/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/v1/needs.go",
  "extension" : "go",
  "linesOfCode" : 37,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/placement/plugins/batch/strategy.go",
  "extension" : "go",
  "linesOfCode" : 108,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/placement/plugins/v0/needs.go",
  "extension" : "go",
  "linesOfCode" : 42,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/placement/plugins/helpers.go",
  "extension" : "go",
  "linesOfCode" : 96,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/placement/config/config.go",
  "extension" : "go",
  "linesOfCode" : 94,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/reconcile/config.go",
  "extension" : "go",
  "linesOfCode" : 7,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/reconcile/task_reconciler.go",
  "extension" : "go",
  "linesOfCode" : 181,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/reconcile/metrics.go",
  "extension" : "go",
  "linesOfCode" : 26,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/models/models.go",
  "extension" : "go",
  "linesOfCode" : 42,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/queue/queue.go",
  "extension" : "go",
  "linesOfCode" : 86,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/summary/summary.go",
  "extension" : "go",
  "linesOfCode" : 660,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostmgrsvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 324,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/hostsummary/testutils.go",
  "extension" : "go",
  "linesOfCode" : 92,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/hostsummary/mesoshostsummary.go",
  "extension" : "go",
  "linesOfCode" : 42,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/hostsummary/matcher.go",
  "extension" : "go",
  "linesOfCode" : 65,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/hostsummary/podinfo.go",
  "extension" : "go",
  "linesOfCode" : 81,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/hostsummary/interface.go",
  "extension" : "go",
  "linesOfCode" : 35,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/hostsummary/kubelethostsummary.go",
  "extension" : "go",
  "linesOfCode" : 263,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/hostsummary/basehostsummary.go",
  "extension" : "go",
  "linesOfCode" : 398,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/hostcache.go",
  "extension" : "go",
  "linesOfCode" : 513,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/hostcache/metrics.go",
  "extension" : "go",
  "linesOfCode" : 26,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/podeventmanager/podeventmanager.go",
  "extension" : "go",
  "linesOfCode" : 74,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/scalar/host.go",
  "extension" : "go",
  "linesOfCode" : 105,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/scalar/pod.go",
  "extension" : "go",
  "linesOfCode" : 150,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/plugins/k8s/util.go",
  "extension" : "go",
  "linesOfCode" : 115,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/plugins/k8s/k8s.go",
  "extension" : "go",
  "linesOfCode" : 235,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/plugins/mesos/offer.go",
  "extension" : "go",
  "linesOfCode" : 122,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/plugins/mesos/agent_syncer.go",
  "extension" : "go",
  "linesOfCode" : 65,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/plugins/mesos/metrics.go",
  "extension" : "go",
  "linesOfCode" : 32,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/plugins/mesos/mesos.go",
  "extension" : "go",
  "linesOfCode" : 382,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/plugins/interface.go",
  "extension" : "go",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/plugins/common.go",
  "extension" : "go",
  "linesOfCode" : 37,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/p2k/config/config.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/common/types.go",
  "extension" : "go",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/common/constants.go",
  "extension" : "go",
  "linesOfCode" : 7,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/manager/manager.go",
  "extension" : "go",
  "linesOfCode" : 415,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/manager/metrics.go",
  "extension" : "go",
  "linesOfCode" : 34,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/resizer/resizer.go",
  "extension" : "go",
  "linesOfCode" : 179,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/resizer/config.go",
  "extension" : "go",
  "linesOfCode" : 41,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/resizer/metrics.go",
  "extension" : "go",
  "linesOfCode" : 29,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/hostpool.go",
  "extension" : "go",
  "linesOfCode" : 99,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/hostmover/hostmover.go",
  "extension" : "go",
  "linesOfCode" : 142,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/hostmover/metrics.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/constants.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostpool/metrics.go",
  "extension" : "go",
  "linesOfCode" : 20,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/factory/task/task_builder.go",
  "extension" : "go",
  "linesOfCode" : 480,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/util/util.go",
  "extension" : "go",
  "linesOfCode" : 56,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/util/constraint.go",
  "extension" : "go",
  "linesOfCode" : 53,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/server.go",
  "extension" : "go",
  "linesOfCode" : 282,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/goalstate/config.go",
  "extension" : "go",
  "linesOfCode" : 23,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/goalstate/driver.go",
  "extension" : "go",
  "linesOfCode" : 151,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/goalstate/host.go",
  "extension" : "go",
  "linesOfCode" : 152,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/goalstate/host_actions.go",
  "extension" : "go",
  "linesOfCode" : 208,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/binpacking/binpacking.go",
  "extension" : "go",
  "linesOfCode" : 60,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/binpacking/loadawareranker.go",
  "extension" : "go",
  "linesOfCode" : 140,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/binpacking/firstfitranker.go",
  "extension" : "go",
  "linesOfCode" : 28,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/binpacking/ranker.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/binpacking/defragranker.go",
  "extension" : "go",
  "linesOfCode" : 72,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostsvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 295,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/hostsvc/metrics.go",
  "extension" : "go",
  "linesOfCode" : 29,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/offer/offerpool/pool.go",
  "extension" : "go",
  "linesOfCode" : 624,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/offer/offerpool/matcher.go",
  "extension" : "go",
  "linesOfCode" : 89,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/offer/offerpool/refresher.go",
  "extension" : "go",
  "linesOfCode" : 26,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/offer/offerpool/metrics.go",
  "extension" : "go",
  "linesOfCode" : 50,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/offer/pruner.go",
  "extension" : "go",
  "linesOfCode" : 83,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/offer/handler.go",
  "extension" : "go",
  "linesOfCode" : 405,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/offer/metrics.go",
  "extension" : "go",
  "linesOfCode" : 22,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/watchevent/config.go",
  "extension" : "go",
  "linesOfCode" : 17,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/watchevent/processor.go",
  "extension" : "go",
  "linesOfCode" : 174,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/matcher.go",
  "extension" : "go",
  "linesOfCode" : 132,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/config.go",
  "extension" : "go",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/manager.go",
  "extension" : "go",
  "linesOfCode" : 79,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/driver.go",
  "extension" : "go",
  "linesOfCode" : 258,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/interface.go",
  "extension" : "go",
  "linesOfCode" : 20,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/factory.go",
  "extension" : "go",
  "linesOfCode" : 111,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/zoo/plugin.go",
  "extension" : "go",
  "linesOfCode" : 9,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/zoo/client2.go",
  "extension" : "go",
  "linesOfCode" : 76,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/zoo/types.go",
  "extension" : "go",
  "linesOfCode" : 17,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/zoo/mock/mock.go",
  "extension" : "go",
  "linesOfCode" : 65,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/zoo/mock/conn.go",
  "extension" : "go",
  "linesOfCode" : 44,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/zoo/detect.go",
  "extension" : "go",
  "linesOfCode" : 308,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/zoo/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/standalone.go",
  "extension" : "go",
  "linesOfCode" : 215,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/detector/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/mesosutil/mesosprotoutil.go",
  "extension" : "go",
  "linesOfCode" : 12,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/upid/upid.go",
  "extension" : "go",
  "linesOfCode" : 34,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/upid/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/mesos-go/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/encoding/mpb/util.go",
  "extension" : "go",
  "linesOfCode" : 45,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/encoding/mpb/moperator.go",
  "extension" : "go",
  "linesOfCode" : 292,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/encoding/mpb/scheduler.go",
  "extension" : "go",
  "linesOfCode" : 47,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/encoding/mpb/inbound.go",
  "extension" : "go",
  "linesOfCode" : 60,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/encoding/mpb/constants.go",
  "extension" : "go",
  "linesOfCode" : 7,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/encoding/mpb/register.go",
  "extension" : "go",
  "linesOfCode" : 73,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/peer/simple_chooser.go",
  "extension" : "go",
  "linesOfCode" : 53,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/peer/smart_chooser.go",
  "extension" : "go",
  "linesOfCode" : 93,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/peer/peer_chooser.go",
  "extension" : "go",
  "linesOfCode" : 112,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/peer/interfaces.go",
  "extension" : "go",
  "linesOfCode" : 13,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/transport/mhttp/outbound_client.go",
  "extension" : "go",
  "linesOfCode" : 20,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/transport/mhttp/outbound.go",
  "extension" : "go",
  "linesOfCode" : 173,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/transport/mhttp/driver.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/transport/mhttp/inbound.go",
  "extension" : "go",
  "linesOfCode" : 210,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/transport/mhttp/handler.go",
  "extension" : "go",
  "linesOfCode" : 50,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/transport/mhttp/constants.go",
  "extension" : "go",
  "linesOfCode" : 10,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/yarpc/transport/mhttp/metrics.go",
  "extension" : "go",
  "linesOfCode" : 30,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/mesos/detector.go",
  "extension" : "go",
  "linesOfCode" : 59,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/prune/placing_host_pruner.go",
  "extension" : "go",
  "linesOfCode" : 28,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/prune/held_host_pruner.go",
  "extension" : "go",
  "linesOfCode" : 28,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/prune/interface.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/metrics/metrics.go",
  "extension" : "go",
  "linesOfCode" : 122,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/handler.go",
  "extension" : "go",
  "linesOfCode" : 1259,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/scalar/resources.go",
  "extension" : "go",
  "linesOfCode" : 262,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/reserver/reserver.go",
  "extension" : "go",
  "linesOfCode" : 329,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/host/mesoshelper/mesos.go",
  "extension" : "go",
  "linesOfCode" : 114,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/host/map.go",
  "extension" : "go",
  "linesOfCode" : 216,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/host/drainer/drainer.go",
  "extension" : "go",
  "linesOfCode" : 207,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/hostmgr/host/metrics.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/recovery.go",
  "extension" : "go",
  "linesOfCode" : 113,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/config/config.go",
  "extension" : "go",
  "linesOfCode" : 34,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/hostmgr/config/cqos.go",
  "extension" : "go",
  "linesOfCode" : 4,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/podsvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 805,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/lifecyclemgr/lifecyclemgr.go",
  "extension" : "go",
  "linesOfCode" : 71,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/lifecyclemgr/locker.go",
  "extension" : "go",
  "linesOfCode" : 42,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/lifecyclemgr/v0_lifecyclemgr.go",
  "extension" : "go",
  "linesOfCode" : 412,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/task/lifecyclemgr/v1_lifecyclemgr.go",
  "extension" : "go",
  "linesOfCode" : 190,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/task/lifecyclemgr/metrics.go",
  "extension" : "go",
  "linesOfCode" : 42,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/activermtask/active_rm_tasks.go",
  "extension" : "go",
  "linesOfCode" : 72,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/task/activermtask/metrics.go",
  "extension" : "go",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/evictor/evictor.go",
  "extension" : "go",
  "linesOfCode" : 372,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/task/evictor/metrics.go",
  "extension" : "go",
  "linesOfCode" : 26,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/util.go",
  "extension" : "go",
  "linesOfCode" : 162,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/enqueue.go",
  "extension" : "go",
  "linesOfCode" : 32,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/placement/placement.go",
  "extension" : "go",
  "linesOfCode" : 584,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/task/placement/metrics.go",
  "extension" : "go",
  "linesOfCode" : 23,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/deadline/config.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/deadline/tracker.go",
  "extension" : "go",
  "linesOfCode" : 169,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/event/update.go",
  "extension" : "go",
  "linesOfCode" : 529,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/task/event/asyncprocessor.go",
  "extension" : "go",
  "linesOfCode" : 183,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/task/event/metrics.go",
  "extension" : "go",
  "linesOfCode" : 46,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/config.go",
  "extension" : "go",
  "linesOfCode" : 28,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/job/config/validate.go",
  "extension" : "go",
  "linesOfCode" : 255,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/common/errors.go",
  "extension" : "go",
  "linesOfCode" : 4,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/common/types.go",
  "extension" : "go",
  "linesOfCode" : 31,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/common/constants.go",
  "extension" : "go",
  "linesOfCode" : 31,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/common/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/workflow/progress/config.go",
  "extension" : "go",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/workflow/progress/check.go",
  "extension" : "go",
  "linesOfCode" : 112,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/workflow/progress/metrics.go",
  "extension" : "go",
  "linesOfCode" : 26,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/util/task/runtime.go",
  "extension" : "go",
  "linesOfCode" : 107,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/util/job/config.go",
  "extension" : "go",
  "linesOfCode" : 48,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/util/goalstate/job.go",
  "extension" : "go",
  "linesOfCode" : 10,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/util/expansion/expand.go",
  "extension" : "go",
  "linesOfCode" : 56,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/util/handler/cache.go",
  "extension" : "go",
  "linesOfCode" : 32,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/util/handler/thermos_types.go",
  "extension" : "go",
  "linesOfCode" : 108,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/util/handler/api_converter.go",
  "extension" : "go",
  "linesOfCode" : 1189,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/util/handler/thermos.go",
  "extension" : "go",
  "linesOfCode" : 612,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/util/update/job.go",
  "extension" : "go",
  "linesOfCode" : 17,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/server.go",
  "extension" : "go",
  "linesOfCode" : 107,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/jobsvc/config.go",
  "extension" : "go",
  "linesOfCode" : 40,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/jobsvc/stateless/handler.go",
  "extension" : "go",
  "linesOfCode" : 1727,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/jobsvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 1022,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/jobsvc/private/handler.go",
  "extension" : "go",
  "linesOfCode" : 369,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/jobsvc/metrics.go",
  "extension" : "go",
  "linesOfCode" : 82,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/config.go",
  "extension" : "go",
  "linesOfCode" : 80,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/update.go",
  "extension" : "go",
  "linesOfCode" : 117,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/job.go",
  "extension" : "go",
  "linesOfCode" : 190,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task_stop.go",
  "extension" : "go",
  "linesOfCode" : 149,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/driver.go",
  "extension" : "go",
  "linesOfCode" : 380,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/job_actions.go",
  "extension" : "go",
  "linesOfCode" : 325,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/job_kill.go",
  "extension" : "go",
  "linesOfCode" : 167,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task_initialize.go",
  "extension" : "go",
  "linesOfCode" : 54,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task_launch_retry.go",
  "extension" : "go",
  "linesOfCode" : 115,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task_actions.go",
  "extension" : "go",
  "linesOfCode" : 78,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/update_start.go",
  "extension" : "go",
  "linesOfCode" : 173,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task_fail_restart.go",
  "extension" : "go",
  "linesOfCode" : 143,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task_start.go",
  "extension" : "go",
  "linesOfCode" : 92,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/update_actions.go",
  "extension" : "go",
  "linesOfCode" : 176,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task_terminated_retry.go",
  "extension" : "go",
  "linesOfCode" : 37,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task_stop_retry.go",
  "extension" : "go",
  "linesOfCode" : 31,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/job_runtime_updater.go",
  "extension" : "go",
  "linesOfCode" : 524,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/job_create.go",
  "extension" : "go",
  "linesOfCode" : 313,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/task.go",
  "extension" : "go",
  "linesOfCode" : 217,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/update_run.go",
  "extension" : "go",
  "linesOfCode" : 730,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/goalstate/metrics.go",
  "extension" : "go",
  "linesOfCode" : 96,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/tasksvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 1267,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/tasksvc/metrics.go",
  "extension" : "go",
  "linesOfCode" : 73,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/volumesvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 38,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/adminsvc/lockable_component_interface.go",
  "extension" : "go",
  "linesOfCode" : 9,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/adminsvc/task_life_cycle_lock_component.go",
  "extension" : "go",
  "linesOfCode" : 33,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/adminsvc/goalstate_component.go",
  "extension" : "go",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/adminsvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 131,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/adminsvc/api_lock_component.go",
  "extension" : "go",
  "linesOfCode" : 33,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/logmanager/logmanager.go",
  "extension" : "go",
  "linesOfCode" : 86,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/update.go",
  "extension" : "go",
  "linesOfCode" : 908,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/job.go",
  "extension" : "go",
  "linesOfCode" : 2505,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/patch.go",
  "extension" : "go",
  "linesOfCode" : 31,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/workflow_strategy.go",
  "extension" : "go",
  "linesOfCode" : 166,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/listener.go",
  "extension" : "go",
  "linesOfCode" : 21,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/job_factory.go",
  "extension" : "go",
  "linesOfCode" : 292,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/task.go",
  "extension" : "go",
  "linesOfCode" : 540,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/constants.go",
  "extension" : "go",
  "linesOfCode" : 39,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/cached/metrics.go",
  "extension" : "go",
  "linesOfCode" : 28,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/updatesvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 379,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/jobmgr/updatesvc/metrics.go",
  "extension" : "go",
  "linesOfCode" : 55,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/watchsvc/config.go",
  "extension" : "go",
  "linesOfCode" : 17,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/watchsvc/processor.go",
  "extension" : "go",
  "linesOfCode" : 329,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/watchsvc/listener.go",
  "extension" : "go",
  "linesOfCode" : 58,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/watchsvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 213,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/jobmgr/watchsvc/metrics.go",
  "extension" : "go",
  "linesOfCode" : 23,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/watch_actions.go",
  "extension" : "go",
  "linesOfCode" : 168,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/pod_actions.go",
  "extension" : "go",
  "linesOfCode" : 224,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/output.go",
  "extension" : "go",
  "linesOfCode" : 89,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/admin_actions.go",
  "extension" : "go",
  "linesOfCode" : 44,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/offers.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/job_actions.go",
  "extension" : "go",
  "linesOfCode" : 772,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/cli/middleware/auth.go",
  "extension" : "go",
  "linesOfCode" : 51,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/task_actions.go",
  "extension" : "go",
  "linesOfCode" : 533,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/host_actions.go",
  "extension" : "go",
  "linesOfCode" : 210,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/respool_actions.go",
  "extension" : "go",
  "linesOfCode" : 258,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/jobmgr_actions.go",
  "extension" : "go",
  "linesOfCode" : 99,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/volume_actions.go",
  "extension" : "go",
  "linesOfCode" : 66,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/example/basic_auth_example.yaml",
  "extension" : "yaml",
  "linesOfCode" : 2,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/update_actions.go",
  "extension" : "go",
  "linesOfCode" : 279,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/stateless_actions.go",
  "extension" : "go",
  "linesOfCode" : 970,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/client.go",
  "extension" : "go",
  "linesOfCode" : 143,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/host_pool_actions.go",
  "extension" : "go",
  "linesOfCode" : 118,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/common.go",
  "extension" : "go",
  "linesOfCode" : 60,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/resmgr_actions.go",
  "extension" : "go",
  "linesOfCode" : 138,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/cli/config/config.go",
  "extension" : "go",
  "linesOfCode" : 61,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/auth/config.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/auth/impl/basic/config.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/auth/impl/basic/manager.go",
  "extension" : "go",
  "linesOfCode" : 317,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/auth/impl/basic/client.go",
  "extension" : "go",
  "linesOfCode" : 56,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/auth/impl/auth.go",
  "extension" : "go",
  "linesOfCode" : 29,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/auth/impl/noop/noop.go",
  "extension" : "go",
  "linesOfCode" : 34,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/auth/interfaces.go",
  "extension" : "go",
  "linesOfCode" : 22,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/task/config.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/task/backoffpolicy.go",
  "extension" : "go",
  "linesOfCode" : 40,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/task/backoffpolicyfactory.go",
  "extension" : "go",
  "linesOfCode" : 57,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/task/reconciler.go",
  "extension" : "go",
  "linesOfCode" : 149,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/task/rmtask.go",
  "extension" : "go",
  "linesOfCode" : 527,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/task/scheduler.go",
  "extension" : "go",
  "linesOfCode" : 323,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/task/tracker.go",
  "extension" : "go",
  "linesOfCode" : 437,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/task/sla.go",
  "extension" : "go",
  "linesOfCode" : 130,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/task/constants.go",
  "extension" : "go",
  "linesOfCode" : 6,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/task/metrics.go",
  "extension" : "go",
  "linesOfCode" : 88,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/config.go",
  "extension" : "go",
  "linesOfCode" : 20,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/queue/queue.go",
  "extension" : "go",
  "linesOfCode" : 21,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/queue/priority.go",
  "extension" : "go",
  "linesOfCode" : 110,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/queue/multi_level_list.go",
  "extension" : "go",
  "linesOfCode" : 232,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/preemption/ranker.go",
  "extension" : "go",
  "linesOfCode" : 153,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/preemption/preemptor.go",
  "extension" : "go",
  "linesOfCode" : 336,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/preemption/metrics.go",
  "extension" : "go",
  "linesOfCode" : 39,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/common/config.go",
  "extension" : "go",
  "linesOfCode" : 7,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/common/constants.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/server.go",
  "extension" : "go",
  "linesOfCode" : 164,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/tasktestutil/util.go",
  "extension" : "go",
  "linesOfCode" : 53,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/hostmover/batch_scorer.go",
  "extension" : "go",
  "linesOfCode" : 244,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/respool/respoolsvc/handler.go",
  "extension" : "go",
  "linesOfCode" : 472,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/respool/respool.go",
  "extension" : "go",
  "linesOfCode" : 808,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/respool/restree.go",
  "extension" : "go",
  "linesOfCode" : 268,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/respool/constants.go",
  "extension" : "go",
  "linesOfCode" : 8,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/respool/respoolconfig_validator.go",
  "extension" : "go",
  "linesOfCode" : 281,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/respool/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/respool/admission.go",
  "extension" : "go",
  "linesOfCode" : 301,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/respool/metrics.go",
  "extension" : "go",
  "linesOfCode" : 114,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/entitlement/capacity_manager.go",
  "extension" : "go",
  "linesOfCode" : 152,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/entitlement/revocable.go",
  "extension" : "go",
  "linesOfCode" : 164,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/entitlement/non_revocable.go",
  "extension" : "go",
  "linesOfCode" : 231,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/entitlement/calculator.go",
  "extension" : "go",
  "linesOfCode" : 229,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/entitlement/metrics.go",
  "extension" : "go",
  "linesOfCode" : 18,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/handler.go",
  "extension" : "go",
  "linesOfCode" : 927,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/resmgr/scalar/resources.go",
  "extension" : "go",
  "linesOfCode" : 257,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/host/metrics.go",
  "extension" : "go",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/host/drainer.go",
  "extension" : "go",
  "linesOfCode" : 164,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/constants.go",
  "extension" : "go",
  "linesOfCode" : 5,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/recovery.go",
  "extension" : "go",
  "linesOfCode" : 318,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/resmgr/metrics.go",
  "extension" : "go",
  "linesOfCode" : 67,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/archiver/engine/engine.go",
  "extension" : "go",
  "linesOfCode" : 357,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/archiver/engine/metrics.go",
  "extension" : "go",
  "linesOfCode" : 34,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/archiver/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/archiver/config/config.go",
  "extension" : "go",
  "linesOfCode" : 70,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/config.go",
  "extension" : "go",
  "linesOfCode" : 112,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/handler_startjobupdate.go",
  "extension" : "go",
  "linesOfCode" : 425,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/fixture/aurora.go",
  "extension" : "go",
  "linesOfCode" : 64,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/fixture/doc.go",
  "extension" : "go",
  "linesOfCode" : 1,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/fixture/peloton.go",
  "extension" : "go",
  "linesOfCode" : 91,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/respool_loader.go",
  "extension" : "go",
  "linesOfCode" : 145,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/opaquedata/data.go",
  "extension" : "go",
  "linesOfCode" : 66,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/common/job_update_status_set.go",
  "extension" : "go",
  "linesOfCode" : 28,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/common/util.go",
  "extension" : "go",
  "linesOfCode" : 61,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/common/constants.go",
  "extension" : "go",
  "linesOfCode" : 20,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/thrift/api.thrift",
  "extension" : "thrift",
  "linesOfCode" : 561,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/server.go",
  "extension" : "go",
  "linesOfCode" : 89,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/event_publisher.go",
  "extension" : "go",
  "linesOfCode" : 348,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/aurorabridge/handler.go",
  "extension" : "go",
  "linesOfCode" : 1912,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "pkg/aurorabridge/response.go",
  "extension" : "go",
  "linesOfCode" : 40,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/handler_unused.go",
  "extension" : "go",
  "linesOfCode" : 66,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/config_group.go",
  "extension" : "go",
  "linesOfCode" : 32,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/config_summary.go",
  "extension" : "go",
  "linesOfCode" : 100,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/task_tier.go",
  "extension" : "go",
  "linesOfCode" : 15,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_summary.go",
  "extension" : "go",
  "linesOfCode" : 100,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_update_settings.go",
  "extension" : "go",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_update_details.go",
  "extension" : "go",
  "linesOfCode" : 115,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/util.go",
  "extension" : "go",
  "linesOfCode" : 36,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/task_event.go",
  "extension" : "go",
  "linesOfCode" : 24,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/range.go",
  "extension" : "go",
  "linesOfCode" : 16,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/schedule_status.go",
  "extension" : "go",
  "linesOfCode" : 56,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_key.go",
  "extension" : "go",
  "linesOfCode" : 23,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/constraint.go",
  "extension" : "go",
  "linesOfCode" : 82,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_update_action.go",
  "extension" : "go",
  "linesOfCode" : 39,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/task_config.go",
  "extension" : "go",
  "linesOfCode" : 198,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_update_instructions.go",
  "extension" : "go",
  "linesOfCode" : 34,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_instance_update_event.go",
  "extension" : "go",
  "linesOfCode" : 28,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_update_event.go",
  "extension" : "go",
  "linesOfCode" : 34,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/identity.go",
  "extension" : "go",
  "linesOfCode" : 13,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_update_summary.go",
  "extension" : "go",
  "linesOfCode" : 52,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/job_update_status.go",
  "extension" : "go",
  "linesOfCode" : 49,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/ptoa/scheduled_task.go",
  "extension" : "go",
  "linesOfCode" : 109,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/label/aurora_job_key.go",
  "extension" : "go",
  "linesOfCode" : 52,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/label/aurora_metadata.go",
  "extension" : "go",
  "linesOfCode" : 59,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/atop/pod_state.go",
  "extension" : "go",
  "linesOfCode" : 44,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/atop/job_name.go",
  "extension" : "go",
  "linesOfCode" : 8,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/atop/workflow_state.go",
  "extension" : "go",
  "linesOfCode" : 36,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/atop/create_spec.go",
  "extension" : "go",
  "linesOfCode" : 14,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/atop/pod_spec.go",
  "extension" : "go",
  "linesOfCode" : 221,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/atop/job_spec.go",
  "extension" : "go",
  "linesOfCode" : 69,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/atop/constraint.go",
  "extension" : "go",
  "linesOfCode" : 92,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/atop/update_spec.go",
  "extension" : "go",
  "linesOfCode" : 19,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "pkg/aurorabridge/metrics.go",
  "extension" : "go",
  "linesOfCode" : 93,
  "components" : [ "primary::pkg" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_stateless_service_host_limit.yaml",
  "extension" : "yaml",
  "linesOfCode" : 44,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob.yaml",
  "extension" : "yaml",
  "linesOfCode" : 52,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/performance/testjob_xlarge_short.yaml",
  "extension" : "yaml",
  "linesOfCode" : 33,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/performance/testjob_large_long.yaml",
  "extension" : "yaml",
  "linesOfCode" : 33,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/performance/generate_instance_config.py",
  "extension" : "py",
  "linesOfCode" : 47,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/performance/testjob_large_short.yaml",
  "extension" : "yaml",
  "linesOfCode" : 33,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/performance/testjob_base_100k.yaml",
  "extension" : "yaml",
  "linesOfCode" : 12,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/performance/testjob_base_50k.yaml",
  "extension" : "yaml",
  "linesOfCode" : 12,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/performance/testjob_base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 30,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_stateless_revocable.yaml",
  "extension" : "yaml",
  "linesOfCode" : 34,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_with_health_check.yaml",
  "extension" : "yaml",
  "linesOfCode" : 81,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_docker.yaml",
  "extension" : "yaml",
  "linesOfCode" : 48,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/stateless/testspec_sla.yaml",
  "extension" : "yaml",
  "linesOfCode" : 35,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/stateless/testspec.yaml",
  "extension" : "yaml",
  "linesOfCode" : 29,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_persistent_volume_docker.yaml",
  "extension" : "yaml",
  "linesOfCode" : 66,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/helloworld_job.yaml",
  "extension" : "yaml",
  "linesOfCode" : 28,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_unified.yaml",
  "extension" : "yaml",
  "linesOfCode" : 46,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_revocable.yaml",
  "extension" : "yaml",
  "linesOfCode" : 36,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_stateless_preemptible.yaml",
  "extension" : "yaml",
  "linesOfCode" : 32,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_host_affinity_constraint.yaml",
  "extension" : "yaml",
  "linesOfCode" : 30,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/auth/basic/security_example.yaml",
  "extension" : "yaml",
  "linesOfCode" : 31,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/helloworld_pool.yaml",
  "extension" : "yaml",
  "linesOfCode" : 26,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_gpu_mesos_containerizer.yaml",
  "extension" : "yaml",
  "linesOfCode" : 41,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/testjob_stateless_service.yaml",
  "extension" : "yaml",
  "linesOfCode" : 32,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "example/default_respool.yaml",
  "extension" : "yaml",
  "linesOfCode" : 30,
  "components" : [ "primary::example" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/task/svc/task_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 312,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/task/task.proto",
  "extension" : "proto",
  "linesOfCode" : 771,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/errors/errors.proto",
  "extension" : "proto",
  "linesOfCode" : 24,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/job/svc/job_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 308,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/job/job.proto",
  "extension" : "proto",
  "linesOfCode" : 546,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/changelog/changelog.proto",
  "extension" : "proto",
  "linesOfCode" : 18,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/query/query.proto",
  "extension" : "proto",
  "linesOfCode" : 51,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/peloton.proto",
  "extension" : "proto",
  "linesOfCode" : 106,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/volume/svc/volume_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 70,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/volume/volume.proto",
  "extension" : "proto",
  "linesOfCode" : 46,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/respool/svc/respool_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 147,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/respool/respool.proto",
  "extension" : "proto",
  "linesOfCode" : 310,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/update/svc/update_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 189,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/update/update.proto",
  "extension" : "proto",
  "linesOfCode" : 100,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/host/host.proto",
  "extension" : "proto",
  "linesOfCode" : 69,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v0/host/svc/host_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 137,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/job/stateless/svc/stateless_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 466,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/job/stateless/stateless.proto",
  "extension" : "proto",
  "linesOfCode" : 366,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/watch/svc/watch_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 84,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/watch/watch.proto",
  "extension" : "proto",
  "linesOfCode" : 28,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/query/query.proto",
  "extension" : "proto",
  "linesOfCode" : 40,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/peloton.proto",
  "extension" : "proto",
  "linesOfCode" : 101,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/volume/svc/volume_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 51,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/volume/volume.proto",
  "extension" : "proto",
  "linesOfCode" : 81,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/respool/svc/respool_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 107,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/respool/respool.proto",
  "extension" : "proto",
  "linesOfCode" : 155,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/host/host.proto",
  "extension" : "proto",
  "linesOfCode" : 60,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/host/svc/host_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 113,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/pod/svc/pod_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 167,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/pod/pod.proto",
  "extension" : "proto",
  "linesOfCode" : 613,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/pod/apachemesos/apachemesos.proto",
  "extension" : "proto",
  "linesOfCode" : 122,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/api/v1alpha/admin/svc/admin_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 48,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/models/models.proto",
  "extension" : "proto",
  "linesOfCode" : 66,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/eventstream/eventstream.proto",
  "extension" : "proto",
  "linesOfCode" : 97,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/eventstream/v1alpha/eventstreamsvc/eventstreamsvc.proto",
  "extension" : "proto",
  "linesOfCode" : 47,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/eventstream/v1alpha/event/event.proto",
  "extension" : "proto",
  "linesOfCode" : 14,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/jobmgrsvc/jobmgrsvc.proto",
  "extension" : "proto",
  "linesOfCode" : 95,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/hostmgr/hostsvc/hostsvc.proto",
  "extension" : "proto",
  "linesOfCode" : 876,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/peloton/private/hostmgr/v1alpha/hostmgr.proto",
  "extension" : "proto",
  "linesOfCode" : 93,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/hostmgr/v1alpha/svc/hostmgr_svc.proto",
  "extension" : "proto",
  "linesOfCode" : 130,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/resmgrsvc/resmgrsvc.proto",
  "extension" : "proto",
  "linesOfCode" : 404,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/resmgr/resmgr.proto",
  "extension" : "proto",
  "linesOfCode" : 145,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/peloton/private/resmgr/taskqueue/taskqueue.proto",
  "extension" : "proto",
  "linesOfCode" : 28,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "protobuf/qos/v1alpha1/qos.proto",
  "extension" : "proto",
  "linesOfCode" : 66,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/quota/quota.proto",
  "extension" : "proto",
  "linesOfCode" : 62,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/maintenance/maintenance.proto",
  "extension" : "proto",
  "linesOfCode" : 72,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/master/master.proto",
  "extension" : "proto",
  "linesOfCode" : 535,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/agent/agent.proto",
  "extension" : "proto",
  "linesOfCode" : 571,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/executor/executor.proto",
  "extension" : "proto",
  "linesOfCode" : 186,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/scheduler/scheduler.proto",
  "extension" : "proto",
  "linesOfCode" : 470,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/allocator/allocator.proto",
  "extension" : "proto",
  "linesOfCode" : 47,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/resource_provider/resource_provider.proto",
  "extension" : "proto",
  "linesOfCode" : 164,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "protobuf/mesos/v1/mesos.proto",
  "extension" : "proto",
  "linesOfCode" : 3055,
  "components" : [ "primary::protobuf" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/apiserver/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 6,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/apiserver/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 11,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/placement_stateful/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 15,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/placement_stateful/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 49,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/migratedb/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 8,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/migratedb/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 20,
  "components" : [ "primary::config" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "config/executor/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 3,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/executor/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 3,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/placement/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 15,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/placement/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 50,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/hostmgr/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 26,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/hostmgr/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 61,
  "components" : [ "primary::config" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "config/jobmgr/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 24,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/jobmgr/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 89,
  "components" : [ "primary::config" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "config/resmgr/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 25,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/resmgr/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 45,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/archiver/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 20,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/archiver/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 16,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/placement_stateless/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 15,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/placement_stateless/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 49,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/aurorabridge/development.yaml",
  "extension" : "yaml",
  "linesOfCode" : 38,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "config/aurorabridge/base.yaml",
  "extension" : "yaml",
  "linesOfCode" : 18,
  "components" : [ "primary::config" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/peloton_helper.py",
  "extension" : "py",
  "linesOfCode" : 300,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/color_print.py",
  "extension" : "py",
  "linesOfCode" : 14,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/modules.py",
  "extension" : "py",
  "linesOfCode" : 191,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/config_generator.py",
  "extension" : "py",
  "linesOfCode" : 84,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/vcluster.py",
  "extension" : "py",
  "linesOfCode" : 293,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/main.py",
  "extension" : "py",
  "linesOfCode" : 230,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/config/default.yaml",
  "extension" : "yaml",
  "linesOfCode" : 160,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/vcluster/config/default-small.yaml",
  "extension" : "yaml",
  "linesOfCode" : 154,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/schema/aurora/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/schema/aurora/base.py",
  "extension" : "py",
  "linesOfCode" : 99,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/schema/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/schema/thermos/schema_base.py",
  "extension" : "py",
  "linesOfCode" : 57,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/schema/thermos/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/schema/thermos/schema.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/api/constants.py",
  "extension" : "py",
  "linesOfCode" : 53,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/api/ReadOnlyScheduler.py",
  "extension" : "py",
  "linesOfCode" : 2171,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/api/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/api/AuroraAdmin.py",
  "extension" : "py",
  "linesOfCode" : 2944,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/api/AuroraSchedulerManager.py",
  "extension" : "py",
  "linesOfCode" : 2516,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/api/ttypes.py",
  "extension" : "py",
  "linesOfCode" : 7316,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/aurora/client.py",
  "extension" : "py",
  "linesOfCode" : 74,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/deploy/aurora/api.thrift",
  "extension" : "thrift",
  "linesOfCode" : 578,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/deploy/cluster.py",
  "extension" : "py",
  "linesOfCode" : 94,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/deploy/app.py",
  "extension" : "py",
  "linesOfCode" : 705,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/deploy/main.py",
  "extension" : "py",
  "linesOfCode" : 38,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/minicluster/docker_client.py",
  "extension" : "py",
  "linesOfCode" : 65,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/minicluster/minicluster.py",
  "extension" : "py",
  "linesOfCode" : 645,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/minicluster/config.yaml",
  "extension" : "yaml",
  "linesOfCode" : 89,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/minicluster/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/minicluster/client.py",
  "extension" : "py",
  "linesOfCode" : 38,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/minicluster/utils.py",
  "extension" : "py",
  "linesOfCode" : 58,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/minicluster/print_utils.py",
  "extension" : "py",
  "linesOfCode" : 14,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/minicluster/kind_config.yaml",
  "extension" : "yaml",
  "linesOfCode" : 23,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/minicluster/kind.py",
  "extension" : "py",
  "linesOfCode" : 61,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/minicluster/main.py",
  "extension" : "py",
  "linesOfCode" : 163,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
} ]