Commit 838b2a0
Fix array RootModel default value handling in parser (#2963)
* Fix array RootModel default value handling in parser
* docs: update llms.txt files
Generated by GitHub Actions
* Show uncovered lines when coverage check fails
* Fix coverage report path in CI workflow
* Remove redundant comments and use direct attribute access
* Remove unnecessary comment
* Inline _should_field_be_required to improve branch coverage
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>1 parent e717208 commit 838b2a0
File tree
8 files changed
+54
-42
lines changed- .github/workflows
- docs
- cli-reference
- src/datamodel_code_generator
- model
- pydantic
- template
- pydantic_v2
- pydantic
- parser
- tests/data/expected/main/jsonschema
8 files changed
+54
-42
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| 123 | + | |
123 | 124 | | |
| 125 | + | |
124 | 126 | | |
125 | 127 | | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
126 | 133 | | |
| 134 | + | |
127 | 135 | | |
128 | 136 | | |
129 | 137 | | |
130 | 138 | | |
131 | 139 | | |
132 | | - | |
| 140 | + | |
133 | 141 | | |
134 | 142 | | |
135 | 143 | | |
136 | 144 | | |
137 | 145 | | |
138 | 146 | | |
139 | 147 | | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
140 | 151 | | |
141 | 152 | | |
142 | 153 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3912 | 3912 | | |
3913 | 3913 | | |
3914 | 3914 | | |
3915 | | - | |
| 3915 | + | |
3916 | 3916 | | |
3917 | 3917 | | |
3918 | 3918 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11680 | 11680 | | |
11681 | 11681 | | |
11682 | 11682 | | |
11683 | | - | |
| 11683 | + | |
11684 | 11684 | | |
11685 | 11685 | | |
11686 | 11686 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
223 | | - | |
| 223 | + | |
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| |||
249 | 249 | | |
250 | 250 | | |
251 | 251 | | |
252 | | - | |
| 252 | + | |
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
903 | 903 | | |
904 | 904 | | |
905 | 905 | | |
906 | | - | |
| 906 | + | |
907 | 907 | | |
908 | 908 | | |
909 | 909 | | |
| |||
1528 | 1528 | | |
1529 | 1529 | | |
1530 | 1530 | | |
1531 | | - | |
1532 | | - | |
1533 | | - | |
1534 | | - | |
1535 | | - | |
1536 | | - | |
1537 | | - | |
1538 | | - | |
1539 | | - | |
1540 | | - | |
1541 | | - | |
1542 | | - | |
1543 | | - | |
1544 | | - | |
1545 | | - | |
1546 | | - | |
1547 | 1531 | | |
1548 | 1532 | | |
1549 | 1533 | | |
| |||
3054 | 3038 | | |
3055 | 3039 | | |
3056 | 3040 | | |
3057 | | - | |
| 3041 | + | |
3058 | 3042 | | |
3059 | 3043 | | |
3060 | 3044 | | |
| |||
3069 | 3053 | | |
3070 | 3054 | | |
3071 | 3055 | | |
3072 | | - | |
| 3056 | + | |
3073 | 3057 | | |
3074 | 3058 | | |
3075 | 3059 | | |
3076 | 3060 | | |
3077 | | - | |
| 3061 | + | |
| 3062 | + | |
| 3063 | + | |
| 3064 | + | |
| 3065 | + | |
| 3066 | + | |
3078 | 3067 | | |
3079 | 3068 | | |
3080 | 3069 | | |
| |||
3259 | 3248 | | |
3260 | 3249 | | |
3261 | 3250 | | |
3262 | | - | |
3263 | | - | |
3264 | | - | |
3265 | | - | |
| 3251 | + | |
| 3252 | + | |
| 3253 | + | |
| 3254 | + | |
| 3255 | + | |
| 3256 | + | |
| 3257 | + | |
| 3258 | + | |
| 3259 | + | |
| 3260 | + | |
| 3261 | + | |
| 3262 | + | |
| 3263 | + | |
| 3264 | + | |
| 3265 | + | |
| 3266 | + | |
| 3267 | + | |
| 3268 | + | |
| 3269 | + | |
| 3270 | + | |
| 3271 | + | |
3266 | 3272 | | |
3267 | 3273 | | |
3268 | 3274 | | |
| |||
3276 | 3282 | | |
3277 | 3283 | | |
3278 | 3284 | | |
3279 | | - | |
| 3285 | + | |
3280 | 3286 | | |
3281 | 3287 | | |
3282 | | - | |
3283 | | - | |
3284 | | - | |
| 3288 | + | |
3285 | 3289 | | |
3286 | 3290 | | |
3287 | 3291 | | |
3288 | 3292 | | |
3289 | 3293 | | |
3290 | 3294 | | |
3291 | 3295 | | |
3292 | | - | |
| 3296 | + | |
3293 | 3297 | | |
3294 | 3298 | | |
3295 | 3299 | | |
| |||
3298 | 3302 | | |
3299 | 3303 | | |
3300 | 3304 | | |
3301 | | - | |
| 3305 | + | |
3302 | 3306 | | |
3303 | 3307 | | |
3304 | 3308 | | |
| |||
3326 | 3330 | | |
3327 | 3331 | | |
3328 | 3332 | | |
3329 | | - | |
3330 | | - | |
3331 | | - | |
3332 | | - | |
| 3333 | + | |
3333 | 3334 | | |
3334 | 3335 | | |
3335 | 3336 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
0 commit comments