From 55e4875b115cc4bffe8bbaae5257b60a50bc52d3 Mon Sep 17 00:00:00 2001 From: arnabrahman Date: Sun, 12 May 2024 11:04:47 +0600 Subject: [PATCH] refactor: set deprecation tag to captureAWS & captureAWSClient --- packages/tracer/src/Tracer.ts | 3 ++- packages/tracer/src/provider/ProviderService.ts | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/tracer/src/Tracer.ts b/packages/tracer/src/Tracer.ts index 7be6674705..e16840af40 100644 --- a/packages/tracer/src/Tracer.ts +++ b/packages/tracer/src/Tracer.ts @@ -253,6 +253,7 @@ class Tracer extends Utility implements TracerInterface { * } * ``` * + * @deprecated Use {@link captureAWSv3Client} instead. * @param aws - AWS SDK v2 import * @returns AWS - Instrumented AWS SDK */ @@ -281,7 +282,7 @@ class Tracer extends Utility implements TracerInterface { * ... * } * ``` - * + * @deprecated Use {@link captureAWSv3Client} instead. * @param service - AWS SDK v2 client * @returns service - Instrumented AWS SDK v2 client */ diff --git a/packages/tracer/src/provider/ProviderService.ts b/packages/tracer/src/provider/ProviderService.ts index dd5de88c26..65ae0798bc 100644 --- a/packages/tracer/src/provider/ProviderService.ts +++ b/packages/tracer/src/provider/ProviderService.ts @@ -31,10 +31,16 @@ import { import type { DiagnosticsChannel } from 'undici-types'; class ProviderService implements ProviderServiceInterface { + /** + * @deprecated + */ public captureAWS(awssdk: T): T { return captureAWS(awssdk); } + /** + * @deprecated + */ public captureAWSClient(service: T): T { return captureAWSClient(service); }