Skip to content

Remove warning supress#2677

Merged
vhvb1989 merged 4 commits intoAzure:mainfrom
vhvb1989:remove-warning-supress
Jul 28, 2021
Merged

Remove warning supress#2677
vhvb1989 merged 4 commits intoAzure:mainfrom
vhvb1989:remove-warning-supress

Conversation

@vhvb1989
Copy link
Copy Markdown
Member

@vhvb1989 vhvb1989 commented Jul 28, 2021

fixes: #2474

Updating the code to remove the include of libcurl header from files not utilizing it.
The header is now included from the private_connection which is consumed by curl.cpp implementation.

Also adding nlohmann/json#2673 to the json lib implementation.

With this PR, we can use MSVC on Windows again to fully compile with /analyse ON

@vhvb1989 vhvb1989 self-assigned this Jul 28, 2021
@vhvb1989 vhvb1989 added Azure.Core Client This issue points to a problem in the data-plane of the library. labels Jul 28, 2021
@vhvb1989 vhvb1989 added this to the [2021] August milestone Jul 28, 2021
Comment thread sdk/core/azure-core/inc/azure/core/internal/json/json.hpp
@vhvb1989
Copy link
Copy Markdown
Member Author

/azp run cpp - core

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@vhvb1989
Copy link
Copy Markdown
Member Author

/azp run cpp - core

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@vhvb1989 vhvb1989 merged commit a508789 into Azure:main Jul 28, 2021
@vhvb1989 vhvb1989 deleted the remove-warning-supress branch July 28, 2021 01:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Azure.Core Client This issue points to a problem in the data-plane of the library.

Projects

None yet

2 participants