Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { SyntaxProblems arch.RefSlice[string] Version arch.Ref[arch.ConfigVersion] WorkingDirectory arch.Ref[arch.PathRelative] Settings ConfigSettings Exclude ConfigExclude Components ConfigComponents Vendors ConfigVendors CommonComponents arch.RefSlice[arch.ComponentName] CommonVendors arch.RefSlice[arch.VendorName] Dependencies ConfigDependencies }
type ConfigComponent ¶
type ConfigComponent struct {
In arch.RefSlice[arch.PathRelativeGlob]
}
type ConfigComponents ¶
type ConfigComponents struct {
Map arch.RefMap[arch.ComponentName, ConfigComponent]
}
type ConfigDependencies ¶
type ConfigDependencies struct {
Map arch.RefMap[arch.ComponentName, ConfigComponentDependencies]
}
type ConfigExclude ¶
type ConfigExclude struct { RelativeDirectories arch.RefSlice[arch.PathRelative] RelativeFiles arch.RefSlice[arch.PathRelativeRegExp] }
type ConfigOptional ¶
type ConfigSettings ¶
type ConfigSettings struct { DeepScan arch.Ref[bool] Imports ConfigSettingsImports Tags ConfigSettingsTags }
type ConfigSettingsImports ¶
type ConfigSettingsTags ¶
type ConfigVendor ¶
type ConfigVendor struct {
In arch.RefSlice[arch.PathImportGlob]
}
type ConfigVendors ¶
type ConfigVendors struct {
Map arch.RefMap[arch.VendorName, ConfigVendor]
}
type LintOptions ¶
type LintOptions struct { // Check go AST syntax? (default: true) CheckSyntax bool }
type SDKError ¶
type SDKError struct {
// contains filtered or unexported fields
}
SDKError used for user-friendly error formatting this error will recursive parse wrapped errors for better display
func NewSDKError ¶
func NewSDKError(internal error, projectDirectory arch.PathAbsolute) SDKError
Click to show internal directories.
Click to hide internal directories.