Documentation ¶
Overview ¶
Package gazelle implements a Bazel Gazelle extension/plugin for the Swift programming language. For information on how to use the plugin, please see the Swift Bazel documentation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewLanguage ¶
NewLanguage creates an instance of the Gazelle language for Swift.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
jsonutils
Package jsonutils provides functions for retrieving and converting values from unmarshalled JSON data structures.
|
Package jsonutils provides functions for retrieving and converting values from unmarshalled JSON data structures. |
pathdistance
Package pathdistance provides utility functions that calculate distances and extract path values using distance values.
|
Package pathdistance provides utility functions that calculate distances and extract path values using distance values. |
spdesc
Package spdesc provides types and utility functions for reading Swift package description JSON.
|
Package spdesc provides types and utility functions for reading Swift package description JSON. |
spdump
Package spdump provides types and utility functions for reading Swift package dump JSON.
|
Package spdump provides types and utility functions for reading Swift package dump JSON. |
spreso
Package spreso provides types that represent the contents of a `Package.resolved` file.
|
Package spreso provides types that represent the contents of a `Package.resolved` file. |
stringslices
Package stringslices provides utility functions for working with slices of strings.
|
Package stringslices provides utility functions for working with slices of strings. |
swift
Package swift provides utility functions for generating Bazel declarations for Swift source files.
|
Package swift provides utility functions for generating Bazel declarations for Swift source files. |
swiftbin
Package swiftbin provides utitilty functions for executing Swift commands.
|
Package swiftbin provides utitilty functions for executing Swift commands. |
swiftcfg
Package swiftcfg defines the types for the Swift-specific config used in the Gazelle extension.
|
Package swiftcfg defines the types for the Swift-specific config used in the Gazelle extension. |
swiftpkg
Package swiftpkg represents the unified information about a Swift package.
|
Package swiftpkg represents the unified information about a Swift package. |
Click to show internal directories.
Click to hide internal directories.