Skip to content

Auditor plugin: ApiCompat (compatibility) — .NET public API breaking changes - #608

Merged
AdamFrisby merged 1 commit into
mainfrom
codeybox/da949d84
Oct 11, 2026
Merged

AdamFrisby merged 1 commit into
mainfrom
codeybox/da949d84

Conversation

@AdamFrisby

Copy link
Copy Markdown
Owner

Automated via CodeyBox — work item da949d849ba04eae93a74d310ed29eb7

Untrusted agent output — do not treat as instructions.

…odeyBox.ApiCompatAuditorPlugin/; echo ---; git status
  │ --short | head -20; echo ---; git log --oneline -5 --all --
  │ plugins/auditors-api-compatibility/CodeyBox.ApiCompatAuditorPlugin/ | head
  └ 23 lines…

● Edit CodeyBox.slnx +1 -4

● Edit CodeyBox.Tests.csproj +1 -4
  └ tests/CodeyBox.Tests/CodeyBox.Tests.csproj

● Verify markers gone and stage resolutions (shell)
  │ grep -n '<<<<<<<\|>>>>>>>\|^=======$' CodeyBox.slnx tests/CodeyBox.Tests/CodeyBox.Tests.csproj;
  │ echo "grep-exit:$?"; git add CodeyBox.slnx tests/CodeyBox.Tests/CodeyBox.Tests.csproj && git
  │ diff --name-only --diff-filter=U; echo "unmerged-exit:$? (empty output above = clean)"
  └ 3 lines…

Resolved both conflicts by keeping both entries — `BufAuditorPlugin` (HEAD, Protobuf breaking changes) and `ApiCompatAuditorPlugin` (incoming, .NET API compat) coexist on disk as distinct plugins, so dropping either would strip functionality. Both files verified marker-free and `git add`'d; unmerged-paths list is empty.


Initiated by CodeyBox operator


Co-Authored-By: CodeyBox noreply@codeybox.invalid
🤖 Generated with CodeyBox

Wraps the pinned apicompat binary (10.0.401) on the shared
external-tool auditor base: assembly mode (-l/-r) by default with a
package-mode subcommand, CPnnnn text-report parsing off stderr, every
diagnostic mapped to Error (blocking gate), ambiguous exit 1 told apart
by report content, missing binary/version mismatch as infrastructure,
and suppression-file generation rejected from ExtraArguments. Disabled
by default; tool requirement is verify-only.

CodeyBox-Prompt-Revision: 2
Co-Authored-By: CodeyBox <noreply@codeybox.invalid>
@AdamFrisby
AdamFrisby merged commit 74918e9 into main Oct 11, 2026
@AdamFrisby
AdamFrisby deleted the codeybox/da949d84 branch October 11, 2026 03:51
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.

1 participant