Directories ¶
Path | Synopsis |
---|---|
Package bazel contains types representing Bazel concepts, such as packages and rules.
|
Package bazel contains types representing Bazel concepts, such as packages and rules. |
Package bazeldepsresolver resolves Java class names to precompiled jars set up by https://github.com/johnynek/bazel-deps/.
|
Package bazeldepsresolver resolves Java class names to precompiled jars set up by https://github.com/johnynek/bazel-deps/. |
Package buildozer provides functions to work with Buildozer
|
Package buildozer provides functions to work with Buildozer |
Package cli provides utilities for writing languages-specific main packages, such as Jade.
|
Package cli provides utilities for writing languages-specific main packages, such as Jade. |
cmd
|
|
jadep
The jadep command adds `BUILD` dependencies that a Java file needs.
|
The jadep command adds `BUILD` dependencies that a Java file needs. |
list_classes_in_jar
Program list_classes_in_jar consumes .jar files and prints a sorted list of Java classes they contains to stdout.
|
Program list_classes_in_jar consumes .jar files and prints a sorted list of Java classes they contains to stdout. |
Package color colorizes output sent to a terminal
|
Package color colorizes output sent to a terminal |
Package dictresolver resolves according to an in-memory map.
|
Package dictresolver resolves according to an in-memory map. |
Package filter provides functions to filter rules based on their use site.
|
Package filter provides functions to filter rules based on their use site. |
Package fsresolver resolves class names to Bazel rules using the file system.
|
Package fsresolver resolves class names to Bazel rules using the file system. |
Package future implements future/promise primitives.
|
Package future implements future/promise primitives. |
Package graphs provides functions related to graphs.
|
Package graphs provides functions related to graphs. |
Package grpcloader implements a Loader that connects to a gRPC server.
|
Package grpcloader implements a Loader that connects to a gRPC server. |
Package jadeplib finds a list of BUILD labels that provide the requested Java class names.
|
Package jadeplib finds a list of BUILD labels that provide the requested Java class names. |
Package jadepmain contains Jadep's main() function.
|
Package jadepmain contains Jadep's main() function. |
lang
|
|
java/parser
Package parser provides functions to parse Java code and reason about its contents.
|
Package parser provides functions to parse Java code and reason about its contents. |
java/parser/xrefs
Package xrefs provides support for local xrefs.
|
Package xrefs provides support for local xrefs. |
java/ruleconsts
Package ruleconsts defines constants related to names and kinds of Java rules.
|
Package ruleconsts defines constants related to names and kinds of Java rules. |
Package listclassesinjar lists class names in Jar files.
|
Package listclassesinjar lists class names in Jar files. |
Package loadertest provides test Loaders.
|
Package loadertest provides test Loaders. |
Package pkgloaderfakes provides fakes for structs returned from pkgloaderclient.
|
Package pkgloaderfakes provides fakes for structs returned from pkgloaderclient. |
Package pkgloading defines the package loading interface and implements functionality on top of it.
|
Package pkgloading defines the package loading interface and implements functionality on top of it. |
Package resolverutil provides functions that help implement resolvers.
|
Package resolverutil provides functions that help implement resolvers. |
Package sortingdepsranker ranks deps by simply sorting labels lexicographically.
|
Package sortingdepsranker ranks deps by simply sorting labels lexicographically. |
thirdparty
|
|
golang/parsers/ast
Package ast provides a basic tree implementation for storing an AST generated by a parser.
|
Package ast provides a basic tree implementation for storing an AST generated by a parser. |
golang/parsers/node
Package node provides types for working with AST nodes in a language-independent way.
|
Package node provides types for working with AST nodes in a language-independent way. |
golang/parsers/parsers
Package parsers is the main entry point for lexing and parsing source code for IDE and presentation purposes.
|
Package parsers is the main entry point for lexing and parsing source code for IDE and presentation purposes. |
golang/parsers/util/offset
Package offset provides a helper converting byte offsets in a string into (line, column) pairs, where 'column' represents the number of runes from the beginning of the line.
|
Package offset provides a helper converting byte offsets in a string into (line, column) pairs, where 'column' represents the number of runes from the beginning of the line. |
Package vlog implements conditional verbose/debug logging.
|
Package vlog implements conditional verbose/debug logging. |
Click to show internal directories.
Click to hide internal directories.