Skip to content

Commit d09dbe6

Browse files
committed
Phase 2.2: Update Imports, fix changes
Phase 3: Add/Adjust tree-shaking hints and reduce duplication from the merge Phase 4: Stop using applicationinsights-common (missed by Co-Pilot)
1 parent a20d9e0 commit d09dbe6

273 files changed

Lines changed: 5252 additions & 1542 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.aiAutoMinify.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,18 @@
22
"pkgs": {
33
"@microsoft/applicationinsights-core-js": {
44
"constEnums": [
5-
"eStorageType",
6-
"FieldType",
7-
"eDistributedTracingModes",
8-
"EventPersistenceValue",
9-
"eOfflineValue",
10-
"eRequestHeaders",
115
"_eSetDynamicPropertyFlags",
126
"ePendingOp",
137
"CallbackType",
8+
"eW3CTraceFlags",
9+
"eRequestHeaders",
1410
"eTraceStateKeyType",
11+
"eOfflineValue",
1512
"eDependencyTypes",
13+
"eStorageType",
14+
"FieldType",
15+
"eDistributedTracingModes",
16+
"EventPersistenceValue",
1617
"eEventsDiscardedReason",
1718
"eBatchDiscardedReason",
1819
"FeatureOptInMode",
@@ -26,19 +27,18 @@
2627
"TelemetryUnloadReason",
2728
"TelemetryUpdateReason",
2829
"eTraceHeadersMode",
29-
"eW3CTraceFlags",
30+
"eAttributeChangeOp",
31+
"eOTelSamplingDecision",
32+
"eOTelSpanKind",
33+
"eOTelSpanStatusCode",
3034
"eAttributeSource",
3135
"AddAttributeResult",
32-
"eAttributeFilter",
33-
"eAttributeChangeOp",
3436
"DataPointType",
3537
"DependencyKind",
3638
"DependencySourceType",
3739
"eSeverityLevel",
38-
"DataSanitizerValues",
39-
"eOTelSamplingDecision",
40-
"eOTelSpanKind",
41-
"eOTelSpanStatusCode"
40+
"eAttributeFilter",
41+
"DataSanitizerValues"
4242
]
4343
},
4444
"@microsoft/applicationinsights-perfmarkmeasure-js": {

AISKU/Tests/Perf/src/AISKUPerf.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { AITestClass, Assert } from "@microsoft/ai-test-framework";
22
import { AppInsightsInitPerfTestClass } from "./AISKUPerf";
3-
import { utlRemoveSessionStorage } from "@microsoft/applicationinsights-common";
3+
import { utlRemoveSessionStorage } from "@microsoft/applicationinsights-core-js";
44
import { createTimeoutPromise, doAwait } from "@nevware21/ts-async";
55

66
function isNullOrUndefined(value: any): boolean {

AISKU/Tests/Unit/src/AISKUSize.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { AITestClass, Assert } from "@microsoft/ai-test-framework";
22
import { dumpObj } from '@nevware21/ts-utils';
33
import { createPromise, doAwait, IPromise } from '@nevware21/ts-async';
44
import { strUndefined } from "@microsoft/applicationinsights-core-js";
5-
import { utlRemoveSessionStorage } from "@microsoft/applicationinsights-common";
5+
import { utlRemoveSessionStorage } from "@microsoft/applicationinsights-core-js";
66
import * as pako from "pako";
77
import { Snippet } from "../../../src/Snippet";
88

AISKU/Tests/Unit/src/CdnPackaging.tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { AITestClass, Assert } from "@microsoft/ai-test-framework";
22
import {
33
AnalyticsPluginIdentifier, BreezeChannelIdentifier, DEFAULT_BREEZE_ENDPOINT, DisabledPropertyName,
44
DistributedTracingModes, PropertiesPluginIdentifier, RequestHeaders, SeverityLevel
5-
} from "@microsoft/applicationinsights-common";
5+
} from "@microsoft/applicationinsights-core-js";
66
import { dumpObj, LoggingSeverity, objForEachKey, objKeys, strUndefined } from "@microsoft/applicationinsights-core-js";
77
import { Snippet } from "../../../src/Snippet";
88

AISKU/Tests/Unit/src/CdnThrottle.tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ApplicationInsights, ApplicationInsightsContainer, IApplicationInsights, IConfig, IConfiguration, LoggingSeverity, Snippet, _eInternalMessageId } from '../../../src/applicationinsights-web'
22
import { AITestClass, Assert, IFetchArgs, PollingAssert} from '@microsoft/ai-test-framework';
3-
import { IThrottleInterval, IThrottleLimit, IThrottleMgrConfig } from '@microsoft/applicationinsights-common';
3+
import { IThrottleInterval, IThrottleLimit, IThrottleMgrConfig } from '@microsoft/applicationinsights-core-js';
44
import { SinonSpy } from 'sinon';
55
import { AppInsightsSku } from '../../../src/AISku';
66
import { createSnippetV5 } from './testSnippetV5';

AISKU/Tests/Unit/src/IAnalyticsConfig.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ApplicationInsights, IAnalyticsConfig, IAppInsights, IConfig, ApplicationAnalytics } from "../../../src/applicationinsights-web";
22
import { AITestClass, Assert } from "@microsoft/ai-test-framework";
3-
import { AnalyticsPluginIdentifier, utlRemoveSessionStorage } from "@microsoft/applicationinsights-common";
3+
import { AnalyticsPluginIdentifier, utlRemoveSessionStorage } from "@microsoft/applicationinsights-core-js";
44
import { AppInsightsCore, IConfiguration, isFunction, onConfigChange } from "@microsoft/applicationinsights-core-js";
55
import { Sender } from "@microsoft/applicationinsights-channel-js";
66

