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

PR for openapi-generator-maven-plugin inputSpec -- Allow jar: URLs #18576

Merged
merged 10 commits into from
May 21, 2024

Commits on May 19, 2024

  1. Added support for <inputSpec/> arguments of JAR URLs.

    E.g., jar:jar-specific-uri!/spec.yml.
    allen-ball authored and parenko committed May 19, 2024
    Configuration menu
    Copy the full SHA
    9ee5d3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    742c203 View commit details
    Browse the repository at this point in the history
  3. Added test cases for openapi-generator-maven-plugin:generate input

    specifications:
    
    * URLs of the form jar:jar-specific-uri!/spec.yaml
    
    * Resources on the compilation classpath
    
    in addition to the existing FILE test case.
    allen-ball authored and parenko committed May 19, 2024
    Configuration menu
    Copy the full SHA
    53dd19f View commit details
    Browse the repository at this point in the history
  4. Check for inputSpecFile existence

    else it is a remote URL && url is not empty
    parenko committed May 19, 2024
    Configuration menu
    Copy the full SHA
    ccac693 View commit details
    Browse the repository at this point in the history
  5. replaced deprecated usage

    parenko committed May 19, 2024
    Configuration menu
    Copy the full SHA
    7715851 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    adae461 View commit details
    Browse the repository at this point in the history
  7. example with jar inputSpec

    parenko committed May 19, 2024
    Configuration menu
    Copy the full SHA
    c68d36d View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Comment not required anymore

    Was introduced with OpenAPITools#7587 could be removed with OpenAPITools#10544
    parenko committed May 20, 2024
    Configuration menu
    Copy the full SHA
    01dd879 View commit details
    Browse the repository at this point in the history
  2. referenced same maven version

    these artifacts are referenced by same ${project.version} in https://github.com/apache/maven/blob/master/pom.xml
    parenko committed May 20, 2024
    Configuration menu
    Copy the full SHA
    003d054 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ad61f7 View commit details
    Browse the repository at this point in the history