File tree Expand file tree Collapse file tree 2 files changed +10
-8
lines changed
Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<DirectedGraph xmlns =" http://schemas.microsoft.com/vs/2009/dgml" >
33 <Nodes >
4- <Node Id =" chapter1.ykm " Group =" Expanded" />
4+ <Node Id =" chapter1" Group =" Expanded" />
55 <Node Id =" 第一章" />
6- <Node Id =" chapter2.ykm " Group =" Expanded" />
6+ <Node Id =" chapter2" Group =" Expanded" />
77 <Node Id =" 第二章 开始" />
88 <Node Id =" 第二章 分支A" />
99 <Node Id =" 第二章 分支B" />
1010 <Node Id =" 第二章 结束" />
1111 </Nodes >
1212 <Links >
13- <Link Source =" chapter1.ykm " Target =" 第一章" Category =" Contains" />
14- <Link Source =" chapter2.ykm " Target =" 第二章 开始" Category =" Contains" />
15- <Link Source =" chapter2.ykm " Target =" 第二章 分支A" Category =" Contains" />
16- <Link Source =" chapter2.ykm " Target =" 第二章 分支B" Category =" Contains" />
17- <Link Source =" chapter2.ykm " Target =" 第二章 结束" Category =" Contains" />
13+ <Link Source =" chapter1" Target =" 第一章" Category =" Contains" />
14+ <Link Source =" chapter2" Target =" 第二章 开始" Category =" Contains" />
15+ <Link Source =" chapter2" Target =" 第二章 分支A" Category =" Contains" />
16+ <Link Source =" chapter2" Target =" 第二章 分支B" Category =" Contains" />
17+ <Link Source =" chapter2" Target =" 第二章 结束" Category =" Contains" />
1818 <Link Source =" 第一章" Target =" 第二章 开始" />
1919 <Link Source =" 第二章 开始" Target =" 第二章 分支A" />
2020 <Link Source =" 第二章 开始" Target =" 第二章 分支B" />
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ module YukimiScript.Parser.Diagram
33open YukimiScript.Parser .Elements
44open YukimiScript.Parser .Dom
55open YukimiScript.Parser .Macro
6+ open System.IO
67
78
89type SceneNode =
@@ -53,7 +54,8 @@ let analyze (files: (string * Dom) list) : Result<Diagram> =
5354 { Name = scene.Name }, linkTo
5455 )
5556
56- { Name = fileName; Scenes = List.map fst scenes },
57+ { Name = Path.GetFileNameWithoutExtension fileName
58+ Scenes = List.map fst scenes },
5759 scenes)
5860 |> List.unzip
5961
You can’t perform that action at this time.
0 commit comments