Open aolney opened 3 years ago
Solved this particular problem by rewriting this:
public Pair<Integer, Integer> span() {
return new Pair<Integer, Integer>(new Integer(position), new Integer(position + 1));
}
as this:
public Pair<Integer, Integer> span() {
Integer first = new Integer(position);
Integer second = new Integer(position + 1 );
Pair< Integer, Integer> pair = new Pair<Integer, Integer>(first,second);
return pair;
}
Thanks, I will keep it open because it is a bug (quite surprising I have to say).
Great, let me know if I can provide anything else to help you reproduce it.
Throwing on this:
where
position
is a private member.Pair is this:
It seems all the TS has generated; even
span()
, where the error occurred, has generated partially:It seems I can repair by removing
<any>(
, and adding back inposition
, though I don't know TS well at all :smile_cat:Questions:
The internal transpiler error in full: