Get desktop application:
View/edit binary Protocol Buffers messages
Provides all the targets that are pre-requisities for running language services on active_file_paths.
Build dependencies of a source file for providing language services.
Used in:
Relative to repo_dir.
Build target to execute for generating dep.
Returns all the information necessary for providing language services for the active files.
Used in:
Path to the file relative to repository root.
The text of the generated file, if not provided contents will be read from the path above in user's workstation.
Status representing overall analysis. Should fail only when no analysis can be performed.
Represents an Android checkout on user's workstation.
Absolute path for the checkout in the workstation. e.g. /home/user/work/android/
Relative to repo_dir.
Repository relative path to output directory in workstation.
Repository relative path to compile_commands.json in workstation.
Used in:
Path to the source file relative to repository root.
Working directory used by the build system. All the relative paths in compiler_arguments should be relative to this path. Relative to repository root.
Compiler arguments to compile the source file. If multiple variants of the module being compiled are possible, the query script will choose one.
Any generated files that are used in compiling the file.
Paths to all of the sources, like build files, code generators, proto files etc. that were used during analysis. Used to figure out when a set of build artifacts are stale and the query tool must be re-run. Relative to repository root.
Represents analysis status for this particular file. e.g. not part of the build graph.
Indicates the success/failure for analysis.
Used in:
, , ,Details about the status, might be displayed to user.
Used in: