Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Java 11 support: Modules #955

Closed
iluwatar opened this issue Oct 5, 2019 · 1 comment
Closed

Java 11 support: Modules #955

iluwatar opened this issue Oct 5, 2019 · 1 comment

Comments

@iluwatar
Copy link
Owner

iluwatar commented Oct 5, 2019

This task is part of the Java 11 transition plan https://github.com/iluwatar/java-design-patterns/wiki/16.-Java-11-Transition

Java 9 introduces the Java Platform Module System. How should it be utilized in this project? In this task we create a plan what kind of modules are going to be created. Would it be possible to start without modules i.e. let everything belong to the default 'unnamed' module? And then later on possibly create module per pattern.

Links:
https://blog.codefx.org/java/java-9-migration-guide/
https://www.baeldung.com/java-9-modularity

@iluwatar
Copy link
Owner Author

Currently all the patterns belong to the unnamed module since they have not been modularized. The next step would be to add module-info.java to each of the patterns to make them real modules.

@iluwatar iluwatar added this to the 1.22.0 milestone Oct 26, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant