media-io / xml-schema

Generate rust code (structures and enum) from XSD
MIT License
53 stars 29 forks source link

Type "NMTOKEN" not implemented #18

Open jendrikw opened 2 years ago

jendrikw commented 2 years ago

I get this error when using #[derive(XmlSchema)] with this XSD: https://github.com/w3c/musicxml/blob/gh-pages/schema/musicxml.xsd

Info log: (click to expand) ``` 2021-11-23 12:52:51,892 INFO [xml_schema_derive::expander] XmlSchemaAttribute { log_level: Info, module_namespace_mappings: {}, source: "musicxml.xsd", store_generated_code: None, target_prefix: None } 2021-11-23 12:52:51,892 INFO [xml_schema_derive::xsd] The current directory is /home/jendrik/dev/rust/pokemusic 2021-11-23 12:52:52,187 INFO [xml_schema_derive::xsd::schema] Generate elements 2021-11-23 12:52:52,188 INFO [xml_schema_derive::xsd::element] Generate element "part" 2021-11-23 12:52:52,188 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,188 INFO [xml_schema_derive::xsd::element] Generate element "measure" 2021-11-23 12:52:52,188 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,188 INFO [xml_schema_derive::xsd::schema] Generate simple types 2021-11-23 12:52:52,203 INFO [xml_schema_derive::xsd::schema] Generate complex types 2021-11-23 12:52:52,203 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,203 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,204 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,204 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,204 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,204 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,204 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,205 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,206 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,207 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,207 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,207 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,207 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,207 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,207 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,207 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,207 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,208 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,208 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,208 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,209 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,209 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,209 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,209 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,209 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,209 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,210 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,211 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,211 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,211 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,211 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,211 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,212 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,212 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,212 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,212 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,212 INFO [xml_schema_derive::xsd::element] Generate element "midi_channel" 2021-11-23 12:52:52,213 INFO [xml_schema_derive::xsd::element] Generate element "midi_name" 2021-11-23 12:52:52,213 INFO [xml_schema_derive::xsd::element] Generate element "midi_bank" 2021-11-23 12:52:52,213 INFO [xml_schema_derive::xsd::element] Generate element "midi_program" 2021-11-23 12:52:52,213 INFO [xml_schema_derive::xsd::element] Generate element "midi_unpitched" 2021-11-23 12:52:52,214 INFO [xml_schema_derive::xsd::element] Generate element "volume" 2021-11-23 12:52:52,214 INFO [xml_schema_derive::xsd::element] Generate element "pan" 2021-11-23 12:52:52,214 INFO [xml_schema_derive::xsd::element] Generate element "elevation" 2021-11-23 12:52:52,214 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,214 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,214 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,215 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,216 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,216 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,216 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,216 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,216 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,216 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,216 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,216 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,217 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,217 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,217 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,217 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,217 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,218 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,218 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,218 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,218 INFO [xml_schema_derive::xsd::element] Generate element "divisions" 2021-11-23 12:52:52,218 INFO [xml_schema_derive::xsd::element] Generate element "key" 2021-11-23 12:52:52,218 INFO [xml_schema_derive::xsd::element] Generate element "time" 2021-11-23 12:52:52,219 INFO [xml_schema_derive::xsd::element] Generate element "staves" 2021-11-23 12:52:52,219 INFO [xml_schema_derive::xsd::element] Generate element "part_symbol" 2021-11-23 12:52:52,219 INFO [xml_schema_derive::xsd::element] Generate element "instruments" 2021-11-23 12:52:52,219 INFO [xml_schema_derive::xsd::element] Generate element "clef" 2021-11-23 12:52:52,219 INFO [xml_schema_derive::xsd::element] Generate element "staff_details" 2021-11-23 12:52:52,219 INFO [xml_schema_derive::xsd::element] Generate element "directive" 2021-11-23 12:52:52,220 INFO [xml_schema_derive::xsd::element] Generate element "measure_style" 2021-11-23 12:52:52,220 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,220 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,220 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,220 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,220 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,220 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,221 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,221 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,221 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,221 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,222 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,222 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,222 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,223 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,223 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,223 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,223 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,223 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,223 INFO [xml_schema_derive::xsd::element] Generate element "part_clef" 2021-11-23 12:52:52,223 INFO [xml_schema_derive::xsd::element] Generate element "part_transpose" 2021-11-23 12:52:52,223 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,224 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,224 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,224 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,224 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,224 INFO [xml_schema_derive::xsd::element] Generate element "time_relation" 2021-11-23 12:52:52,224 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,225 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,225 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,225 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,225 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,225 INFO [xml_schema_derive::xsd::element] Generate element "key_octave" 2021-11-23 12:52:52,225 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,226 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,226 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,226 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,226 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,226 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,227 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,227 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,227 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,227 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,227 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,228 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,228 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,228 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,228 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,228 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,229 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,229 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,229 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,229 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,229 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,229 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,229 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,229 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,230 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,230 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,230 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,230 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,230 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,230 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,231 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,231 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,231 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,231 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,231 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,231 INFO [xml_schema_derive::xsd::element] Generate element "staff_type" 2021-11-23 12:52:52,232 INFO [xml_schema_derive::xsd::element] Generate element "staff_tuning" 2021-11-23 12:52:52,232 INFO [xml_schema_derive::xsd::element] Generate element "capo" 2021-11-23 12:52:52,232 INFO [xml_schema_derive::xsd::element] Generate element "staff_size" 2021-11-23 12:52:52,232 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,233 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,233 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,233 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,233 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,233 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,233 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,233 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,234 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,234 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,234 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,234 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,235 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,235 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,235 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,235 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,235 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,235 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,236 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,236 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,236 INFO [xml_schema_derive::xsd::element] Generate element "bar_style" 2021-11-23 12:52:52,236 INFO [xml_schema_derive::xsd::element] Generate element "wavy_line" 2021-11-23 12:52:52,236 INFO [xml_schema_derive::xsd::element] Generate element "segno" 2021-11-23 12:52:52,236 INFO [xml_schema_derive::xsd::element] Generate element "coda" 2021-11-23 12:52:52,237 INFO [xml_schema_derive::xsd::element] Generate element "fermata" 2021-11-23 12:52:52,237 INFO [xml_schema_derive::xsd::element] Generate element "ending" 2021-11-23 12:52:52,237 INFO [xml_schema_derive::xsd::element] Generate element "repeat" 2021-11-23 12:52:52,237 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,238 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,238 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,238 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,238 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,239 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,239 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,239 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,240 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,240 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,240 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,241 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,241 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,241 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,241 INFO [xml_schema_derive::xsd::element] Generate element "accordion_high" 2021-11-23 12:52:52,241 INFO [xml_schema_derive::xsd::element] Generate element "accordion_middle" 2021-11-23 12:52:52,241 INFO [xml_schema_derive::xsd::element] Generate element "accordion_low" 2021-11-23 12:52:52,242 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,242 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,242 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,242 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,242 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,242 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,243 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,243 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,243 INFO [xml_schema_derive::xsd::element] Generate element "bass_separator" 2021-11-23 12:52:52,243 INFO [xml_schema_derive::xsd::element] Generate element "bass_step" 2021-11-23 12:52:52,243 INFO [xml_schema_derive::xsd::element] Generate element "bass_alter" 2021-11-23 12:52:52,243 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,244 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,244 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,244 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,244 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,244 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,245 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,245 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,245 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,245 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,245 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,245 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,246 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,246 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,246 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,246 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,246 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,247 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,247 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,247 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,247 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,248 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,248 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,248 INFO [xml_schema_derive::xsd::element] Generate element "degree_value" 2021-11-23 12:52:52,248 INFO [xml_schema_derive::xsd::element] Generate element "degree_alter" 2021-11-23 12:52:52,248 INFO [xml_schema_derive::xsd::element] Generate element "degree_type" 2021-11-23 12:52:52,248 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,249 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,249 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,249 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,249 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,249 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,249 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,249 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,250 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,250 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,250 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,250 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,251 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,251 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,251 INFO [xml_schema_derive::xsd::element] Generate element "direction_type" 2021-11-23 12:52:52,251 INFO [xml_schema_derive::xsd::element] Generate element "offset" 2021-11-23 12:52:52,251 INFO [xml_schema_derive::xsd::element] Generate element "sound" 2021-11-23 12:52:52,251 INFO [xml_schema_derive::xsd::element] Generate element "listening" 2021-11-23 12:52:52,252 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,252 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,252 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,252 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,252 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,252 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,252 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,252 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,253 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,253 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,253 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,253 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,253 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,253 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,254 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,254 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,254 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,254 INFO [xml_schema_derive::xsd::element] Generate element "frame_strings" 2021-11-23 12:52:52,254 INFO [xml_schema_derive::xsd::element] Generate element "frame_frets" 2021-11-23 12:52:52,254 INFO [xml_schema_derive::xsd::element] Generate element "first_fret" 2021-11-23 12:52:52,254 INFO [xml_schema_derive::xsd::element] Generate element "frame_note" 2021-11-23 12:52:52,255 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,255 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,255 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,255 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,255 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,255 INFO [xml_schema_derive::xsd::element] Generate element "string" 2021-11-23 12:52:52,256 INFO [xml_schema_derive::xsd::element] Generate element "fret" 2021-11-23 12:52:52,256 INFO [xml_schema_derive::xsd::element] Generate element "fingering" 2021-11-23 12:52:52,256 INFO [xml_schema_derive::xsd::element] Generate element "barre" 2021-11-23 12:52:52,256 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,256 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,256 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,257 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,257 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,257 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,257 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,257 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,257 INFO [xml_schema_derive::xsd::element] Generate element "feature" 2021-11-23 12:52:52,257 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,258 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,258 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,258 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,258 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,258 INFO [xml_schema_derive::xsd::element] Generate element "frame" 2021-11-23 12:52:52,258 INFO [xml_schema_derive::xsd::element] Generate element "offset" 2021-11-23 12:52:52,258 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,259 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,259 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,259 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,259 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,259 INFO [xml_schema_derive::xsd::element] Generate element "pedal_tuning" 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,260 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,261 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,261 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,261 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,261 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,261 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,262 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,262 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,262 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,262 INFO [xml_schema_derive::xsd::element] Generate element "offset" 2021-11-23 12:52:52,262 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,262 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,263 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,263 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,263 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,264 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,264 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,264 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,264 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,264 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,264 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,265 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,265 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,265 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,265 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,265 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,265 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,266 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,266 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,266 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,266 INFO [xml_schema_derive::xsd::element] Generate element "metronome_type" 2021-11-23 12:52:52,266 INFO [xml_schema_derive::xsd::element] Generate element "metronome_dot" 2021-11-23 12:52:52,267 INFO [xml_schema_derive::xsd::element] Generate element "metronome_beam" 2021-11-23 12:52:52,267 INFO [xml_schema_derive::xsd::element] Generate element "metronome_tied" 2021-11-23 12:52:52,267 INFO [xml_schema_derive::xsd::element] Generate element "metronome_tuplet" 2021-11-23 12:52:52,267 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,267 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,267 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,268 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,268 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,268 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,268 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,268 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,268 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,268 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,269 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,269 INFO [xml_schema_derive::xsd::element] Generate element "numeral_root" 2021-11-23 12:52:52,269 INFO [xml_schema_derive::xsd::element] Generate element "numeral_alter" 2021-11-23 12:52:52,269 INFO [xml_schema_derive::xsd::element] Generate element "numeral_key" 2021-11-23 12:52:52,269 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,269 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,269 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,269 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::element] Generate element "numeral_fifths" 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::element] Generate element "numeral_mode" 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,270 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,271 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,271 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,271 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,271 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,271 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,272 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,272 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,272 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,272 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,272 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,272 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,273 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,273 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,273 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,274 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,274 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,274 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,274 INFO [xml_schema_derive::xsd::element] Generate element "pedal_step" 2021-11-23 12:52:52,274 INFO [xml_schema_derive::xsd::element] Generate element "pedal_alter" 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,275 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,276 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,276 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,276 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,276 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,277 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,277 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,277 INFO [xml_schema_derive::xsd::element] Generate element "measure_layout" 2021-11-23 12:52:52,277 INFO [xml_schema_derive::xsd::element] Generate element "measure_numbering" 2021-11-23 12:52:52,277 INFO [xml_schema_derive::xsd::element] Generate element "part_name_display" 2021-11-23 12:52:52,277 INFO [xml_schema_derive::xsd::element] Generate element "part_abbreviation_display" 2021-11-23 12:52:52,278 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,278 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,278 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,278 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,278 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,278 INFO [xml_schema_derive::xsd::element] Generate element "root_step" 2021-11-23 12:52:52,278 INFO [xml_schema_derive::xsd::element] Generate element "root_alter" 2021-11-23 12:52:52,278 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::element] Generate element "accord" 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,279 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,280 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,280 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,280 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,280 INFO [xml_schema_derive::xsd::element] Generate element "swing" 2021-11-23 12:52:52,280 INFO [xml_schema_derive::xsd::element] Generate element "offset" 2021-11-23 12:52:52,280 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,282 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,282 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,283 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,283 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,283 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,283 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,283 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,283 INFO [xml_schema_derive::xsd::element] Generate element "stick_type" 2021-11-23 12:52:52,284 INFO [xml_schema_derive::xsd::element] Generate element "stick_material" 2021-11-23 12:52:52,284 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,284 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,284 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::element] Generate element "swing_style" 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,285 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,286 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,286 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,286 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,286 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,286 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,287 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,287 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,287 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,288 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,288 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,288 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,288 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,289 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,289 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,289 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,289 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,289 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,289 INFO [xml_schema_derive::xsd::element] Generate element "creator" 2021-11-23 12:52:52,289 INFO [xml_schema_derive::xsd::element] Generate element "rights" 2021-11-23 12:52:52,289 INFO [xml_schema_derive::xsd::element] Generate element "encoding" 2021-11-23 12:52:52,290 INFO [xml_schema_derive::xsd::element] Generate element "source" 2021-11-23 12:52:52,290 INFO [xml_schema_derive::xsd::element] Generate element "relation" 2021-11-23 12:52:52,290 INFO [xml_schema_derive::xsd::element] Generate element "miscellaneous" 2021-11-23 12:52:52,290 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,290 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,290 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::sequence] Generate elements 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::element] Generate element "miscellaneous_field" 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::sequence] Generate sub types implementation 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::complex_type] Generate simple content 2021-11-23 12:52:52,291 INFO [xml_schema_derive::xsd::annotation] Generate annotation 2021-11-23 12:52:52,292 INFO [xml_schema_derive::xsd::complex_type] Generate sequence 2021-11-23 12:52:52,292 INFO [xml_schema_derive::xsd::complex_type] Generate simple content error: proc-macro derive panicked --> src/musicxml.rs:3:17 | 3 | #[derive(Debug, XmlSchema)] | ^^^^^^^^^ | = help: message: Type "NMTOKEN" not implemented ```
HerrMuellerluedenscheid commented 2 years ago

I got the same from copy-pasteing the example provided in the readme on this schema. But I'm rather at the begining of the learning curve. So, I guess the error is on my side. That's what my lib.rs looks like:

#[macro_use]
extern crate yaserde_derive;

use std::io::prelude::*;
use xml_schema_derive::XmlSchema;
use yaserde::{YaDeserialize, YaSerialize};

#[derive(Debug, XmlSchema)]
#[xml_schema(source = "fdsn-station-1.1.xsd", target_prefix = "stationxml")]
struct MySchema;

Edit: Probably, a more beginner oriented copy-paste example with an existing xsd would be helpful to get up to speed quickly.