Skip to content

Validation with own API value objects#7

Merged
carnage merged 56 commits intomainfrom
own-api-objects
Apr 17, 2024
Merged

Validation with own API value objects#7
carnage merged 56 commits intomainfrom
own-api-objects

Conversation

@charjr
Copy link
Collaborator

@charjr charjr commented Jan 16, 2024

close #8

todo to work with Membrane core

  • Schemas need keywords such as enum
  • Schemas potentially need subtypes with type-specific keywords.

@charjr charjr force-pushed the own-api-objects branch 6 times, most recently from 259aaa1 to 502ea4f Compare January 16, 2024 10:58
@charjr charjr force-pushed the own-api-objects branch 2 times, most recently from 63455a9 to d0c34ca Compare January 16, 2024 14:04
- Partial Operations must now be passed explicitly to appropriate method
@charjr charjr force-pushed the own-api-objects branch 7 times, most recently from cdc6dcd to 237ed88 Compare January 22, 2024 14:13
- Add Server Variable Objects
- Add Membrane Reader
- Add CebeReader which takes original Reader logic
- Refactor Reader to extend CebeReader
- Code coverage driver not currently found on Github
charjr added 13 commits March 27, 2024 16:25
- Make use of new Parameter methods isIdentical and isSimilar
- Membrane now supports all Methods so "unsupportedMethod" is redundant
- The Exception folder only has static constructors. All these
mutations are doing is changing the Exception message.
- Use Parameter methods for Parameter-specific logic
- Same behaviour but it can check multiple types at once
@carnage carnage merged commit ef539f3 into main Apr 17, 2024
@carnage carnage deleted the own-api-objects branch April 17, 2024 14:00
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.

Needs to assess whether parameters have conflicting styles

2 participants