package
0.0.0-20240926221048-4af086f91ec7
Repository: https://github.com/stackb/scala-gazelle.git
Documentation: pkg.go.dev
# README
pkg/provider
The TestScalaSourceProviderParseScalaRule
test parses .scala files in the
testdata/
directory and compares the output to a similarly-named golden file.
To regenerate the golden files, run the test with the -update
flag:
bazel run //pkg/provider:provider_test -- -update
# Functions
NewJavaProvider constructs a new provider.
NewMavenProvider constructs a new provider having the given resolving lang.
NewProtobufProvider constructs a new provider.
NewSemanticdbProvider constructs a new NewSemanticdbProvider.
NewSourceProvider constructs a new NewSourceProvider.
# Structs
JavaProvider is a provider of symbols for a set of jarindex protos.
MavenProvider is a provider of symbols for the bazelbuild/rules_jvm_external gazelle extension.
ProtobufProvider is a provider of symbols for the stackb/rules_proto gazelle extension.
SemanticdbProvider is provider for scala source files.
SourceProvider is provider for scala source files.
# Type aliases
ProvidedImports is the protoc.ImportProvider interface func.