{ "artifact_description": { "type": ["@", "rules", "CC/test", "test"] , "name": ["artifact_description"] , "srcs": ["artifact_description.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "json", "", "json"] , ["@", "src", "src/buildtool/common", "artifact_description"] , ["@", "src", "src/buildtool/common", "common"] , ["@", "src", "src/buildtool/crypto", "hash_function"] , ["@", "src", "src/buildtool/file_system", "object_type"] , ["", "catch-main"] , ["utils", "test_hash_function_type"] ] , "stage": ["test", "buildtool", "common"] } , "action_description": { "type": ["@", "rules", "CC/test", "test"] , "name": ["action_description"] , "srcs": ["action_description.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "json", "", "json"] , ["@", "src", "src/buildtool/common", "action_description"] , ["@", "src", "src/buildtool/common", "artifact_description"] , ["@", "src", "src/buildtool/common", "common"] , ["", "catch-main"] , ["utils", "test_hash_function_type"] ] , "stage": ["test", "buildtool", "common"] } , "repository_config": { "type": ["@", "rules", "CC/test", "test"] , "name": ["repository_config"] , "srcs": ["repository_config.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "json", "", "json"] , ["@", "src", "src/buildtool/common", "common"] , ["@", "src", "src/buildtool/common", "config"] , ["@", "src", "src/buildtool/execution_api/local", "local_api"] , ["@", "src", "src/buildtool/file_system", "file_root"] , ["@", "src", "src/buildtool/file_system", "file_system_manager"] , ["@", "src", "src/buildtool/storage", "config"] , ["@", "src", "src/buildtool/storage", "storage"] , ["", "catch-main"] , ["utils", "test_storage_config"] ] , "stage": ["test", "buildtool", "common"] } , "TESTS": { "type": ["@", "rules", "test", "suite"] , "stage": ["common"] , "deps": ["action_description", "artifact_description", "repository_config"] } }