Skip to content
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: cloudforestuk/api-client-php
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.1.0
Choose a base ref
...
head repository: cloudforestuk/api-client-php
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.2.0
Choose a head ref
  • 1 commit
  • 9 files changed
  • 1 contributor

Commits on Oct 15, 2024

  1. Productionisation ofJSON Schema script (#17)

    * Refactor JsonSchema a little bit to improve readability. Move parser into constructor for reuse.
    
    * Fix typo
    
    * Remove bailouts, improve casting
    
    * Throw for multiple exceptions
    
    * A bit more refactoring
    
    Feels like each function is now well defined so this should hopefully do
    
    * Proofing
    
    * Fix enum glitch after refactor
    
    * Fix nesting for array<array-shape> generics
    
    * phpcs fix
    
    * Fix enum cases to be lower case where required
    
    * Fix code to use new enums
    
    * Fix tests to use new enum
    
    * Add schema generation and validation to the tests
    
    * PHP CS fixes
    sfreytag authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    d65509f View commit details
    Browse the repository at this point in the history
Loading