Muhammad Nawzad
|
00c4b7fc7e
|
Invokes attributes from @model_definition
|
2023-11-09 11:38:05 +03:00 |
|
Muhammad Nawzad
|
15fae701b5
|
Updates method names and generate_attributes_schema's logic
|
2023-11-09 10:53:58 +03:00 |
|
Muhammad Nawzad
|
213fecefd2
|
Adds AttributeSchemaGenerator class
|
2023-11-09 10:45:25 +03:00 |
|
Muhammad Nawzad
|
33c2ef4bec
|
Adds use_serialized_instance config
|
2023-11-09 10:40:30 +03:00 |
|
Muhammad Nawzad
|
bda6e081de
|
Adds custom_defined_enum_method config to global configs
|
2023-11-09 10:19:29 +03:00 |
|
Muhammad Nawzad
|
5a0efd1b60
|
Uses any for values of a Hash in .rbs files
|
2023-11-09 10:18:44 +03:00 |
|
Muhammad Nawzad
|
bfdf6526ef
|
Adds Constants module to store constants
|
2023-11-09 10:01:39 +03:00 |
|
Muhammad Nawzad
|
01049c4728
|
Adds Configuration class for global configurations
|
2023-11-09 10:00:47 +03:00 |
|
Muhammad Nawzad
|
923f3ebe12
|
Adds SchemaModifier Class
|
2023-11-09 09:54:41 +03:00 |
|
Muhammad Nawzad
|
7396ddebbf
|
Updates Rubocop
|
2023-11-08 22:04:33 +03:00 |
|
Muhammad Nawzad
|
671571282d
|
Updates gem version
|
2023-09-26 14:17:50 +03:00 |
|
Muhammad Nawzad
|
cddc117b47
|
Uses configs to check whether to use string or number for decimal and float types
|
2023-09-26 14:15:16 +03:00 |
|
Muhammad Nawzad
|
9f6ecb935d
|
Fixes rubocop offenses
|
2023-07-29 16:55:20 +03:00 |
|
Muhammad Nawzad
|
64f81a387b
|
Updates version
|
2023-07-29 16:35:56 +03:00 |
|
Muhammad Nawzad
|
ec3a318f53
|
Separates create and update excluded request attributes on file generation
|
2023-07-29 16:29:46 +03:00 |
|
Muhammad Nawzad
|
55c7ec77cb
|
Separates create and update request schema and prettifies documentations
|
2023-07-29 16:27:44 +03:00 |
|
Muhammad Nawzad
|
33d42c8c8f
|
Fixes bug where required attributes were not caught properly due case difference
|
2023-07-29 14:22:33 +03:00 |
|
Muhammad Nawzad
|
c12bdc807e
|
Updates attributes in excluded_request_attributes generated method
|
2023-07-29 00:14:08 +03:00 |
|
Muhammad Nawzad
|
4321390dee
|
Updates .gitignore
|
2023-07-29 00:10:45 +03:00 |
|
Muhammad Nawzad
|
7d670fb9b1
|
Adds Gem Documentation
|
2023-05-14 12:26:33 +03:00 |
|
Muhammad Nawzad
|
6dd50d2193
|
bumps version
|
2023-05-14 11:17:17 +03:00 |
|
Muhammad Nawzad
|
85101038d9
|
Fixes typo in singularize method invocation
|
2023-05-14 11:16:16 +03:00 |
|
Muhammad Nawzad
|
51a83ed0d3
|
Increases the version
|
2023-05-14 11:10:00 +03:00 |
|
Muhammad Nawzad
|
07bf96dc0d
|
Removes unnecessary require of schemable
|
2023-05-14 11:08:30 +03:00 |
|
Muhammad Nawzad
|
6f2b882d85
|
Updates dependecies required version
|
2023-05-14 10:59:18 +03:00 |
|
Muhammad Nawzad
|
e11d22691a
|
Updates Gemspec file
|
2023-05-14 10:51:29 +03:00 |
|
Muhammad Nawzad
|
5c5ee89742
|
Adds Generators and their dependencies
|
2023-05-14 10:51:16 +03:00 |
|
Muhammad Nawzad
|
81f5587486
|
Adds Schemable Module
|
2023-05-14 10:50:44 +03:00 |
|
Muhammad Nawzad
|
20b0fb54e6
|
Updates gems to include the dependencies
|
2023-05-14 10:50:24 +03:00 |
|
Muhammad Nawzad
|
47ff83d6c1
|
Updates Rubocop
|
2023-05-14 10:49:14 +03:00 |
|
Muhammad Nawzad
|
a71f59dc4c
|
Initial Commit
|
2023-05-10 11:45:38 +03:00 |
|