Skip to content

Conversation

@johnoliver
Copy link
Member

Motivation and Context

Description

Contribution Checklist

Copilot AI review requested due to automatic review settings September 16, 2025 13:52
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 refactors the Maven build dependencies to improve dependency management across the semantic-kernel project. The changes consolidate common dependencies at parent module levels and standardize version management.

  • Moved common dependencies to parent POMs to reduce duplication
  • Added missing semantic-kernel-data-postgres dependency to the BOM
  • Updated PMD plugin version from 3.21.2 to 3.27.0

Reviewed Changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
semantickernel-bom/pom.xml Added semantic-kernel-data-postgres dependency to BOM
semantickernel-api/pom.xml Removed explicit phase configuration from maven dependency plugin
samples/semantickernel-sample-plugins/pom.xml Added common semantic-kernel dependencies
samples/semantickernel-learn-resources/pom.xml Removed explicit version declarations and added API dependencies
samples/semantickernel-demos/sk-presidio-sample/pom.xml Removed dependencies that are now inherited from parent
samples/semantickernel-demos/semantickernel-spring-starter/pom.xml Removed dependencies that are now inherited from parent
samples/semantickernel-demos/pom.xml Added common semantic-kernel dependencies
samples/semantickernel-demos/booking-agent-m365/pom.xml Removed dependencies that are now inherited from parent
samples/semantickernel-concepts/semantickernel-syntax-examples/pom.xml Added multiple semantic-kernel API dependencies
pom.xml Updated PMD plugin version and added dependency management entries
api-test/pom.xml Added common semantic-kernel dependencies and spotless plugin version

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@johnoliver johnoliver requested a review from Copilot September 16, 2025 14:09
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

Copilot reviewed 12 out of 12 changed files in this pull request and generated 1 comment.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Co-authored-by: Copilot <[email protected]>
Copy link
Collaborator

@d3r3kk d3r3kk left a comment

Choose a reason for hiding this comment

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

Seems fine.

@johnoliver johnoliver merged commit 7691c25 into microsoft:main Sep 16, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants