Skip to content

Commit 3d3412a

Browse files
committed
Remove the nullable transformation for the config schema.
1 parent c7bed3e commit 3d3412a

File tree

2 files changed

+368
-223
lines changed

2 files changed

+368
-223
lines changed

crates/config/src/bin/schema.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,10 @@
44
// SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial
55
// Please see LICENSE files in the repository root for full details.
66

7-
use schemars::{
8-
generate::SchemaSettings,
9-
transform::{AddNullable, RecursiveTransform},
10-
};
7+
use schemars::generate::SchemaSettings;
118

129
fn main() {
13-
let generator = SchemaSettings::draft07()
14-
.with_transform(RecursiveTransform(AddNullable::default()))
15-
.into_generator();
10+
let generator = SchemaSettings::draft07().into_generator();
1611
let schema = generator.into_root_schema_for::<mas_config::RootConfig>();
1712

1813
serde_json::to_writer_pretty(std::io::stdout(), &schema).expect("Failed to serialize schema");

0 commit comments

Comments
 (0)