Skip to content

⚰️ remove dead v1 products - #446

Merged
ianardee merged 1 commit into
mainfrom
kill
Oct 9, 2026
Merged

ianardee merged 1 commit into
mainfrom
kill

Conversation

@ianardee

@ianardee ianardee commented Oct 9, 2026

Copy link
Copy Markdown
Collaborator

Description

Types of changes

  • Docs change / refactoring / dependency upgrade
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Requires a change to the official Guide documentation.

@ianardee
ianardee requested review from sebastianMindee and a balanced review from Copilot October 9, 2026 08:33

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

The package version is already published, CLI documentation remains stale, and a public extraction overload loses its only test coverage.

2 open findings
What changed in this PR

Removes deprecated V1 Bank Check, Barcode Reader, and Payroll Check Register products from the SDK and CLI.

Changes:

  • Removes legacy product models, tests, samples, and CLI commands.
  • Aligns file-operation test names and namespaces.
  • Removes obsolete V1 documentation samples.
File Description
tests/​Mindee.UnitTests/​V1/​Product/​Us/​PayrollCheckRegister/​PayrollCheckRegisterV1Test.cs Removes payroll register tests.
tests/​Mindee.UnitTests/​V1/​Product/​Us/​BankCheck/​BankCheckV1Test.cs Removes bank check tests.
tests/​Mindee.UnitTests/​V1/​Product/​BarcodeReader/​BarcodeReaderV1Test.cs Removes barcode reader tests.
tests/​Mindee.UnitTests/​V1/​FileOperations/​MultiPageExtractionTest.cs Renames test and removes barcode extraction coverage.
tests/​Mindee.UnitTests/​V1/​FileOperations/​InvoiceSplitterTest.cs Aligns namespace and class name.
src/​Mindee/​V1/​Product/​Us/​PayrollCheckRegister/​PayrollCheckRegisterV1Tax.cs Removes payroll tax model.
src/​Mindee/​V1/​Product/​Us/​PayrollCheckRegister/​PayrollCheckRegisterV1Payment.cs Removes payroll payment model.
src/​Mindee/​V1/​Product/​Us/​PayrollCheckRegister/​PayrollCheckRegisterV1Earning.cs Removes payroll earning model.
src/​Mindee/​V1/​Product/​Us/​PayrollCheckRegister/​PayrollCheckRegisterV1Document.cs Removes payroll document model.
src/​Mindee/​V1/​Product/​Us/​PayrollCheckRegister/​PayrollCheckRegisterV1Deduction.cs Removes payroll deduction model.
src/​Mindee/​V1/​Product/​Us/​PayrollCheckRegister/​PayrollCheckRegisterV1.cs Removes payroll endpoint type.
src/​Mindee/​V1/​Product/​Us/​BankCheck/​BankCheckV1Page.cs Removes bank check page model.
src/​Mindee/​V1/​Product/​Us/​BankCheck/​BankCheckV1Document.cs Removes bank check document model.
src/​Mindee/​V1/​Product/​Us/​BankCheck/​BankCheckV1.cs Removes bank check endpoint type.
src/​Mindee/​V1/​Product/​BarcodeReader/​BarcodeReaderV1Document.cs Removes barcode document model.
src/​Mindee/​V1/​Product/​BarcodeReader/​BarcodeReaderV1.cs Removes barcode endpoint type.
src/​Mindee.Cli/​Program.cs Removes corresponding CLI commands.
docs/​code_samples/​payroll_check_register_v1_async.txt Removes payroll sample.
docs/​code_samples/​idcard_fr_v1.txt Removes obsolete ID card V1 sample.
docs/​code_samples/​barcode_reader_v1.txt Removes barcode sample.
docs/​code_samples/​bank_check_v1.txt Removes bank check sample.
docs/​code_samples/​bank_account_details_v1.txt Removes obsolete bank details V1 sample.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/Mindee.Cli/Program.cs
Comment thread src/Mindee.Cli/Program.cs

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The removals are internally consistent, and no remaining references to the deleted product types were found.

0 open findings

2 resolved since last review

🧠 Review effort: Balanced

@ianardee
ianardee merged commit c7397dc into main Oct 9, 2026
29 checks passed
@ianardee
ianardee deleted the kill branch October 9, 2026 09:06
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.

3 participants