@@ -3,7 +3,7 @@ package snippets
3
3
4
4
import java .nio .file .Path
5
5
6
- case class SnippetCompilerArg (flag : SCFlags , debug : Boolean ):
6
+ case class SnippetCompilerArg (flag : SCFlags ):
7
7
def overrideFlag (f : SCFlags ): SnippetCompilerArg = copy(flag = f)
8
8
9
9
sealed trait SCFlags (val flagName : String )
@@ -15,16 +15,16 @@ object SCFlags:
15
15
16
16
def values : Seq [SCFlags ] = Seq (Compile , NoCompile , Fail )
17
17
18
- case class SnippetCompilerArgs (scFlags : PathBased [SCFlags ], val debug : Boolean , defaultFlag : SCFlags ):
18
+ case class SnippetCompilerArgs (scFlags : PathBased [SCFlags ], defaultFlag : SCFlags ):
19
19
def get (member : Member ): SnippetCompilerArg =
20
20
member.sources
21
21
.flatMap(s => scFlags.get(s.path).map(_.elem))
22
- .fold(SnippetCompilerArg (defaultFlag, debug ))(SnippetCompilerArg (_, debug ))
22
+ .fold(SnippetCompilerArg (defaultFlag))(SnippetCompilerArg (_))
23
23
24
24
def get (path : Option [Path ]): SnippetCompilerArg =
25
25
path
26
26
.flatMap(p => scFlags.get(p).map(_.elem))
27
- .fold(SnippetCompilerArg (defaultFlag, debug ))(SnippetCompilerArg (_, debug ))
27
+ .fold(SnippetCompilerArg (defaultFlag))(SnippetCompilerArg (_))
28
28
29
29
30
30
object SnippetCompilerArgs :
@@ -46,11 +46,7 @@ object SnippetCompilerArgs:
46
46
|
47
47
""" .stripMargin
48
48
49
- val debugUsage = """
50
- |Setting this option causes snippet compiler to print snippet as it is compiled (after wrapping).
51
- """ .stripMargin
52
-
53
- def load (args : List [String ], debug : Boolean , defaultFlag : SCFlags = SCFlags .NoCompile )(using CompilerContext ): SnippetCompilerArgs = {
49
+ def load (args : List [String ], defaultFlag : SCFlags = SCFlags .NoCompile )(using CompilerContext ): SnippetCompilerArgs = {
54
50
PathBased .parse[SCFlags ](args)(using SCFlagsParser ) match {
55
51
case PathBased .ParsingResult (errors, res) =>
56
52
if errors.nonEmpty then report.warning(s """
@@ -60,7 +56,7 @@ object SnippetCompilerArgs:
60
56
| $usage
61
57
| """ .stripMargin
62
58
)
63
- SnippetCompilerArgs (res, debug, defaultFlag)
59
+ SnippetCompilerArgs (res, defaultFlag)
64
60
}
65
61
}
66
62
0 commit comments