Documentation
¶
Index ¶
- type Analytics
- type Bottle
- type BottleStable
- type BuildError
- type Client
- type FileVariant
- type Formula
- type Install
- type InstallOnRequest
- type Nine0D
- type RubySourceChecksum
- type Three0D
- type Three65D
- type URLHead
- type URLStable
- type Urls
- type UsesFromMacosBounds
- type Variation
- type Variations
- type Versions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Analytics ¶
type Analytics struct {
Install Install `json:"install"`
InstallOnRequest InstallOnRequest `json:"install_on_request"`
BuildError BuildError `json:"build_error"`
}
type Bottle ¶
type Bottle struct {
Stable BottleStable `json:"stable"`
}
type BottleStable ¶
type BottleStable struct {
Rebuild int `json:"rebuild"`
RootURL string `json:"root_url"`
Files map[string]FileVariant `json:"files"`
}
type BuildError ¶
type BuildError struct {
Three0D Three0D `json:"30d"`
}
type FileVariant ¶
type Formula ¶
type Formula struct {
Name string `json:"name"`
FullName string `json:"full_name"`
Tap string `json:"tap"`
Oldnames []any `json:"oldnames"`
Aliases []string `json:"aliases"`
VersionedFormulae []string `json:"versioned_formulae"`
Desc string `json:"desc"`
License string `json:"license"`
Homepage string `json:"homepage"`
Versions Versions `json:"versions"`
Urls Urls `json:"urls"`
Revision int `json:"revision"`
VersionScheme int `json:"version_scheme"`
Bottle Bottle `json:"bottle"`
PourBottleOnlyIf any `json:"pour_bottle_only_if"`
KegOnly bool `json:"keg_only"`
KegOnlyReason any `json:"keg_only_reason"`
Options []any `json:"options"`
BuildDependencies []string `json:"build_dependencies"`
Dependencies []string `json:"dependencies"`
TestDependencies []any `json:"test_dependencies"`
RecommendedDependencies []any `json:"recommended_dependencies"`
OptionalDependencies []any `json:"optional_dependencies"`
UsesFromMacos []string `json:"uses_from_macos"`
UsesFromMacosBounds []UsesFromMacosBounds `json:"uses_from_macos_bounds"`
Requirements []any `json:"requirements"`
ConflictsWith []any `json:"conflicts_with"`
ConflictsWithReasons []any `json:"conflicts_with_reasons"`
LinkOverwrite []any `json:"link_overwrite"`
Caveats any `json:"caveats"`
Installed []any `json:"installed"`
LinkedKeg any `json:"linked_keg"`
Pinned bool `json:"pinned"`
Outdated bool `json:"outdated"`
Deprecated bool `json:"deprecated"`
DeprecationDate any `json:"deprecation_date"`
DeprecationReason any `json:"deprecation_reason"`
Disabled bool `json:"disabled"`
DisableDate any `json:"disable_date"`
DisableReason any `json:"disable_reason"`
PostInstallDefined bool `json:"post_install_defined"`
Service any `json:"service"`
TapGitHead string `json:"tap_git_head"`
RubySourcePath string `json:"ruby_source_path"`
RubySourceChecksum RubySourceChecksum `json:"ruby_source_checksum"`
Variations Variations `json:"variations"`
Analytics Analytics `json:"analytics"`
GeneratedDate string `json:"generated_date"`
}
type InstallOnRequest ¶
type RubySourceChecksum ¶
type RubySourceChecksum struct {
Sha256 string `json:"sha256"`
}
type UsesFromMacosBounds ¶
type UsesFromMacosBounds struct {
}
type Variations ¶
type Variations struct {
Sequoia Variation `json:"sequoia"`
Sonoma Variation `json:"sonoma"`
Ventura Variation `json:"ventura"`
Monterey Variation `json:"monterey"`
BigSur Variation `json:"big_sur"`
Catalina Variation `json:"catalina"`
Mojave Variation `json:"mojave"`
HighSierra Variation `json:"high_sierra"`
Sierra Variation `json:"sierra"`
ElCapitan Variation `json:"el_capitan"`
X8664Linux Variation `json:"x86_64_linux"`
}
Click to show internal directories.
Click to hide internal directories.