Foundation is in general a dependency-free base layer for Java projects.
Foundation has four layers: pure, shared, jvm and client.
⚪️Pure: No dependencies, only classes from the j2cl compatible fragment. Java 11+ (maybe up to 21) syntax.
Exception: Jjspecify annotations are allowed.
⚪️Shared: Only j2cl-dependencies allowed (e.g. elements). Java 11+ (maybe up to 21) syntax.
⚪️Client: This code runs only j2cl-compiled in the client. It may have dependencies ...
Licenses
| License | URL |
|---|---|
| BSD 3-Clause License | https://opensource.org/license/bsd-3-clause |
Developers
| Name | Dev Id | Roles | Organization | |
|---|---|---|---|---|
| Max Völkel | max | lead, developer | ITMV | |
| Lilla Diamantisz | lilla | developer | ||
| Rasoul Babaei | rasoul | developer |