Skip to content
This repository was archived by the owner on Dec 25, 2024. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openapi-json-schema-tools/openapi-json-schema-generator
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.0.0
Choose a base ref
...
head repository: openapi-json-schema-tools/openapi-json-schema-generator
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.1.0
Choose a head ref
  • 20 commits
  • 1,196 files changed
  • 2 contributors

Commits on Jan 8, 2024

  1. Update README.md (#356)

    spacether authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    3d94aee View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Java generator, adds schema default + Servers (#355)

    * Stores default in schemas
    
    * Adds schema defaults, writes server base classes
    
    * Root variables fixed
    
    * Fixes server class names for path servers
    
    * Fixes path verb servers
    
    * 303 java sample updated
    
    * Fixes datetime default values
    
    * Fixes the type of defaultValue in docs
    
    * Adds DefaultValueMethod interface
    
    * Fiexs type error when accessing defaultValue by adding DefaultValueMethod interface
    
    * Petstore regen with schema docs
    
    * Adds servers feature in java docs
    
    * Samples regen
    spacether authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    3048be6 View commit details
    Browse the repository at this point in the history
  2. Java adds openapi v3.1.0 client + const (#357)

    * Adds 310 spec for java
    
    * Updates templates to include const
    
    * Regen 310
    
    * Removes paths from java 310 spec and client
    
    * Adds missing imports
    
    * Adds more missing imports, adds toString as reserved word
    
    * Removes prefixItems cases form java spec
    
    * Checker framework version updated
    
    * Adds back in explicit type for all SimpleEntries to fix type errors
    
    * Adjusts usage of list builder in schema tests
    
    * Excludes some schemas from the java 310 client
    
    * Removes if/then/else tests from 310 java client
    
    * Actually remove if/then/else cases
    
    * Removes more broken tests gotm java 310, updates java features
    
    * Docs regen
    
    * Fixes java docs when type is integer and it is stored as a format
    
    * Samples regen
    spacether authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    c5dd507 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    87329f9 View commit details
    Browse the repository at this point in the history
  4. Java features updated (#359)

    * Features updated
    
    * Docs updated
    spacether authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    12ebcd6 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Java, adds schema contains (#360)

    * Adds initial ContainsValidator
    
    * Adds ContainsValidator, adds needed containsPathToSchemas input to the validate method
    
    * Fixes 303 java unit tests
    
    * Regenerates other java samples
    
    * Docs updated, java 310 tests updated
    
    * Fixes java test with list of only null
    
    * Samples regen
    
    * Deletes lingering FakeValidator.java
    spacether authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    e8bd86a View commit details
    Browse the repository at this point in the history
  2. Java, adds min/maxContains (#361)

    * Adds min/maxContains handling in templates
    
    * Regen 310sample
    
    * Updates docs
    
    * Makes containsPathToSchemas nullable, fixes java tests
    
    * Samples regen
    spacether authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    48c6e68 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Java adds propertyNames (#362)

    * ENables propertynames test in java 310 client
    
    * 310 java regen
    
    * Generates schema and test in java client
    
    * Turns on PropertyNames feature for java generator
    
    * Samples regen
    
    * Updates java data type features to include number
    spacether authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    b1901fc View commit details
    Browse the repository at this point in the history
  2. Java, adds dependentRequired (#363)

    * 310 regen with partial dependentRequired
    
    * Fixes java 310 tests
    
    * Samples regen
    spacether authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    7316f89 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Bump actions/cache from 3 to 4 (#364)

    Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
    - [Release notes](https://github.com/actions/cache/releases)
    - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
    - [Commits](actions/cache@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/cache
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    8a24aad View commit details
    Browse the repository at this point in the history
  2. Java, adds dependentSchemas (#365)

    * dependentSchemas tests turned on in java 310 test spec
    
    * Samples regen
    spacether authored Jan 17, 2024
    Configuration menu
    Copy the full SHA
    fed7bf9 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Java, adds pattern properties (#366)

    * Updates the java 310 spec to include patternProperties test cases
    
    * New schemas generated
    
    * Samples regen
    
    * Adds patternPropertiesPathToSchemas input to validate method
    
    * Adds missing patternProperties imports
    
    * Fixes java tests
    
    * Samples and docs regen
    spacether authored Jan 18, 2024
    Configuration menu
    Copy the full SHA
    f4a509e View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Java, adds prefixItems (#368)

    * Turns on prefixItems test cases
    
    * java 310 sample gen
    
    * Adds PrefixItemsValidator validate functionality
    
    * Adds listItemSchema
    
    * Fixes most java tests
    
    * FIxes java tests, sample+docs regen
    
    * Python array types updated
    
    * Adjusts python Unpack usage in tuples
    spacether authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    8d47fb2 View commit details
    Browse the repository at this point in the history
  2. Java, adds if json schema keyword feature (#369)

    * Adds IfValidator and passes in ifPathToSchemas to keyword validator
    
    * Fixes java tests
    
    * java 310 sample regen
    
    * Sample and doc regen
    spacether authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    2f3ff01 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Java, refactoring to simplify schema validate (#370)

    * Updates many validators to accept a single input
    
    * Updates remaining keywordValidators
    
    * Fixes enum validator
    
    * Adds vars to fix nullness checks
    
    * Fixes TypeValidatorTest
    
    * Fixes AdditionalPropertiesValidatorTest
    
    * Fixes PropertiesValidatorTest
    
    * Updates ItemsValidatorTest
    
    * Updates FormatValidatorTest
    
    * Extracts getContainsPathToSchemas
    
    * Extracts getPatternPropertiesPathToSchemas
    
    * Extracts getIfPathToSchemas
    
    * Updates 5 validators
    
    * Fixes AdditionalPropertiesValidatorTest
    
    * Updates ItemsValidatorTest
    
    * Updates RequiredValidatorTest
    
    * Updates TypeValidatorTest
    
    * Updates PropertiesValidatorTest
    
    * Adds final modifers to schema data
    
    * Adds functionalinterface annotation
    
    * Samples regen
    spacether authored Jan 20, 2024
    Configuration menu
    Copy the full SHA
    73aa768 View commit details
    Browse the repository at this point in the history
  2. Java, adds then + else keyword functionality (#371)

    * Adds then validator, partial else validator
    
    * Adds else validator implementation
    
    * Updates templates to implement then and else
    
    * 310 Sample document updated to include new then + else samples
    
    * 310 sample regen
    
    * Fixes else validator functionality
    
    * Fixes then functionality
    
    * Samples and docs updated
    spacether authored Jan 20, 2024
    Configuration menu
    Copy the full SHA
    1092290 View commit details
    Browse the repository at this point in the history
  3. Java, adds mising const info to schema docs (#372)

    * Templates updated
    
    * Adds constValue info
    spacether authored Jan 20, 2024
    Configuration menu
    Copy the full SHA
    536a837 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Java, adds unevaluatedItems (#373)

    * Adds unevaluatedItems handling
    
    * Samples regen
    spacether authored Jan 21, 2024
    Configuration menu
    Copy the full SHA
    2b6abab View commit details
    Browse the repository at this point in the history
  2. Java, adds unevaluatedProperties (#374)

    * Adds unevaluatedProperties inputs and incomplete validator
    
    * Samples updated
    spacether authored Jan 21, 2024
    Configuration menu
    Copy the full SHA
    c686431 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    602765f View commit details
    Browse the repository at this point in the history
Loading