Commits


James Duong authored and GitHub committed 1a622ec18c1
GH-38997: [Java] Modularize format and vector (#38995) ### Rationale for this change This PR depends on #39011 . Make arrow-vector and arrow-format JPMS modules for improved compatibility with newer JDKs and tools that require modules. ### What changes are included in this PR? * add module-info.java files for vector and format. ### Are these changes tested? Yes, these modules are run as JPMS modules in JDK9+ unit tests. ### Are there any user-facing changes? Yes, some test classes have moved and users can now run these as JPMS modules. * Closes: #38997