diff --git a/.github/config/lychee.toml b/.github/config/lychee.toml index b2d5285f1..071c66fd8 100644 --- a/.github/config/lychee.toml +++ b/.github/config/lychee.toml @@ -6,6 +6,11 @@ max_concurrency = 4 # Check link anchors include_fragments = true +remap = [ + # workaround for https://github.com/lycheeverse/lychee/issues/1729 + "https://github.com/(.*?)/(.*?)/blob/(.*?)/(.*#.*)$ https://raw.githubusercontent.com/$1/$2/$3/$4" +] + exclude = [ # excluding links to pull requests and issues is done for performance "^https://github.com/open-telemetry/opentelemetry-java-contrib/(issues|pull)/\\d+$", diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f34222ca..482414c62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -270,7 +270,7 @@ The extension takes care of the necessary configuration required to authenticate The future of the [JMX metrics](./jmx-metrics/README.md) component, built on top of the -[JMX metrics](https://github.com/open-telemetry/opentelemetry-java-instrumentation/tree/main/instrumentation/jmx-metrics#jmx-metric-insight) +[JMX metrics](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/instrumentation/jmx-metrics/README.md#jmx-metric-insight) component from the opentelemetry-java-instrumentation repository. ### Maven extension diff --git a/consistent-sampling/README.md b/consistent-sampling/README.md index 4f848eb3a..49f4c0565 100644 --- a/consistent-sampling/README.md +++ b/consistent-sampling/README.md @@ -5,7 +5,7 @@ There are two major components included here. ## Original proposal implementation The original specification for consistent probability sampling is defined by - + and . It supports sampling probabilities that are power of 2 (1, 1/2, 1/4, ...), and uses 8-bit `r-value` and 8-bit `p-value` in tracestate. @@ -14,18 +14,18 @@ The implementation of this proposal is contained by the package `io/opentelemetr * **ConsistentSampler**: abstract base class of all consistent sampler implementations below * **ConsistentAlwaysOffSampler**: - see + see * **ConsistentAlwaysOnSampler**: - see + see * **ConsistentComposedAndSampler**: allows combining two consistent samplers and samples when both samplers would sample * **ConsistentComposedOrSampler**: allows combining two consistent sampler and samples when at least one of both samplers would sample, - see + see * **ConsistentParentBasedSampler**: - see + see * **ConsistentProbabilityBasedSampler**: - see + see * **ConsistentRateLimitingSampler**: a rate limiting sampler based on exponential smoothing that dynamically adjusts the sampling probability based on the estimated rate of spans occurring to satisfy a given rate of sampled spans diff --git a/mise.toml b/mise.toml index e00ac63b2..bc7b9444a 100644 --- a/mise.toml +++ b/mise.toml @@ -1,5 +1,5 @@ [tools] -lychee = "0.18.1" +lychee = "0.20.1" [tasks.lint-local-links] run = 'lychee --verbose --scheme file --include-fragments {{arg(name="files", default=".")}}'