Skip to content

Update ECJ compiler and enhance in-memory compilation#20

Merged
mrbdahlem merged 16 commits intomasterfrom
codex/update-eclipse-compiler-for-in-memory-execution
Sep 3, 2025
Merged

Update ECJ compiler and enhance in-memory compilation#20
mrbdahlem merged 16 commits intomasterfrom
codex/update-eclipse-compiler-for-in-memory-execution

Conversation

@mrbdahlem
Copy link
Copy Markdown
Collaborator

Summary

  • upgrade ECJ dependency to 3.42.0 and drop unused custom repository
  • add input stream support and custom URI scheme for in-memory source files
  • track source files in the file manager and expose them for lookups during compilation
  • use --release 8 when compiling and register sources with the file manager

Testing

  • mvn -q -e -Djava.net.preferIPv4Stack=true package (fails: Network is unreachable)

https://chatgpt.com/codex/tasks/task_e_68b8a974fbf4832983e5f60f64e57477

@mrbdahlem mrbdahlem merged commit a74e4cc into master Sep 3, 2025
3 checks passed
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