Documentation ¶
Overview ¶
Package common contains any code used by two or more packages. It avoid circular dependencies.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImportsParsedFromRuleSources ¶
type ImportsParsedFromRuleSources interface { // GetSassImports returns the verbatim paths of the import statements parsed from all the Sass // sources of a rule generated by this Gazelle extension (e.g. sass_library, sk_element, etc.). GetSassImports() []string // GetTypeScriptImports returns the verbatim paths of the import statements parsed from all the // TypeScript sources of a rule generated by this Gazelle extension (e.g. ts_library, sk_element, // karma_test, etc.). GetTypeScriptImports() []string }
ImportsParsedFromRuleSources is the "imports" interface returned by Language.GenerateRules(), and passed by Gazelle to Resolver.Resolve().
It returns the verbatim paths of the import statements parsed from all the Sass and TypeScript sources of a rule generated by this Gazelle extension (e.g. ts_library, sass_library, etc.)
The methods in this interface reflect the programming languages used in our front-end codebase, which at this time are TypeScript and Sass.
Click to show internal directories.
Click to hide internal directories.