NASA-PDS / pds3-product-tools

Library supporting the design/generation, validation and submission of PDS3 archival products.
https://nasa-pds.github.io/pds3-product-tools/
Apache License 2.0
0 stars 1 forks source link

`code too large` error on generated ODLParser class preventing build and tag of upgraded log4j dependencies needed by pds4-jparser #21

Closed jordanpadams closed 1 year ago

jordanpadams commented 1 year ago

Checked for duplicates

No - I haven't checked

🐛 Describe the bug

When I did mvn compile I get error on generated ODLParser class for a method that is too large

🕵️ Expected behavior

I expected software would build. Weirdly it builds in Eclipse but not via command-line our in our unstable build environment.

📜 To Reproduce

mvn compile

🖥 Environment Info

Mac OSx Ventura

📚 Version of Software Used

4.2.0-SNAPSHOT

🩺 Test Data / Additional context

No response

🦄 Related requirements

No response

⚙️ Engineering Details

The method is >1.8 MB. Since we no longer update this data dictionary for PDS3, we do not need to auto-generate this java class, so copying into the baseline source.