Yes. Manifold fully supports Java 8 - 12. Manifold also fully supports the Java Platform Module System (JPMS). See the Setup Guide for more info.
Unlikely. Java internal APIs can change from version to version, however Manifold always adjusts to changes ahead of Java releases. To understand this better consider Manifold currently works with Java versions 8, 9, 10, 11, 12, and soon 13. The internal APIs have changed significantly between all those versions, yet Manifold continues to work and improve along the way.
Yes, Manifold is an open source project available on github freely available for use via Apache License 2.0.
Yes. IntelliJ IDEA provides comprehensive support for Manifold. Download the plugin directly from IntelliJ
Install the Manifold plugin from the JetBrains repository available directly via:
Settings ➜ Plugins ➜ Marketplace ➜ search:
IntelliJ notifies you within 24 hours when an update is available and gives you the opportunity to sync.
Just add the
manifold-strings dependency to your project along with the
-Xplugin:Manifold javac argument. See the
Build docs for more info.
Report A Bug We use github issues to track bugs, features, and other requests. Please (pretty please with sugar on top) if you discover a bug, have a feature request, or an idea go here and let us know. We’ll respond within 24 hours and work in the Pacific Time Zone.
Discussion If you have something to say beyond issue tracking, start a discussion or checkout other discussions, don’t be shy.
Private E-mail If your question or issue is more pressing or confidential, don’t hesitate to send an email to firstname.lastname@example.org. We’ll respond ASAP.
Links to recently published Manifold articles are available on the Articles page. There is always another article on the way, check back for more.
You probably need to update your project dependencies to use the latest manifold release. If your project’s dependencies are out of sync, the plugin tells you which version of manifold you need with in a warning message when you load your project. You can find the latest releases here.
Important: If you are using Maven or Gradle, you must update your build files – do not change the Module dependencies from IntelliJ’s UI. Please refer to the Maven and Gradle sections of the Manifold Setup instructions.