[28.x] Re-enable AppSourceCop rules after Subcontracting renumbering - #10054
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Agentic PR Review - Round 1Recommendation: AcceptWhat this PR doesThis PR removes the temporary The change is correct and complete. All 169 disable/restore pragma pairs are removed from the Subcontracting app — a grep of the post-PR tree confirms no AS0072 or AS0136 suppressions remain. The ruleset changes revert the five entries cleanly from SuggestionsNone. Risk assessment and necessityRisk: Near zero. The diff contains no executable code — only pragma directives and ruleset JSON. Re-enabling the rules adds compiler enforcement; if any violation were missed, CI would catch it before merge. The shared ruleset applies to all apps, but since the renumbering is complete there should be no remaining violations in any Subcontracting object. Necessity: Necessary and timely. Leaving temporary suppressions in place after the renumbering is done creates false noise and risks masking future real violations of AS0001, AS0018, AS0029, AS0088, and AS0106. Removing them as a dedicated cleanup PR — targeting the same
|
Agentic PR Review - Round 2Recommendation: AcceptWhat this PR doesThis PR removes the temporary The single new commit since round 1 updates Status of previous suggestionsNo suggestions were raised in round 1. New observations (commits since round 1)No new concerns. The baseline bump in Risk assessment and necessityRisk: Near zero. The only new change is a CI baseline version bump — no executable code or ruleset logic is touched. The pragma cleanup reviewed in round 1 remains unchanged. Necessity: The baseline update is necessary for CI to resolve BC 28.4 artifacts. The overall PR remains required to restore AppSourceCop enforcement after the Subcontracting renumbering.
|
2aff875
into
releases/28.x
What & why
Re-enables the AppSourceCop rules that were temporarily disabled for the Subcontracting object renumbering and removes the temporary
AS0072/AS0136pragmas added to the Subcontracting app.This PR contains only ruleset and pragma cleanup. It does not change application behavior.
Rules re-enabled
Linked work
Fixes AB#646188