Like Prometheus, but for logs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
loki/vendor/github.com/go-openapi/analysis
renovate-sh-app[bot] 9e3f94ba4c
fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692)
4 months ago
..
internal fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
.cliff.toml fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
.codecov.yml
.editorconfig fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
.gitattributes
.gitignore
.golangci.yml fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
CODE_OF_CONDUCT.md
CONTRIBUTORS.md fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
LICENSE
README.md fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
SECURITY.md fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
analyzer.go fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
debug.go fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
doc.go fix(deps): update module github.com/prometheus/alertmanager to v0.30.0 (main) (#20358) 5 months ago
errors.go fix(deps): update module github.com/prometheus/alertmanager to v0.30.0 (main) (#20358) 5 months ago
fixer.go fix(deps): update module github.com/prometheus/alertmanager to v0.30.0 (main) (#20358) 5 months ago
flatten.go fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
flatten_name.go fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
flatten_options.go fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago
mixin.go fix(deps): update module github.com/prometheus/alertmanager to v0.30.0 (main) (#20358) 5 months ago
schema.go fix(deps): update module github.com/prometheus/alertmanager to v0.31.0 (main) (#20692) 4 months ago

README.md

analysis

Tests Coverage CI vuln scan CodeQL

Release Go Report Card CodeFactor Grade License

GoDoc Slack Channelslack-badge go version Top language Commits since latest release


A foundational library to analyze an OAI specification document for easier reasoning about the content.

Status

API is stable.

Import this library in your project

go get github.com/go-openapi/analysis

What's inside?

  • An analyzer providing methods to walk the functional content of a specification
  • A spec flattener producing a self-contained document bundle, while preserving $refs
  • A spec merger ("mixin") to merge several spec documents into a primary spec
  • A spec "fixer" ensuring that response descriptions are non empty

FAQ

  • Does this library support OpenAPI 3?

No. This package currently only supports OpenAPI 2.0 (aka Swagger 2.0). There is no plan to make it evolve toward supporting OpenAPI 3.x. This discussion thread relates the full story.

Change log

See https://github.com/go-openapi/analysis/releases

Licensing

This library ships under the SPDX-License-Identifier: Apache-2.0.

Other documentation

Cutting a new release

Maintainers can cut a new release by either:

  • running this workflow
  • or pushing a semver tag
    • signed tags are preferred
    • The tag message is prepended to release notes