# Functions
CompatibleTypes isnt a strict comparison, it allows for pointer differences.
ImportPathForDir takes a path and returns a golang import path for the package.
NameForDir manually looks for package stanzas in files located in the given directory.
NormalizeVendor takes a qualified package path and turns it into normal one.
take a string in the form github.com/package/blah.Type and split it into package and type.
QualifyPackagePath takes an import and fully qualifies it with a vendor dir, if one is required.
No description provided by the author
# Structs
Packages is a wrapper around x/tools/go/packages that maintains a (hopefully prewarmed) cache of packages that can be invalidated as writes are made and packages are known to change.
# Type aliases
No description provided by the author