File tree Expand file tree Collapse file tree 2 files changed +8
-11
lines changed
compiler/src/dotty/tools/dotc/config Expand file tree Collapse file tree 2 files changed +8
-11
lines changed Original file line number Diff line number Diff line change @@ -59,10 +59,10 @@ steps:
59
59
commands :
60
60
- cp -R . /tmp/4/ && cd /tmp/4/
61
61
- ./project/scripts/sbt sbt-dotty/scripted
62
- when :
63
- event :
64
- - tag
65
- - promote
62
+ # when:
63
+ # event:
64
+ # - tag
65
+ # - promote
66
66
67
67
- name : test_java11
68
68
pull : default
Original file line number Diff line number Diff line change @@ -22,13 +22,10 @@ class JavaPlatform extends Platform {
22
22
23
23
// The given symbol is a method with the right name and signature to be a runnable java program.
24
24
def isMainMethod (sym : SymDenotation )(implicit ctx : Context ): Boolean =
25
- sym.name == nme.main &&
26
- (sym.owner.is(Module ) || sym.owner.isClass && ! sym.owner.is(Trait ) && sym.is(JavaStatic )) && {
27
- sym.info match {
28
- case MethodTpe (_, defn.ArrayOf (el) :: Nil , restpe) => el =:= defn.StringType && (restpe isRef defn.UnitClass )
29
- case _ => false
30
- }
31
- }
25
+ (sym.name == nme.main) && (sym.info match {
26
+ case MethodTpe (_, defn.ArrayOf (el) :: Nil , restpe) => el =:= defn.StringType && (restpe isRef defn.UnitClass )
27
+ case _ => false
28
+ })
32
29
33
30
/** Update classpath with a substituted subentry */
34
31
def updateClassPath (subst : Map [ClassPath , ClassPath ]): Unit = currentClassPath.get match {
You can’t perform that action at this time.
0 commit comments