Commit Graph

57 Commits

Author SHA1 Message Date
cba4ef0e21 Merge pull request #11 from HideyoshiNakazone/any-all-ref-implementation
Implements: allOf, anyOf

Finalizes the implementation of allOf and anyOf, but the implementation of oneOf was cancelled for the time being
2025-04-19 17:32:58 -03:00
f9f986e3c8 Fixes Minor Element in AnyOf Test 2025-04-19 17:30:11 -03:00
1c546d252f Omits Test Dir in Test Coverage 2025-04-19 17:26:33 -03:00
b409ce49a5 Fixes Validation of JsonSchema 2025-04-19 17:23:38 -03:00
863494ab9c Finalizes AnyOfTypeParser Tests 2025-04-19 16:57:56 -03:00
509ee60b75 Fixes Import Order jambo.parser 2025-04-19 16:51:27 -03:00
20e4a69968 Move Aux Function to the GenericTypeParser Class 2025-04-19 16:45:32 -03:00
d74e700233 Removes Unecessary Case from ArrayParser 2025-04-19 15:48:54 -03:00
42bc0148b8 Adds Test for Boolean Default Value 2025-04-19 15:46:37 -03:00
c6a37dab74 Better Defaults Validation Implementation 2025-04-19 15:44:27 -03:00
5c3d3a39ba Implements Feature Complete AnyOf Keyword 2025-04-19 15:23:22 -03:00
5fdb4fa724 Removes OneOf due to complexity and niche use case
After further analysis, the functionality was deemed too complex to implement for such a niche use case and will therefore be removed from the implementation backlog
2025-04-17 16:06:55 -03:00
dc350aaa8b Adds Test for AllOfTypeParser Case 2025-04-17 03:07:08 -03:00
d5149061a1 Formats Import Orders 2025-04-17 03:04:38 -03:00
459d9da0b9 Final Implementation of AllOf Keyword 2025-04-17 03:03:22 -03:00
6d1febbcc1 Initial allOf Implementation 2025-04-14 03:22:42 -03:00
eb501fec74 Merge pull request #10 from HideyoshiNakazone/implements-object-default
Implements Object Defaults
2025-04-13 02:48:42 -03:00
7272b1a74b Implements Object Defaults 2025-04-13 02:40:07 -03:00
62f3f9b1c5 Merge pull request #9 from HideyoshiNakazone/better-tests
Implements Better Tests
2025-04-13 02:15:08 -03:00
af0a69ed35 Implements Better Object Tests 2025-04-13 02:13:01 -03:00
970aa50845 Implements Better Tests For: Int, Float, Bool 2025-04-13 01:45:28 -03:00
76b40847ce Implements Better String Tests 2025-04-12 19:37:53 -03:00
ec9171ba8f Implements Better Array Tests 2025-04-12 03:49:50 -03:00
4f68c49658 Merge pull request #8 from HideyoshiNakazone/codecov-report
Codecov report
2025-04-11 23:58:13 -03:00
22677e9811 Merge remote-tracking branch 'origin/main' into codecov-report 2025-04-11 23:57:03 -03:00
e8321f7d94 Adds Codecov Badge to README 2025-04-11 23:56:51 -03:00
470f322ff5 Merge pull request #7 from HideyoshiNakazone/codecov-report
Adds Codecov
2025-04-11 23:52:37 -03:00
21e64be29b Adds Codecov 2025-04-11 23:49:47 -03:00
df1df0daab Merge pull request #6 from HideyoshiNakazone/adds-description
Adds Description
v0.1.0.post3
2025-04-11 21:59:14 -03:00
e803e39a92 Adds Description 2025-04-11 21:55:32 -03:00
8f569f2446 Merge pull request #5 from HideyoshiNakazone/badges-readme
Adds Badges to README
v0.1.0.post2
2025-04-10 13:34:29 -03:00
e05c68ffb4 Adds Badges to README 2025-04-10 13:33:51 -03:00
95600dfbe6 Merge pull request #4 from HideyoshiNakazone/fixes-metadata
Fixes Metadata
v0.1.0.post1
2025-04-10 01:15:04 -03:00
7a75bef9ec Fixes Metadata 2025-04-10 01:14:22 -03:00
cc33bbadae Merge pull request #3 from HideyoshiNakazone/adds-readme
Adds README, LICENSE and Changes Build to SDIST
v0.1.0
2025-04-10 01:00:12 -03:00
3239825748 Merge remote-tracking branch 'origin/main' into adds-readme 2025-04-10 00:58:55 -03:00
3063684ffb Changes Build to SDIST 2025-04-10 00:58:35 -03:00
4fc01991da Adds README and LICENSE 2025-04-10 00:57:50 -03:00
63865472c0 Merge pull request #2 from HideyoshiNakazone/implements-default
Implements Defaults
2025-04-10 00:49:20 -03:00
7f0ce337b1 Implements All Basic Defaults 2025-04-10 00:48:14 -03:00
a571e28015 Initial Implementation of Default 2025-04-09 23:47:40 -03:00
903c6ea08b Merge pull request #1 from HideyoshiNakazone/initial-fields-validators
Initial Fields Validators for:
- string
- number
- integer
- boolean
- object
- array
2025-04-09 23:22:48 -03:00
eb9427c72e Fixes Support for Python3.10 2025-04-09 23:19:29 -03:00
1e59268cd3 Adds Build and Test Pipeline 2025-04-09 23:17:33 -03:00
00721c936a Fixes Tests for Array Parser 2025-04-09 22:41:27 -03:00
373c79d5f1 Adds TypedDict for JsonSchema for Reference 2025-04-09 22:27:42 -03:00
6ea5d204ae Final Working Pydantics Validations 2025-04-09 22:27:42 -03:00
63dc0de4b2 Final Implementation of Validation Options 2025-04-09 22:27:42 -03:00
9e1763c35a Implements Int, Float, String Validators 2025-04-09 22:27:34 -03:00
936c5b350a Initial Fields Validators Implementation 2025-04-07 19:23:49 -03:00