package bazel.tools.desugar

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Dependency

desugar_deps.proto:32

Dependency between two types, may be transitive or direct.

Used in: DesugarDepsInfo

message DesugarDepsInfo

desugar_deps.proto:23

Top-level message that describes a desugared Jar file.

message InterfaceDetails

desugar_deps.proto:39

Summary of relevant information about an interface, to avoid parsing it.

Used in: DesugarDepsInfo

message InterfaceWithCompanion

desugar_deps.proto:48

Details about an interface with a companion class. This helps distinguishing interfaces with default methods, which are a subset, and can also be used to check for the presence of expected companion classes.

Used in: DesugarDepsInfo

message Type

desugar_deps.proto:55

Wrapper around a JVMS 4.2.1 binary class or interface name.

Used in: Dependency, InterfaceDetails, InterfaceWithCompanion