mirror of
https://github.com/microsoft/BCQuality.git
synced 2026-08-06 09:26:52 +01:00
Two knowledge false-positive guards addressing bug 642303 (agent FPs on BCApps PR #9607): - breaking-changes: relocating a field to a tableextension in the same app under the same field ID/name is a relocation, not a deletion/rename; the field still resolves on the table, so it must not be flagged as a deleted shipped field or require ObsoleteState staging. Scoped to the contract axis; silent on data migration. - events: adding a parameter to an event publisher does not break existing subscribers (subscribers bind by name and match a subset), so the addition itself must not be reported as a breaking signature change. |
||
|---|---|---|
| .. | ||
| choose-access-modifiers-deliberately.bad.al | ||
| choose-access-modifiers-deliberately.good.al | ||
| choose-access-modifiers-deliberately.md | ||
| deprecate-public-members-with-the-obsolete-lifecycle.bad.al | ||
| deprecate-public-members-with-the-obsolete-lifecycle.good.al | ||
| deprecate-public-members-with-the-obsolete-lifecycle.md | ||
| do-not-change-published-procedure-signatures.bad.al | ||
| do-not-change-published-procedure-signatures.good.al | ||
| do-not-change-published-procedure-signatures.md | ||
| do-not-expose-sensitive-data-through-public-api.bad.al | ||
| do-not-expose-sensitive-data-through-public-api.good.al | ||
| do-not-expose-sensitive-data-through-public-api.md | ||
| do-not-modify-code-already-marked-obsolete.bad.al | ||
| do-not-modify-code-already-marked-obsolete.good.al | ||
| do-not-modify-code-already-marked-obsolete.md | ||
| namespace-is-part-of-published-object-identity.bad.al | ||
| namespace-is-part-of-published-object-identity.good.al | ||
| namespace-is-part-of-published-object-identity.md | ||
| obsolete-table-fields-instead-of-deleting-them.bad.al | ||
| obsolete-table-fields-instead-of-deleting-them.good.al | ||
| obsolete-table-fields-instead-of-deleting-them.md | ||
| relocating-a-field-to-a-tableextension-is-not-a-deletion.md | ||
| unreleased-symbol-change-is-not-a-breaking-change.md | ||