mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-21 06:55:39 +00:00
e74eedaa2e
* etc/schema/dotnet-appconfig.rnc: * etc/schema/dotnet-packages-config.rnc: * etc/schema/dotnet-packages-props.rnc: * etc/schema/dotnet-resx.rnc: * etc/schema/msbuild.rnc: * etc/schema/nuget.rnc: * etc/schema/nuspec.rnc: New files. * etc/schema/README: Document copyright status of above new files. * etc/schema/schemas.xml: Use above new files to support Mono/.NET development related XML files. This change was discussed in: https://lists.gnu.org/r/emacs-devel/2024-02/msg00638.html
26 lines
577 B
Plaintext
26 lines
577 B
Plaintext
default namespace = ""
|
|
|
|
start =
|
|
element configuration {
|
|
element packageRestore { add+ }?,
|
|
(element config { add }
|
|
| element packageSourceMapping {
|
|
element packageSource {
|
|
attribute key { xsd:NCName },
|
|
element package {
|
|
attribute pattern { text }
|
|
}
|
|
}+
|
|
}
|
|
| element packageSources {
|
|
element clear { empty },
|
|
add+
|
|
})+
|
|
}
|
|
add =
|
|
element add {
|
|
attribute key { xsd:NCName },
|
|
attribute protocolVersion { xsd:integer }?,
|
|
attribute value { xsd:anyURI }
|
|
}
|