diff options
author | Googler <noreply@google.com> | 2016-12-01 17:51:01 +0000 |
---|---|---|
committer | Irina Iancu <elenairina@google.com> | 2016-12-02 07:42:41 +0000 |
commit | 3c7530a4acee2cd5e39c4fac1c3b4414bdbdbf25 (patch) | |
tree | d5431e07f1dce2120de349239320c518fe8b5c32 /src/main/protobuf/intellij_ide_info.proto | |
parent | 704d8d971b887c7706e93c898e83d685ffffb2f7 (diff) |
Description redacted.
--
MOS_MIGRATED_REVID=140742419
Diffstat (limited to 'src/main/protobuf/intellij_ide_info.proto')
-rw-r--r-- | src/main/protobuf/intellij_ide_info.proto | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/src/main/protobuf/intellij_ide_info.proto b/src/main/protobuf/intellij_ide_info.proto index 71fcc224dd..62979e3404 100644 --- a/src/main/protobuf/intellij_ide_info.proto +++ b/src/main/protobuf/intellij_ide_info.proto @@ -109,16 +109,31 @@ message JavaToolchainIdeInfo { string target_version = 2; } -message TargetIdeInfo { +message TargetKey { string label = 1; - repeated string dependencies = 4; + string aspect_id = 2; +} + +message Dependency { + enum DependencyType { + COMPILE_TIME = 0; + RUNTIME = 1; + } + + TargetKey target = 1; + DependencyType dependency_type = 2; +} + +message TargetIdeInfo { + string label = 1 [deprecated = true]; + repeated string dependencies = 4 [deprecated = true]; // kind is one of {JAVA,ANDROID}_{LIBRARY,BINARY,TEST} and JAVA_IMPORT JavaIdeInfo java_ide_info = 7; AndroidIdeInfo android_ide_info = 8; repeated string tags = 9; - repeated string runtime_deps = 10; + repeated string runtime_deps = 10 [deprecated = true]; ArtifactLocation build_file_artifact_location = 11; @@ -133,4 +148,8 @@ message TargetIdeInfo { JavaToolchainIdeInfo java_toolchain_ide_info = 17; PyIdeInfo py_ide_info = 18; + + TargetKey key = 19; + + repeated Dependency deps = 20; } |