AISKU/Tests/Unit/src/OTelInit.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { AITestClass, Assert } from "@microsoft/ai-test-framework";
22
import { ApplicationInsights } from "../../../src/applicationinsights-web";
33
import { eOTelSpanKind, eOTelSpanStatusCode, isTracingSuppressed, ITelemetryItem, unsuppressTracing } from "@microsoft/applicationinsights-core-js";
44
import { objIs, setBypassLazyCache } from "@nevware21/ts-utils";
5-
import { AnalyticsPluginIdentifier, PropertiesPluginIdentifier } from "@microsoft/applicationinsights-common";
5+
import { AnalyticsPluginIdentifier, PropertiesPluginIdentifier } from "@microsoft/applicationinsights-core-js";
66

77
/**
88
* Integration Tests for Span APIs with Properties Plugin and Analytics Plugin

AISKU/Tests/Unit/src/SnippetInitialization.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { BaseTelemetryPlugin, IProcessTelemetryContext, isNotNullOrUndefined, IT
1010
import {
1111
BreezeChannelIdentifier, ContextTagKeys, DistributedTracingModes, IConfig, IDependencyTelemetry, RequestHeaders,
1212
utlRemoveSessionStorage, utlSetSessionStorage
13-
} from "@microsoft/applicationinsights-common";
13+
} from "@microsoft/applicationinsights-core-js";
1414
import { getGlobal } from "@microsoft/applicationinsights-shims";
1515
import { IPropTelemetryContext } from "@microsoft/applicationinsights-properties-js";
1616
import { dumpObj, isPromiseLike, objHasOwnProperty, strSubstring } from "@nevware21/ts-utils";

AISKU/Tests/Unit/src/SpanHelperUtils.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ import {
44
createDistributedTraceContext,
55
eOTelSpanKind,
66
eOTelSpanStatusCode,
7+
IDistributedTraceInit,
78
isReadableSpan,
89
isSpanContextValid,
910
ITelemetryItem,
1011
wrapSpanContext
1112
} from "@microsoft/applicationinsights-core-js";
12-
import { IDistributedTraceInit } from "@microsoft/applicationinsights-core-js/src/JavaScriptSDK.Interfaces/IDistributedTraceContext";
1313

1414
/**
1515
* Comprehensive tests for span helper utility functions

AISKU/Tests/Unit/src/SpanUtils.Tests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
ATTR_HTTP_ROUTE,
2323
MicrosoftClientIp
2424
} from "@microsoft/applicationinsights-core-js";
25-
import { IRequestTelemetry } from "@microsoft/applicationinsights-common";
25+
import { IRequestTelemetry } from "@microsoft/applicationinsights-core-js";
2626

2727
export class SpanUtilsTests extends AITestClass {
2828
private static readonly _instrumentationKey = "b7170927-2d1c-44f1-acec-59f4e1751c11";

0 commit comments

Comments
 (0)