Skip to content

Improve ComDirect PDF-Importer#5759

Merged
Nirus2000 merged 1 commit into
portfolio-performance:masterfrom
Nirus2000:Improve-ComDirect-PDF-Importer
Jun 1, 2026
Merged

Improve ComDirect PDF-Importer#5759
Nirus2000 merged 1 commit into
portfolio-performance:masterfrom
Nirus2000:Improve-ComDirect-PDF-Importer

Conversation

@Nirus2000
Copy link
Copy Markdown
Member

  • Rename addDividendeTransaction() to addDividendTransaction() to follow English naming convention
  • Normalize currency values with asCurrencyCode() when storing into document context (currency and foreignCurrency keys in addFinancialReport())
  • Add missing hasExDate(null) to all 127 dividend assertions in the test and add the corresponding import
  • Fix three hasTaxes("EUR", 0.0) → 0.00 to use double literal for zero amounts
  • Rewrite testFinanzreport13 to use Hamcrest matchers instead of assertTrue/assertEquals, remove WHAT-comments, add missing results.size() assertion, and remove the now-unused org.junit.Assert imports

- Rename addDividendeTransaction() to addDividendTransaction() to follow English naming convention
- Normalize currency values with asCurrencyCode() when storing into document context (currency and foreignCurrency keys in addFinancialReport())
- Add missing hasExDate(null) to all 127 dividend assertions in the test and add the corresponding import
- Fix three hasTaxes("EUR", 0.0) → 0.00 to use double literal for zero amounts
- Rewrite testFinanzreport13 to use Hamcrest matchers instead of assertTrue/assertEquals, remove WHAT-comments, add missing results.size() assertion, and remove the now-unused org.junit.Assert imports
@Nirus2000 Nirus2000 added the pdf label Jun 1, 2026
@Nirus2000 Nirus2000 merged commit 36a8baf into portfolio-performance:master Jun 1, 2026
2 checks passed
@Nirus2000 Nirus2000 deleted the Improve-ComDirect-PDF-Importer branch June 1, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant