Skip to content

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Mar 17, 2021

Bumps jsonschema2pojo-gradle-plugin from latest.integration to 1.1.0.

Release notes

Sourced from jsonschema2pojo-gradle-plugin's releases.

1.1.0

  • Add @​Generated annotation to classes and includeGeneratedAnnotation config option (#1202)
  • Remove Jackson 1.x support (#1200)
  • Remove jsonschema2pojo-scalagen (#1199)
  • Enum generation ignores existingJavaType (#1182)
  • Require Gradle 5.6+ when using the Gradle plugin (and update examples) (#1131)
  • formatTypeMapping fails with primitive types (#1126)
  • Add private modifier to constructor-related configuration options so that they can be configured in the POM (#1118)
  • Using enum + javaType (without package name) generates enum in default package as a class, then fails to compile (#1103)
  • Fix raw type warnings when extending a builder (#1101)
  • Recursive schemas with relative paths can generate the same class twice with "__1" in the name (#1077)
  • Gradle shows deprecation warnings regarding Gradle 7.0 (#1070)
  • Add javax.annotation.processing.Generated for Java 9 (#835)

1.0.2

  • Restrict JSR-303 annotations to supported field types (#1063)
  • Add package when javaType is not a fully qualified name (#1054)
  • Feature/format type mapping for array types (#1044)
  • Implement javaEnums extension (#1041)
  • Covariant return types on build() method (avoid having to cast after calling the build() method on a subclass) (#1014)
  • Add support for @​Digits JSR-303 annotation (#977)
  • Add support for title and description on Enums (#975)
  • Add support for including JsonTypeInfo Annotation (#967)

1.0.1

  • Check schema required array before is required flag (#964)
  • Features/builders as inner classes (#953)

1.0.0

  • Don't register output directory as a set of files, since this breaks Gradle 5.0+ (#940)
  • Builder method should be named consistently with getter/setter (#905)
  • Objects inside array with name ending with "List" are generated as "SomeNameList" (#780)

1.0.0-beta1

  • Add 'formatTypeMapping' config option to allow overriding types used for formats (#923)
  • Modify Rule#apply signature to include parent node (allows context-aware rules) (#917)
  • Add 'javaOptional' extension rule to allow individual fields to use Java Optional on getter (#913)
  • Allow schema title to be used as class name (new useTitleAsClassname config option) (#908)
  • Incorrect @​Nullable JSR305 annotations generated when using 'required' array (#906)
  • Ensure Optional on getters and JSR 305 annotations can be activated via Maven POM (#895)
  • Remove 'includeAccessors' option and rely only on 'includeGetters'/'includeSetters', to avoid complex interaction of these options (#881)

1.0.0-alpha4

  • maven-plugin broken due to typo in Jsonschema2PojoMojo Line 728: @​parameter property contains dangling '}' (#880)

1.0.0-alpha3

  • maven plugin output directory should default to "generated-sources/jsonschema2pojo" (#878)
  • Always pass enclosing class or enum to annotator methods (changes method signatures) (#876)
  • Remove plugin runtime dependency on Moshi (#874)
  • Remove plugin runtime dependency on Android (#873)

... (truncated)

Changelog

Sourced from jsonschema2pojo-gradle-plugin's changelog.

1.1.0

  • Add @​Generated annotation to classes and includeGeneratedAnnotation config option (#1202)
  • Remove Jackson 1.x support (#1200)
  • Remove jsonschema2pojo-scalagen (#1199)
  • Enum generation ignores existingJavaType (#1182)
  • Require Gradle 5.6+ when using the Gradle plugin (and update examples) (#1131)
  • formatTypeMapping fails with primitive types (#1126)
  • Add private modifier to constructor-related configuration options so that they can be configured in the POM (#1118)
  • Using enum + javaType (without package name) generates enum in default package as a class, then fails to compile (#1103)
  • Fix raw type warnings when extending a builder (#1101)
  • Recursive schemas with relative paths can generate the same class twice with "__1" in the name (#1077)
  • Gradle shows deprecation warnings regarding Gradle 7.0 (#1070)
  • Add javax.annotation.processing.Generated for Java 9 (#835)

1.0.2

  • Restrict JSR-303 annotations to supported field types (#1063)
  • Add package when javaType is not a fully qualified name (#1054)
  • Feature/format type mapping for array types (#1044)
  • Implement javaEnums extension (#1041)
  • Covariant return types on build() method (avoid having to cast after calling the build() method on a subclass) (#1014)
  • Add support for @​Digits JSR-303 annotation (#977)
  • Add support for title and description on Enums (#975)
  • Add support for including JsonTypeInfo Annotation (#967)

1.0.1

  • Check schema required array before is required flag (#964)
  • Features/builders as inner classes (#953)

1.0.0

  • Don't register output directory as a set of files, since this breaks Gradle 5.0+ (#940)
  • Builder method should be named consistently with getter/setter (#905)
  • Objects inside array with name ending with "List" are generated as "SomeNameList" (#780)

1.0.0-beta1

  • Add 'formatTypeMapping' config option to allow overriding types used for formats (#923)
  • Modify Rule#apply signature to include parent node (allows context-aware rules) (#917)
  • Add 'javaOptional' extension rule to allow individual fields to use Java Optional on getter (#913)
  • Allow schema title to be used as class name (new useTitleAsClassname config option) (#908)
  • Incorrect @​Nullable JSR305 annotations generated when using 'required' array (#906)
  • Ensure Optional on getters and JSR 305 annotations can be activated via Maven POM (#895)
  • Remove 'includeAccessors' option and rely only on 'includeGetters'/'includeSetters', to avoid complex interaction of these options (#881)

1.0.0-alpha4

  • maven-plugin broken due to typo in Jsonschema2PojoMojo Line 728: @​parameter property contains dangling '}' (#880)

1.0.0-alpha3

  • maven plugin output directory should default to "generated-sources/jsonschema2pojo" (#878)
  • Always pass enclosing class or enum to annotator methods (changes method signatures) (#876)
  • Remove plugin runtime dependency on Moshi (#874)
  • Remove plugin runtime dependency on Android (#873)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Mar 17, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github May 1, 2021

Superseded by #7.

@dependabot dependabot bot closed this May 1, 2021
@dependabot dependabot bot deleted the dependabot/gradle/jsonschema2pojo-gradle-plugin/example/android/org.jsonschema2pojo-jsonschema2pojo-gradle-plugin-1.1.0 branch May 1, 2021 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants