File tree 2 files changed +14
-4
lines changed
cli/src/main/scala/scala/cli/commands/shared
options/src/main/scala/scala/build/options
2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,8 @@ object ScalacOptions {
50
50
private val scalacOptionsPrefixes = Set (" P" ) ++ scalacOptionsPurePrefixes
51
51
private val scalacAliasedOptions = // these options don't require being passed after -O and accept an arg
52
52
Set (
53
+ " coverage-exclude-classlikes" ,
54
+ " coverage-exclude-files" ,
53
55
" encoding" ,
54
56
" release" ,
55
57
" color" ,
Original file line number Diff line number Diff line change @@ -24,12 +24,20 @@ object ScalacOpt {
24
24
def noDashPrefixes : String = opt.stripPrefix(" --" ).stripPrefix(" -" )
25
25
}
26
26
private val repeatingKeys = Set (
27
- " Xmacro-settings" ,
28
- " Xplugin" ,
29
- " P" , // plugin options
27
+ " coverage-exclude-classlikes" ,
28
+ " coverage-exclude-files" ,
30
29
" language" ,
30
+ " P" , // plugin options
31
31
" Wconf" ,
32
- " Wunused"
32
+ " Wunused" ,
33
+ " Wshadow" ,
34
+ " Xlint" ,
35
+ " Xmacro-settings" ,
36
+ " Xplugin" ,
37
+ " Xplugin-disable" ,
38
+ " Xplugin-require" ,
39
+ " Yimports" ,
40
+ " Yfrom-tasty-ignore-list"
33
41
)
34
42
35
43
implicit val hashedType : HashedType [ScalacOpt ] = {
You can’t perform that action at this time.
0 commit comments