mozilla / pluotsorbet

[ARCHIVED] PluotSorbet is a J2ME-compatible virtual machine written in JavaScript.
GNU General Public License v2.0
237 stars 46 forks source link

vm/parser.ts error TS2322: Type 'ClassInfo' is not assignable to type 'this'. #1873

Closed mykmelez closed 8 years ago

mykmelez commented 8 years ago

Ah, the woes of bitrot:

Building J2ME
tsc --preserveConstEnums --sourcemap --target ES5 references.ts -d --out bld/j2me.js
vm/parser.ts(1174,9): error TS2322: Type 'ClassInfo' is not assignable to type 'this'.
vm/parser.ts(1381,9): error TS2322: Type 'ClassInfo' is not assignable to type 'this'.
vm/parser.ts(1457,9): error TS2322: Type 'ClassInfo' is not assignable to type 'this'.
vm/parser.ts(1536,9): error TS2322: Type 'ClassInfo' is not assignable to type 'this'.
vm/parser.ts(1569,9): error TS2322: Type 'ClassInfo' is not assignable to type 'this'.
make: *** [bld/j2me.js] Error 2
The command "make test" exited with 2.

https://travis-ci.org/mozilla/pluotsorbet/builds/95002547

mykmelez commented 8 years ago

Fixed by #1874.