@@ -33,9 +33,6 @@ public final class Counter {
3333
3434 /// Alternative way to create a new `Counter`, while providing an explicit `CounterHandler`.
3535 ///
36- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
37- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
38- ///
3936 /// - SeeAlso: Use `init(label:dimensions:)` to create `Counter` instances using the configured metrics backend.
4037 ///
4138 /// - parameters:
@@ -52,9 +49,6 @@ public final class Counter {
5249
5350 /// Alternative way to create a new `Counter`, while providing an explicit `CounterHandler`.
5451 ///
55- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
56- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
57- ///
5852 /// - SeeAlso: Use `init(label:dimensions:)` to create `Counter` instances using the configured metrics backend.
5953 ///
6054 /// - parameters:
@@ -147,9 +141,6 @@ public final class FloatingPointCounter {
147141
148142 /// Alternative way to create a new `FloatingPointCounter`, while providing an explicit `FloatingPointCounterHandler`.
149143 ///
150- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
151- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
152- ///
153144 /// - SeeAlso: Use `init(label:dimensions:)` to create `FloatingPointCounter` instances using the configured metrics backend.
154145 ///
155146 /// - parameters:
@@ -171,9 +162,6 @@ public final class FloatingPointCounter {
171162
172163 /// Alternative way to create a new `FloatingPointCounter`, while providing an explicit `FloatingPointCounterHandler`.
173164 ///
174- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
175- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
176- ///
177165 /// - SeeAlso: Use `init(label:dimensions:)` to create `FloatingPointCounter` instances using the configured metrics backend.
178166 ///
179167 /// - parameters:
@@ -287,9 +275,6 @@ public final class Meter {
287275
288276 /// Alternative way to create a new `Meter`, while providing an explicit `MeterHandler`.
289277 ///
290- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
291- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
292- ///
293278 /// - SeeAlso: Use `init(label:dimensions:)` to create `Meter` instances using the configured metrics backend.
294279 ///
295280 /// - parameters:
@@ -306,9 +291,6 @@ public final class Meter {
306291
307292 /// Alternative way to create a new `Meter`, while providing an explicit `MeterHandler`.
308293 ///
309- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
310- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
311- ///
312294 /// - SeeAlso: Use `init(label:dimensions:)` to create `Meter` instances using the configured metrics backend.
313295 ///
314296 /// - parameters:
@@ -422,9 +404,6 @@ public class Recorder {
422404
423405 /// Alternative way to create a new `Recorder`, while providing an explicit `RecorderHandler`.
424406 ///
425- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
426- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
427- ///
428407 /// - SeeAlso: Use `init(label:dimensions:)` to create `Recorder` instances using the configured metrics backend.
429408 ///
430409 /// - parameters:
@@ -449,9 +428,6 @@ public class Recorder {
449428
450429 /// Alternative way to create a new `Recorder`, while providing an explicit `RecorderHandler`.
451430 ///
452- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
453- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
454- ///
455431 /// - SeeAlso: Use `init(label:dimensions:)` to create `Recorder` instances using the configured metrics backend.
456432 ///
457433 /// - parameters:
@@ -594,9 +570,6 @@ public final class Timer {
594570
595571 /// Alternative way to create a new `Timer`, while providing an explicit `TimerHandler`.
596572 ///
597- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
598- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
599- ///
600573 /// - SeeAlso: Use `init(label:dimensions:)` to create `Recorder` instances using the configured metrics backend.
601574 ///
602575 /// - parameters:
@@ -613,9 +586,6 @@ public final class Timer {
613586
614587 /// Alternative way to create a new `Timer`, while providing an explicit `TimerHandler`.
615588 ///
616- /// - warning: This initializer provides an escape hatch for situations where one must use a custom factory instead of the global one.
617- /// We do not expect this API to be used in normal circumstances, so if you find yourself using it make sure it's for a good reason.
618- ///
619589 /// - SeeAlso: Use `init(label:dimensions:)` to create `Recorder` instances using the configured metrics backend.
620590 ///
621591 /// - parameters:
@@ -876,8 +846,7 @@ public enum MetricsSystem {
876846/// * `Recorder` -> `RecorderHandler`
877847/// * `Timer` -> `TimerHandler`
878848///
879- /// - warning: This type is an implementation detail and should not be used directly, unless implementing your own metrics backend.
880- /// To use the SwiftMetrics API, please refer to the documentation of `MetricsSystem`.
849+ /// To use the SwiftMetrics API, please refer to the documentation of `MetricsSystem`.
881850///
882851/// # Destroying metrics
883852///
0 commit comments