Get desktop application:
View/edit binary Protocol Buffers messages
Used in: APIsFile
Used in: ClassDefinition, ClassLike
Used in: Problem
string title = 1
string description = 2
Used in: AnalysisFile
Used in: APIs
int64 compilationTimestamp = 1
string name = 2
sint32 apiHash = 4
repeated NameHash nameHashes = 5
bool hasMacro = 6
sint32 extraHash = 7
string provenance = 8
Used in: ClassDefinition, ClassLike, Type.Annotated, TypeParameter
Used in: Annotation
string name = 1
string value = 2
Used in: Type.Structure
Used in: ClassDefinition
Used in: ClassDefinition
Used in: ClassDefinition
Used in: ClassDefinition
Used in: ClassDefinition
Used in: ClassDefinition
Used in: Relations
map<string, Values> internal = 1
map<string, Values> external = 2
Used in: Companions
string name = 1
optional Access access = 2
optional Modifiers modifiers = 3
repeated Annotation annotations = 4
optional Type selfType = 6
repeated string savedAnnotations = 8
repeated Type childrenOfSealedClass = 9
bool topLevel = 10
repeated TypeParameter typeParameters = 11
Used in: AnalyzedClass
Used in: Compilations
int64 startTimeMillis = 1
oneof Output
Used in: Analysis
Used in: MiniSetup
MIXED = 0
JAVATHENSCALA = 1
SCALATHENJAVA = 2
Used in: ClassDefinition.ClassLikeDef, ClassLike
TRAIT = 0
CLASSDEF = 1
MODULE = 2
PACKAGEMODULE = 3
Used in: Problem
string code = 1
string explanation = 2
Used in: Problem
optional Position position = 1
string message = 2
Used in: Stamps.StampType
Used in: MiniOptions
string path = 1
sint32 hash = 2
Used in: Stamps.StampType
Used in: Path.PathComponent
Used in: Qualifier
Used in: Stamps.StampType
Used in: ParameterList
string name = 1
optional Type type = 2
bool hasDefault = 3
Used in: MiniSetup
repeated FileHash classpathHash = 1
repeated string scalacOptions = 2
repeated string javacOptions = 3
Used in: AnalysisFile
oneof Output
optional MiniOptions miniOptions = 3
string compilerVersion = 4
bool storeApis = 6
repeated Tuple extra = 7
Used in: ClassDefinition, ClassLike
Used in: Compilation, MiniSetup
Used in: AnalyzedClass
string name = 1
sint32 hash = 3
Used in: MultipleOutput
string sourcePath = 1
string targetPath = 2
Used in: ClassDefinition.Def
Used in: MethodParameter
PLAIN = 0
REPEATED = 1
BYNAME = 2
Used in: Super, Type.Singleton
Used in: Path
Used in: DiagnosticRelatedInformation, Problem, TextEdit
sint32 line = 1
sint32 offset = 2
string lineContent = 3
sint32 pointer = 4
string pointerSpace = 5
string sourcePath = 6
string sourceFilepath = 7
sint32 startOffset = 8
sint32 endOffset = 9
sint32 startLine = 10
sint32 startColumn = 11
sint32 endLine = 12
sint32 endColumn = 13
Used in: Access
Used in: SourceInfo
string category = 1
string message = 3
optional Position position = 4
string rendered = 5
repeated Action actions = 9
Used in: Access
Used in: Access
(message has no fields)
Used in: Private, Protected
Used in: Analysis
map<string, Values> srcProd = 1
map<string, Values> libraryDep = 2
map<string, Values> libraryClassName = 3
map<string, Values> classes = 4
map<string, Values> productClassName = 5
map<string, UsedNames> names = 6
Used in: Problem
INFO = 0
WARN = 1
ERROR = 2
Used in: Compilation, MiniSetup
Used in: SourceInfos
repeated Problem reportedProblems = 1
repeated Problem unreportedProblems = 2
repeated string mainClasses = 3
Used in: Analysis
Used in: Analysis
Used in: Stamps
Used in: Path.PathComponent
optional Path qualifier = 1
Used in: WorkspaceEdit
optional Position position = 1
string newText = 2
Used in: Path.PathComponent
(message has no fields)
Used in: Qualifier
(message has no fields)
Used in: MiniSetup
string first = 1
string second = 2
Used in: Annotation, ClassDefinition.Def, ClassDefinition.TypeAlias, ClassDefinition.TypeDeclaration, ClassDefinition.Val, ClassDefinition.Var, ClassLike, MethodParameter, Type.Annotated, Type.Constant, Type.Existential, Type.Parameterized, Type.Polymorphic, Type.Projection, Type.Structure, TypeParameter
Used in: Type
Used in: Type
optional Type baseType = 1
string value = 2
Used in: Type
(message has no fields)
Used in: Type
optional Type baseType = 1
Used in: Type
Used in: Type
optional Type baseType = 1
repeated Type typeArguments = 2
Used in: Type
Used in: Type
string id = 1
optional Type prefix = 2
Used in: Type
Used in: ClassLike, Type
repeated Type parents = 1
Used in: ClassDefinition.ClassLikeDef, ClassDefinition.Def, ClassDefinition.TypeAlias, ClassDefinition.TypeDeclaration, ClassLike, Type.Existential, Type.Polymorphic
Used in: Qualifier
(message has no fields)
Used in: NameHash, UsedName
DEFAULT = 0
IMPLICIT = 1
PATMAT = 2
Used in: UsedNames
string name = 1
repeated UseScope scopes = 2
Used in: Relations
Used in: ClassDependencies, Relations
repeated string values = 1
Used in: TypeParameter
INVARIANT = 0
CONTRAVARIANT = 1
COVARIANT = 2
Used in: APIsFile, AnalysisFile
Used in: Action