Win Wang

Results 37 issues of Win Wang

Rsc misses out on including the package type as a prefix. ```scala package foo object O { class D } class C extends O.D ``` ```diff tag: CLASSINFOtpe sym: foo.#C#...

Scalasig

Expected: ```scala def foo = (x: (String, Int)) => x._2 ``` Obtained: ```scala def foo: (String, Int) => Int = (x: (String, Int)) => x._2 ``` Expected: ```scala def foo:...

Scalafix

Given: ```scala trait AC { def foo: Int } def ac = new AC { override val foo: Int = 0 } ``` Obtained: ```scala def ac: AC { val...

Scalafix

Given: ```scala class Box[A] trait T class A extends T class B extends T val foo = Seq(new Box[A], new Box[B]) ``` Obtained: ```scala val foo: Seq[Box[_1] forSome { type...

Scalafix

Instead of ascribing ```scala val x: Foo[X] forSome { type X } ``` we will ascribe ```scala val x: Foo[_] ```

Scalafix

Given: ```scala val a = Tuple1(1) ``` Obtained: ```scala val a: (Int) = Tuple1(1) ``` Expected: ```scala val a: (Int,) = Tuple1(1) // or maybe a: Tuple1[Int] ```

Scalafix

i.e. an automated version of https://github.com/twitter/rsc/pull/326 Results to #100

Scalafix

A.scala: ```scala final object A ``` ```diff name: "A" source: "A.scala" symbols { tag: MODULEsym id: .#A. - flags: FINAL | MODULE + flags: MODULE info { tag: TYPEREFtpe pre...

Scalasig