Before

1<?xml version="1.0" encoding="UTF-8"?>
2<manifest>
3 <include name="default.xml" />
4
5 <remote name="khronos-github"
6 fetch="https://github.com/KhronosGroup/" />
7
8 <project path="drivers/spvgen" name="spvgen" revision="dev"/>
9 <project path="drivers/third_party/glslang" name="glslang.git" remote="khronos-github" revision="12cbda959b6df2af119a76a73ff906c2bed36884"/>
10 <project path="drivers/third_party/SPIRV-tools" name="SPIRV-Tools.git" remote="khronos-github" revision="b21dda0ee7a3ea4e0192a7b2b09db1df1de9d5e7"/>
11 <project path="drivers/third_party/SPIRV-tools/external/spirv-headers" name="SPIRV-Headers.git" remote="khronos-github" revision="efb6b4099ddb8fa60f62956dee592c4b94ec6a49"/>
12 <project path="drivers/third_party/SPIRV-cross" name="SPIRV-Cross.git" remote="khronos-github" revision="dae7a689d999f47ede71de6353d227171a9ecb86"/>
13
14</manifest>
15

After

1<?xml version="1.0" encoding="UTF-8"?>
2<manifest>
3 <include name="default.xml" />
4
5 <remote name="khronos-github"
6 fetch="https://github.com/KhronosGroup/" />
7
8 <project path="drivers/spvgen" name="spvgen" revision="dev"/>
9 <project path="drivers/third_party/glslang" name="glslang.git" remote="khronos-github" revision="3a2834e7702651043ca9f35d022739e740563516"/>
10 <project path="drivers/third_party/SPIRV-tools" name="SPIRV-Tools.git" remote="khronos-github" revision="9295a8b94ed0751565fa9cda6d949f5e388b32d9"/>
11 <project path="drivers/third_party/SPIRV-tools/external/spirv-headers" name="SPIRV-Headers.git" remote="khronos-github" revision="3f17b2af6784bfa2c5aa5dbb8e0e74a607dd8b3b"/>
12 <project path="drivers/third_party/SPIRV-cross" name="SPIRV-Cross.git" remote="khronos-github" revision="6173e24b31f09a0c3217103a130e74c4ddec14a6"/>
13
14</manifest>
15

Before

document
prolog
XMLDecl
<? "<?"
xml "xml"
version "version"
= "="
" "\""
VersionNum "1.0"
" "\""
encoding "encoding"
= "="
" "\""
EncName "UTF-8"
" "\""
?> "?>"
element
STag
< "<"
Name "manifest"
> ">"
content
CharData "\n "
element
EmptyElemTag
< "<"
Name "include"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n\n "
element
EmptyElemTag
< "<"
Name "remote"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "fetch"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n\n "
element (+23 nodes collapsed)
CharData "\n "
element
EmptyElemTag
< "<"
Name "project"
Attribute
Name "path"
= "="
AttValue
" "\""
" "\""
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "remote"
= "="
AttValue
" "\""
" "\""
Attribute
Name "revision"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n "
element
EmptyElemTag
< "<"
Name "project"
Attribute
Name "path"
= "="
AttValue
" "\""
" "\""
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "remote"
= "="
AttValue
" "\""
" "\""
Attribute
Name "revision"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n "
element
EmptyElemTag
< "<"
Name "project"
Attribute
Name "path"
= "="
AttValue
" "\""
" "\""
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "remote"
= "="
AttValue
" "\""
" "\""
Attribute
Name "revision"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n "
element
EmptyElemTag
< "<"
Name "project"
Attribute
Name "path"
= "="
AttValue
" "\""
" "\""
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "remote"
= "="
AttValue
" "\""
" "\""
Attribute
Name "revision"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n\n"
ETag
</ "</"
Name "manifest"
> ">"

After

document
prolog
XMLDecl
<? "<?"
xml "xml"
version "version"
= "="
" "\""
VersionNum "1.0"
" "\""
encoding "encoding"
= "="
" "\""
EncName "UTF-8"
" "\""
?> "?>"
element
STag
< "<"
Name "manifest"
> ">"
content
CharData "\n "
element
EmptyElemTag
< "<"
Name "include"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n\n "
element
EmptyElemTag
< "<"
Name "remote"
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "fetch"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n\n "
element (+23 nodes collapsed)
CharData "\n "
element
EmptyElemTag
< "<"
Name "project"
Attribute
Name "path"
= "="
AttValue
" "\""
" "\""
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "remote"
= "="
AttValue
" "\""
" "\""
Attribute
Name "revision"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n "
element
EmptyElemTag
< "<"
Name "project"
Attribute
Name "path"
= "="
AttValue
" "\""
" "\""
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "remote"
= "="
AttValue
" "\""
" "\""
Attribute
Name "revision"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n "
element
EmptyElemTag
< "<"
Name "project"
Attribute
Name "path"
= "="
AttValue
" "\""
" "\""
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "remote"
= "="
AttValue
" "\""
" "\""
Attribute
Name "revision"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n "
element
EmptyElemTag
< "<"
Name "project"
Attribute
Name "path"
= "="
AttValue
" "\""
" "\""
Attribute
Name "name"
= "="
AttValue
" "\""
" "\""
Attribute
Name "remote"
= "="
AttValue
" "\""
" "\""
Attribute
Name "revision"
= "="
AttValue
" "\""
" "\""
/> "/>"
CharData "\n\n"
ETag
</ "</"
Name "manifest"
> ">"