This is an automated email from the ASF dual-hosted git repository. mbien pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit 9212424b97b06c487fbc5bf4da88a9fba3168cbd Merge: b6cf63e0f6 7ea3c6f897 Author: Michael Bien <[email protected]> AuthorDate: Mon May 27 15:45:35 2024 +0200 Merge pull request #7201 from lahodaj/java-modules-using-jdk9-plus Support for requires.nb.javac modules with javac.source/target > 8. .github/workflows/main.yml | 7 +- apisupport/apisupport.ant/build.xml | 16 +++ .../modules/apisupport/project/copyap/CopyAP.java | 69 +++++++++++ .../apisupport.ant/nbproject/project.properties | 37 ++---- apisupport/apisupport.ant/nbproject/project.xml | 5 + .../modules/apisupport/project/Evaluator.java | 76 ++++++++++--- .../apisupport/project/NbModuleProject.java | 2 + .../project/queries/CompilerOptionsQueryImpl.java | 115 +++++++++++++++++++ .../ui/customizer/SingleModuleProperties.java | 1 + .../project/CompilationDependencyTest.java | 5 +- enterprise/jakartaee10.api/manifest.mf | 1 - .../jakartaee10.api/nbproject/project.properties | 2 +- enterprise/jakartaee10.platform/manifest.mf | 1 - .../nbproject/project.properties | 2 +- enterprise/jakartaee11.api/manifest.mf | 1 - .../jakartaee11.api/nbproject/project.properties | 2 +- enterprise/jakartaee11.platform/manifest.mf | 1 - .../nbproject/project.properties | 2 +- extra/libs.javafx.linux.aarch64/manifest.mf | 1 - .../nbproject/project.properties | 3 +- extra/libs.javafx.linux/manifest.mf | 1 - .../libs.javafx.linux/nbproject/project.properties | 3 +- extra/libs.javafx.macosx.aarch64/manifest.mf | 1 - .../nbproject/project.properties | 3 +- extra/libs.javafx.macosx/manifest.mf | 1 - .../nbproject/project.properties | 3 +- extra/libs.javafx.win/manifest.mf | 1 - extra/libs.javafx.win/nbproject/project.properties | 3 +- ide/languages.hcl/manifest.mf | 1 - ide/libs.flexmark/manifest.mf | 1 - ide/libs.flexmark/nbproject/project.properties | 2 +- ide/libs.graalsdk.system/manifest.mf | 1 - .../nbproject/project.properties | 2 +- ide/libs.graalsdk/manifest.mf | 1 - ide/libs.graalsdk/nbproject/project.properties | 2 +- ide/libs.truffleapi/manifest.mf | 1 - ide/libs.truffleapi/nbproject/project.properties | 2 +- java/gradle.java/manifest.mf | 1 - java/java.disco/manifest.mf | 1 - java/java.navigation/manifest.mf | 1 - java/java.navigation/nbproject/project.properties | 2 +- .../modules/java/source/parsing/JavacParser.java | 2 + java/maven.hints/manifest.mf | 1 - java/maven.indexer/manifest.mf | 1 - java/maven/manifest.mf | 1 - java/maven/nbproject/project.properties | 2 +- nb/ide.dashboard/manifest.mf | 1 - .../nbbuild/extlibs/SetupLimitModules.java | 117 +++++++++++++++++++ .../nbbuild/extlibs/SetupLimitModulesProbe.java | 126 +++++++++++++++++++++ nbbuild/jdk.xml | 9 +- nbbuild/templates/common.xml | 15 ++- nbbuild/templates/projectized.xml | 46 +++++++- platform/api.dashboard/manifest.mf | 1 - webcommon/lib.chrome_devtools_protocol/manifest.mf | 1 - webcommon/libs.graaljs/manifest.mf | 1 - .../libs.graaljs/nbproject/project.properties | 2 +- 56 files changed, 601 insertions(+), 108 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
