Skip to content

Tags: asyncapi/java-spring-cloud-stream-template

Tags

v0.13.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: replace ?. with old style falsy check (#302)

* replace ?. with old style falsy check

* chore: reformat

v0.13.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: template uses anonymous schema name when object type is unknown (#…

…296)

* fix: Throw error when schema type is unknown instead of setting to the x-schema-parser-id

* chore: remove comments

v0.13.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: generation fails when schemas have an $id field or array of obje…

…cts (#287)

* fix:  is now being handled by changing the value to the classname where appropriate as part of the preprocess hook; items arrays are also working with the  changes; updated tests

* chore: renamed new custom attribute to be more generic; fixed linting issues; const javaPackage instead of let

v0.13.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: dynamic topic params out of order and non-bean methods added to …

…application.yml (#286)

* feat: Added file names to generated test folders; only beans are included in the generated application.yml file; order of variables in topic are fixed

* chore: remove commented out code

* chore: linting

v0.13.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: update support for spec version 2.3.0. (#272)

* feat: Update the template to work with AsyncAPI 2.3.0 (#271)

* updated the package.json version, change test files to 2.3.0.

v0.12.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: avro schema union types generate object type (#250)

* initial implementation; needs testing and clean up

* added toString() call on objects in toString() method; created snapshot

* fix linting issues

v0.12.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: import objects referenced using avro namespaces (#246)

* package and import files that are in a different namespace

* update eslint to support optional chaining

* moved stripPackageName function to scsLib

v0.11.7

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: generated code missing import statements when using template ext…

…ension (#244)

* import consumer when functionAsConsumer is true

* clean up integration tests; move common code into their own homes

* clean up code smells

* added missing semicolon because it really mattered (not)

v0.11.6

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: generation fails when schemas have an $Id field (#241)

* fix: ignore  field when generating asyncAPI document

* fix: revert jest timeout change

v0.11.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: unable to get model class when using arrays in schema (#207)

* fix: resolve NPE when attempting to use a null modelClass by trying to use the x-parser-schema-id property of the source schemafirst, then try the property name.

* fix: fixed issues with  keyword schema naming and writing inner classes that should have been their own class; the schema name is going to be correct more often from using x-schema-parser-id instead when appropriate; broke all args constructor for schemas that are arrays with this commit.

* fix: created partial for all args constructor; all args constructor now correctly created for array types

* chore: remove code smells; stripPackage function is more cohesive; removed need for a tentative class name.

* chore: remove useless modelClass assignment in anonSchema allOf handling

* chore: clean up todo; use ternary instead of if statement

* update snapshot; unnecessary spacing removed due to removal of comment

* chore: fix linting problems