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

[MJAVADOC-770] Implement legacy mode for Java 9+ #228

Merged
merged 1 commit into from Sep 6, 2023

Commits on Sep 1, 2023

  1. [MJAVADOC-770] Implement legacy mode for Java 9+

    A lot of existing projects that don't use module descriptors but only
    automatic module naming have moved past Java 8. However, when trying
    to build docs, the javadoc plugin assumes that the project is
    modularized and starts using the module path which leads to problems
    with documentation generation.
    
    This change introduces a new configuration setting `<legacyMode>`
    which is turned off by default. When turning on, the javadoc plugin
    will continue to construct just a classpath (and not a module path)
    for the javadoc tool, even if the jdk version is 9 or greater.
    
    Includes integration test and documentation.
    hgschmie committed Sep 1, 2023
    Copy the full SHA
    a9b32f3 View commit details
    Browse the repository at this point in the history