Skip to content

Conversation

@aaronburtle
Copy link
Contributor

Why make this change?

Silences CodeQL flag.

What is this change?

Adds the suppression language to the usage of DefaultAzureCredential()

How was this tested?

Against usual test suite, no real code change, just a comment.

Sample Request(s)

N/A

@aaronburtle
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a CodeQL suppression comment to silence the SM05137 warning for the use of DefaultAzureCredential() in the Azure Key Vault secret client initialization. The suppression is consistent with similar suppressions already present throughout the codebase.

Key Changes:

  • Added inline CodeQL suppression comment for SM05137 rule with appropriate rationale

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@souvikghosh04 souvikghosh04 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aaronburtle
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 6 pipeline(s).

Copy link
Contributor

@RubenCerna2079 RubenCerna2079 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aaronburtle aaronburtle merged commit d98a4ea into main Dec 10, 2025
11 checks passed
@aaronburtle aaronburtle deleted the dev/aaronburtle/SupressCodeQLSM50137InDeserializationVarRep branch December 10, 2025 04:12
@github-project-automation github-project-automation bot moved this from Review In Progress to Done in Data API builder Dec 10, 2025
aaronburtle added a commit that referenced this pull request Dec 18, 2025
)

## Why make this change?

Silences CodeQL flag.

## What is this change?

Adds the suppression language to the usage of `DefaultAzureCredential()`

## How was this tested?

Against usual test suite, no real code change, just a comment.

## Sample Request(s)

N/A
aaronburtle added a commit that referenced this pull request Dec 18, 2025
)

## Why make this change?

This change cherry picks the commits associated with the updating of how
we do variable replacement during deserialization, adding AKV to those
variables that we look for. It further includes the commits for
refactoring the MCP project so that the tools have their common code
shared in utility functions, and have their responses aligned.

## What is this change?

Cherry picked PRs:

#### Azure Key Vault Support:
* #2882
* #2957
* #3004

#### MCP Refactoring:
* #2986
* #2984


## How was this tested?

The PRs in question were tested against the regular test suite and had
tests added to cover new code changes, as well as being manually tested
e.g. mcp inspector tool.

## Sample Request(s)

N/A

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: Aniruddh Munde <[email protected]>
Co-authored-by: Souvik Ghosh <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants