From 0ad52a028c3afff4c8b611893a969ba78e2fea4f Mon Sep 17 00:00:00 2001 From: Larry Osterman Date: Wed, 6 Sep 2023 10:22:52 -0700 Subject: [PATCH] Ignore compiler and STL version mismatch on published packages to unblock ApiView (#4925) --- .../azure-security-attestation/inc/ApiViewSettings.json | 4 +++- .../azure-messaging-eventhubs/inc/ApiViewSettings.json | 1 + sdk/identity/azure-identity/inc/ApiViewSettings.json | 4 +++- .../inc/ApiViewSettings.json | 4 +++- .../inc/ApiViewSettings.json | 4 +++- .../azure-security-keyvault-keys/inc/ApiViewSettings.json | 4 +++- .../inc/ApiViewSettings.json | 4 +++- sdk/storage/azure-storage-blobs/inc/ApiViewSettings.json | 4 +++- sdk/storage/azure-storage-common/inc/ApiViewSettings.json | 4 +++- .../azure-storage-files-datalake/inc/ApiViewSettings.json | 6 ++++-- .../azure-storage-files-shares/inc/ApiViewSettings.json | 4 +++- sdk/storage/azure-storage-queues/inc/ApiViewSettings.json | 4 +++- sdk/template/azure-template/inc/ApiViewSettings.json | 4 +++- 13 files changed, 38 insertions(+), 13 deletions(-) diff --git a/sdk/attestation/azure-security-attestation/inc/ApiViewSettings.json b/sdk/attestation/azure-security-attestation/inc/ApiViewSettings.json index 20ad500c5..df9ddd376 100644 --- a/sdk/attestation/azure-security-attestation/inc/ApiViewSettings.json +++ b/sdk/attestation/azure-security-attestation/inc/ApiViewSettings.json @@ -5,7 +5,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/eventhubs/azure-messaging-eventhubs/inc/ApiViewSettings.json b/sdk/eventhubs/azure-messaging-eventhubs/inc/ApiViewSettings.json index 3e688f2d5..e1cb579ea 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs/inc/ApiViewSettings.json +++ b/sdk/eventhubs/azure-messaging-eventhubs/inc/ApiViewSettings.json @@ -9,6 +9,7 @@ "../../../storage/azure-storage-blobs/inc" ], "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" ], "allowInternal": false, "includeDetail": false, diff --git a/sdk/identity/azure-identity/inc/ApiViewSettings.json b/sdk/identity/azure-identity/inc/ApiViewSettings.json index 924f86859..30c56ffa0 100644 --- a/sdk/identity/azure-identity/inc/ApiViewSettings.json +++ b/sdk/identity/azure-identity/inc/ApiViewSettings.json @@ -3,7 +3,9 @@ "additionalIncludeDirectories": [ "../../../core/azure-core/inc" ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/keyvault/azure-security-keyvault-administration/inc/ApiViewSettings.json b/sdk/keyvault/azure-security-keyvault-administration/inc/ApiViewSettings.json index f761d664f..2e2639fa8 100644 --- a/sdk/keyvault/azure-security-keyvault-administration/inc/ApiViewSettings.json +++ b/sdk/keyvault/azure-security-keyvault-administration/inc/ApiViewSettings.json @@ -6,7 +6,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/keyvault/azure-security-keyvault-certificates/inc/ApiViewSettings.json b/sdk/keyvault/azure-security-keyvault-certificates/inc/ApiViewSettings.json index fa08f18a9..b467bc9e3 100644 --- a/sdk/keyvault/azure-security-keyvault-certificates/inc/ApiViewSettings.json +++ b/sdk/keyvault/azure-security-keyvault-certificates/inc/ApiViewSettings.json @@ -6,7 +6,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/keyvault/azure-security-keyvault-keys/inc/ApiViewSettings.json b/sdk/keyvault/azure-security-keyvault-keys/inc/ApiViewSettings.json index 836018761..d949ba6d8 100644 --- a/sdk/keyvault/azure-security-keyvault-keys/inc/ApiViewSettings.json +++ b/sdk/keyvault/azure-security-keyvault-keys/inc/ApiViewSettings.json @@ -6,7 +6,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/keyvault/azure-security-keyvault-secrets/inc/ApiViewSettings.json b/sdk/keyvault/azure-security-keyvault-secrets/inc/ApiViewSettings.json index dbfb1b1f4..a3309e265 100644 --- a/sdk/keyvault/azure-security-keyvault-secrets/inc/ApiViewSettings.json +++ b/sdk/keyvault/azure-security-keyvault-secrets/inc/ApiViewSettings.json @@ -6,7 +6,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/storage/azure-storage-blobs/inc/ApiViewSettings.json b/sdk/storage/azure-storage-blobs/inc/ApiViewSettings.json index dac843c24..fe95fd2a3 100644 --- a/sdk/storage/azure-storage-blobs/inc/ApiViewSettings.json +++ b/sdk/storage/azure-storage-blobs/inc/ApiViewSettings.json @@ -6,7 +6,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/storage/azure-storage-common/inc/ApiViewSettings.json b/sdk/storage/azure-storage-common/inc/ApiViewSettings.json index 599a2fba5..96182f437 100644 --- a/sdk/storage/azure-storage-common/inc/ApiViewSettings.json +++ b/sdk/storage/azure-storage-common/inc/ApiViewSettings.json @@ -5,7 +5,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": true, "includeDetail": false, "includePrivate": false, diff --git a/sdk/storage/azure-storage-files-datalake/inc/ApiViewSettings.json b/sdk/storage/azure-storage-files-datalake/inc/ApiViewSettings.json index b0de2469f..b829cb6f3 100644 --- a/sdk/storage/azure-storage-files-datalake/inc/ApiViewSettings.json +++ b/sdk/storage/azure-storage-files-datalake/inc/ApiViewSettings.json @@ -7,11 +7,13 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, - "filterNamespace": ["Azure::Storage::Files::DataLake", "Azure::Storage::Sas"], + "filterNamespace": [ "Azure::Storage::Files::DataLake", "Azure::Storage::Sas" ], "reviewName": "Azure Storage Files DataLake", "serviceName": "Azure Storage Files DataLake", "packageName": "azure-storage-files-datalake-cpp" diff --git a/sdk/storage/azure-storage-files-shares/inc/ApiViewSettings.json b/sdk/storage/azure-storage-files-shares/inc/ApiViewSettings.json index e38764eab..90bcdf5aa 100644 --- a/sdk/storage/azure-storage-files-shares/inc/ApiViewSettings.json +++ b/sdk/storage/azure-storage-files-shares/inc/ApiViewSettings.json @@ -7,7 +7,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/storage/azure-storage-queues/inc/ApiViewSettings.json b/sdk/storage/azure-storage-queues/inc/ApiViewSettings.json index 2640f6408..b3666f65f 100644 --- a/sdk/storage/azure-storage-queues/inc/ApiViewSettings.json +++ b/sdk/storage/azure-storage-queues/inc/ApiViewSettings.json @@ -7,7 +7,9 @@ ], "sourceFilesToSkip": [ ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false, diff --git a/sdk/template/azure-template/inc/ApiViewSettings.json b/sdk/template/azure-template/inc/ApiViewSettings.json index 4f5102102..48da1fd78 100644 --- a/sdk/template/azure-template/inc/ApiViewSettings.json +++ b/sdk/template/azure-template/inc/ApiViewSettings.json @@ -5,7 +5,9 @@ "additionalIncludeDirectories": [ "../../../core/azure-core/inc" ], - "additionalCompilerSwitches": [], + "additionalCompilerSwitches": [ + "-D_ALLOW_COMPILER_AND_STL_VERSION_MISMATCH" + ], "allowInternal": false, "includeDetail": false, "includePrivate": false,