Skip to content

Commit bdb12da

Browse files
chore: Fix lint warnings in propagator-jaeger, propagator-b3, resources, and sdk-metrics-base packages (#2406)
Co-authored-by: Valentin Marchaud <[email protected]>
1 parent 33e6f71 commit bdb12da

File tree

14 files changed

+20
-17
lines changed

14 files changed

+20
-17
lines changed

packages/opentelemetry-propagator-b3/src/B3MultiPropagator.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ function isValidSampledValue(sampled: TraceFlags | undefined): boolean {
4242
return sampled === TraceFlags.SAMPLED || sampled === TraceFlags.NONE;
4343
}
4444

45-
export function parseHeader(header: unknown) {
45+
function parseHeader(header: unknown) {
4646
return Array.isArray(header) ? header[0] : header;
4747
}
4848

@@ -93,7 +93,7 @@ function getTraceFlags(
9393
* Based on: https://github.com/openzipkin/b3-propagation
9494
*/
9595
export class B3MultiPropagator implements TextMapPropagator {
96-
inject(context: Context, carrier: unknown, setter: TextMapSetter) {
96+
inject(context: Context, carrier: unknown, setter: TextMapSetter): void {
9797
const spanContext = trace.getSpanContext(context);
9898
if (
9999
!spanContext ||

packages/opentelemetry-propagator-b3/src/B3Propagator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export class B3Propagator implements TextMapPropagator {
5353
}
5454
}
5555

56-
inject(context: Context, carrier: unknown, setter: TextMapSetter) {
56+
inject(context: Context, carrier: unknown, setter: TextMapSetter): void {
5757
if (isTracingSuppressed(context)) {
5858
return;
5959
}

packages/opentelemetry-propagator-b3/src/B3SinglePropagator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ function convertToTraceFlags(samplingState: string | undefined): TraceFlags {
4949
* Based on: https://github.com/openzipkin/b3-propagation
5050
*/
5151
export class B3SinglePropagator implements TextMapPropagator {
52-
inject(context: Context, carrier: unknown, setter: TextMapSetter) {
52+
inject(context: Context, carrier: unknown, setter: TextMapSetter): void {
5353
const spanContext = trace.getSpanContext(context);
5454
if (
5555
!spanContext ||

packages/opentelemetry-propagator-jaeger/src/JaegerPropagator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export class JaegerPropagator implements TextMapPropagator {
5555
this._jaegerTraceHeader = customTraceHeader || UBER_TRACE_ID_HEADER;
5656
}
5757

58-
inject(context: Context, carrier: unknown, setter: TextMapSetter) {
58+
inject(context: Context, carrier: unknown, setter: TextMapSetter): void {
5959
const spanContext = trace.getSpanContext(context);
6060
const baggage = propagation.getBaggage(context);
6161
if (spanContext && isTracingSuppressed(context) === false) {

packages/opentelemetry-resources/src/platform/browser/default-service-name.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
* limitations under the License.
1515
*/
1616

17-
export function defaultServiceName() {
17+
export function defaultServiceName(): string {
1818
return 'unknown_service';
19-
}
19+
}

packages/opentelemetry-resources/src/platform/node/default-service-name.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
* limitations under the License.
1515
*/
1616

17-
export function defaultServiceName() {
17+
export function defaultServiceName(): string {
1818
return `unknown_service:${process.argv0}`;
19-
}
19+
}

packages/opentelemetry-sdk-metrics-base/src/BaseObserverMetric.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
* limitations under the License.
1515
*/
1616
import * as api from '@opentelemetry/api-metrics';
17+
import { Observation } from '@opentelemetry/api-metrics';
1718
import { InstrumentationLibrary } from '@opentelemetry/core';
1819
import { Resource } from '@opentelemetry/resources';
1920
import { BoundObserver } from './BoundInstrument';
@@ -64,14 +65,14 @@ export abstract class BaseObserverMetric
6465
return super.getMetricRecord();
6566
}
6667

67-
protected _processResults(observerResult: ObserverResult) {
68+
protected _processResults(observerResult: ObserverResult): void {
6869
observerResult.values.forEach((value, labels) => {
6970
const instrument = this.bind(labels);
7071
instrument.update(value);
7172
});
7273
}
7374

74-
observation(value: number) {
75+
observation(value: number): Observation {
7576
return {
7677
value,
7778
observer: this as BaseObserverMetric,

packages/opentelemetry-sdk-metrics-base/src/BatchObserverResult.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export class BatchObserverResult implements api.BatchObserverResult {
3535
* updated
3636
* @param [callback]
3737
*/
38-
onObserveCalled(callback?: () => void) {
38+
onObserveCalled(callback?: () => void): void {
3939
this._callback = callback;
4040
}
4141

packages/opentelemetry-sdk-metrics-base/src/CounterMetric.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export class CounterMetric extends Metric<BoundCounter> implements api.Counter {
4848
* @param [labels = {}] key-values pairs that are associated with a specific metric
4949
* that you want to record.
5050
*/
51-
add(value: number, labels: api.Labels = {}) {
51+
add(value: number, labels: api.Labels = {}): void {
5252
this.bind(labels).add(value);
5353
}
5454
}

packages/opentelemetry-sdk-metrics-base/src/MeterProvider.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export class MeterProvider implements api.MeterProvider {
5454
);
5555
}
5656

57+
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
5758
return this._meters.get(key)!;
5859
}
5960

0 commit comments

Comments
 (0)