Skip to content

Add $Id Management in the generator. With it, it is possible to#1632

Open
martineaus83 wants to merge 1 commit intojoelittlejohn:masterfrom
martineaus83:$Id-Management
Open

Add $Id Management in the generator. With it, it is possible to#1632
martineaus83 wants to merge 1 commit intojoelittlejohn:masterfrom
martineaus83:$Id-Management

Conversation

@martineaus83
Copy link
Copy Markdown

@martineaus83 martineaus83 commented Sep 14, 2024

reference ($ref) other Schemas by it's $id like Dialect 2020-12 declares it.
Samples is provided in jsonschema2pojo-integration-tests project in src/test/resources/json/examples_$id

Other example bellow:

{
    "$id": "http://test.jsonschema2pojo.org/schema-json-test/main-data",
    "title": "main-data",
    "description": "Describe An Object.",
    "type": "object",
    "properties": {
        "DataFirst1": {
            "description": "Reference to http://test.jsonschema2pojo.org/schema-json-test/data-first",
            "type": "array",
            "items": { "$ref": "http://test.jsonschema2pojo.org/schema-json-test/data-first" },
            "uniqueItems": true
        }
    }
}

reference ($ref) other Schemas by it's $id like Dialect 2020-12 declares
it.
Samples is provided in jsonschema2pojo-integration-tests project in
src/test/resources/json/examples_$id
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant