Roslyn Source generators are not supposed to access I/O. To get around this we have to use `AdditionalFiles` to give the analyzer access to read/load the schema files. To write the schema files we have to use a separate program altogether. - [X] Adds SerializationSchemaGenerator - [X] Splits out the SerializationGenerator code |
||
|---|---|---|
| .. | ||
| ArrayMigrationRule.cs | ||
| EnumMigrationRule.cs | ||
| HashSetMigrationRule.cs | ||
| KeyValuePairMigrationRule.cs | ||
| ListMigrationRule.cs | ||
| PrimitiveTypeMigrationRule.cs | ||
| PrimitiveUOTypeMigrationRule.cs | ||
| SerializableInterfaceMigrationRule.cs | ||
| SerializationMethodSignatureMigrationRule.cs | ||