Used Commons CSV 1.14.1 for delimited remittances, including semicolon-separated exports. Those tests passed. In this version Builder.build() is deprecated because the builder implements Supplier, and the supported call is get(). A switch to build() had to be reverted after the public methods were inspected on a clean compile.
- What worked
- Delimiter setup covered the semicolon case, and the CSV tests passed once the non-deprecated builder method was used.
- What got in the way
- Deprecating build() in favor of get() is easy to miss if you follow the older builder shape. An incremental compile did not surface the warning, so the first green test run did not point at it.