@@ -45,19 +45,19 @@ Percentage of tests where the generator fully implements the feature (excluding
4545
4646| Generator | Implements | Partial | Ignores | N/A | Total | Score |
4747| -----------| :----------:| :-------:| :-------:| :---:| :-----:| :-----:|
48- | Pydantic | 29 | 34 | 1 | 0 | 64 | 45 % |
49- | Python DC | 16 | 38 | 10 | 0 | 64 | 25 % |
50- | JSON Schema | 39 | 23 | 2 | 0 | 64 | 61 % |
51- | Java | 0 | 24 | 40 | 0 | 64 | 0% |
52- | SHACL | 19 | 25 | 20 | 0 | 64 | 30 % |
53- | ShEx | 0 | 24 | 40 | 0 | 64 | 0% |
54- | OWL | 0 | 26 | 38 | 0 | 64 | 0% |
55- | JSON-LD Ctx | 34 | 24 | 6 | 0 | 64 | 53 % |
56- | SQLite DDL | 12 | 40 | 12 | 0 | 64 | 19 % |
57- | Postgres DDL | 0 | 23 | 41 | 0 | 64 | 0% |
58- | Pandera | 14 | 28 | 22 | 0 | 64 | 22 % |
59- | Polars Schema | 28 | 23 | 13 | 0 | 64 | 44 % |
60- | sql_ddl_bigquery | 0 | 24 | 40 | 0 | 64 | 0% |
48+ | Pydantic | 30 | 34 | 1 | 0 | 65 | 46 % |
49+ | Python DC | 17 | 38 | 10 | 0 | 65 | 26 % |
50+ | JSON Schema | 40 | 23 | 2 | 0 | 65 | 62 % |
51+ | Java | 0 | 24 | 41 | 0 | 65 | 0% |
52+ | SHACL | 20 | 25 | 20 | 0 | 65 | 31 % |
53+ | ShEx | 0 | 24 | 41 | 0 | 65 | 0% |
54+ | OWL | 0 | 26 | 39 | 0 | 65 | 0% |
55+ | JSON-LD Ctx | 35 | 24 | 6 | 0 | 65 | 54 % |
56+ | SQLite DDL | 13 | 40 | 12 | 0 | 65 | 20 % |
57+ | Postgres DDL | 0 | 23 | 42 | 0 | 65 | 0% |
58+ | Pandera | 15 | 28 | 22 | 0 | 65 | 23 % |
59+ | Polars Schema | 29 | 23 | 13 | 0 | 65 | 45 % |
60+ | sql_ddl_bigquery | 0 | 24 | 41 | 0 | 65 | 0% |
6161
6262## Details by Category
6363
@@ -115,6 +115,7 @@ Percentage of tests where the generator fully implements the feature (excluding
115115| Enum aliases | ✅ | ✅ | ✅ | ❓ | ✅ | ❓ | ❓ | ✅ | ✅ | ❓ | ✅ | ✅ | ❓ |
116116| Enum hierarchy | ✅ | ✅ | ✅ | ❓ | ✅ | ❓ | ❓ | ✅ | ⚠️ | ❓ | ⚠️ | ✅ | ❓ |
117117| Non-standard enum names | ⚠️ | ⚠️ | ✅ | ❓ | ⚠️ | ❓ | ⚠️ | ✅ | ⚠️ | ❓ | ⚠️ | ❓ | ❓ |
118+ | Optional enum nullability | ✅ | ✅ | ✅ | ❓ | ✅ | ❓ | ❓ | ✅ | ✅ | ❓ | ✅ | ✅ | ❓ |
118119| Static enums | ⚠️ | ⚠️ | ✅ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ |
119120| Typed permissible values | ✅ | ✅ | ✅ | ❓ | ✅ | ❓ | ❓ | ✅ | ⚠️ | ❓ | ⚠️ | ✅ | ❓ |
120121
0 commit comments