Dogfish pom cleanup#444
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis PR streamlines project configuration by removing obsolete dependencies and resource exclusions from the POM, adding and scoping necessary dependencies, bumping plugin versions, and cleans up legacy UI code along with deleting an unused Java class. Class diagram for removed OscarPingTalk classclassDiagram
class OscarPingTalk {
<<removed>>
}
File-Level Changes
Possibly linked issues
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Pull Request Overview
This PR removes outdated and unused dependencies and functionality related to OCAN (Ontario Common Assessment of Need) reporting, HSFO, and PING/CHIP communication systems. The cleanup also includes Maven plugin version updates and proper test scoping for Selenium dependencies.
- Removal of OCAN-related dependencies, UI elements, and Java code
- Elimination of HSFO, PING/CHIP libraries and associated functionality
- Maven plugin version updates and dependency scope corrections
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| pom.xml | Removes unused dependencies (OCAN, HSFO, PING/CHIP, CBI) and updates Maven plugin versions |
| dependencies-lock.json | Updates dependency lock file to reflect removed dependencies and scope changes |
| src/main/webapp/provider/schedulePage.js.jsp | Removes OCAN warning window functionality |
| src/main/webapp/admin/admin.jsp | Removes OCAN reporting menu links from admin interface |
| src/main/webapp/PMmodule/Admin/Facility/ViewFacility.jsp | Removes OCAN Service Org Number field from facility view |
| src/main/java/oscar/OscarPingTalk.java | Complete removal of PING communication client implementation |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.
There was a problem hiding this comment.
Hey there - I've reviewed your changes - here's some feedback:
- Validate that removing OCAN dependencies and JSP code hasn't inadvertently broken any page rendering or related dynamic behavior.
- Ensure Selenium and WebDriverManager tests still execute properly now that they're scoped to test in the POM.
- After bumping Maven plugin versions, verify there are no new warnings or configuration changes required for a successful clean build.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- Validate that removing OCAN dependencies and JSP code hasn't inadvertently broken any page rendering or related dynamic behavior.
- Ensure Selenium and WebDriverManager tests still execute properly now that they're scoped to test in the POM.
- After bumping Maven plugin versions, verify there are no new warnings or configuration changes required for a successful clean build.Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
Revert "fix: fixed 'Save' and 'Save and Print' buttons in Rx Chart" This reverts commit d877817. fix: fixed 'Save', 'Save and Print' buttons in Rx Chart
d877817 to
fc240c3
Compare
Summary by Sourcery
Clean up project configuration by removing outdated dependencies and code, upgrading build plugins, adjusting test scopes, and adding required libraries
Enhancements:
Chores: