Last active
June 5, 2022 08:03
-
-
Save gzm0/80f594aa454a93e0e83a758b5a66abc6 to your computer and use it in GitHub Desktop.
Diff caused by https://github.com/scala-js/scala-js/pull/4384
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- reversi-pre.js 2022-06-05 09:59:50.998815478 +0200 | |
+++ reversi-post.js 2022-06-05 09:58:58.799970689 +0200 | |
@@ -2085,17 +2085,17 @@ | |
return (0, this.Lreversi_Reversi__f_jQuery)("<input>", { | |
"type": "button", | |
"value": "Reset" | |
- }).click(((arg$outer) => (() => { | |
- arg$outer.startGame__V() | |
- }))(this)) | |
+ }).click((() => { | |
+ this.startGame__V() | |
+ })) | |
}); | |
$c_Lreversi_Reversi.prototype.createPassButton__Lreversi_JQuery = (function() { | |
return (0, this.Lreversi_Reversi__f_jQuery)("<input>", { | |
"type": "button", | |
"value": "Pass" | |
- }).click(((arg$outer) => (() => { | |
- arg$outer.pass__V() | |
- }))(this)) | |
+ }).click((() => { | |
+ this.pass__V() | |
+ })) | |
}); | |
$c_Lreversi_Reversi.prototype.createStatus__Lreversi_JQuery = (function() { | |
return (0, this.Lreversi_Reversi__f_jQuery)("<span>") | |
@@ -2116,16 +2116,16 @@ | |
var arg1 = xs.get(index); | |
var square = $as_Lreversi_Reversi$Square(arg1); | |
$p_Lreversi_Reversi__drawSquare$1__Lreversi_Reversi$Square__I__Lreversi_CanvasRenderingContext2D__I__I__V(this, square, 48, context, 24, 20); | |
- square.Lreversi_Reversi$Square__f_onOwnerChange = new $c_sjsr_AnonFunction2(((this$6, square$1, SquareSizePx$1, context$1, HalfSquareSizePx$1, PawnRadiusPx$1) => ((prevOwner$2, newOwner$2) => { | |
+ square.Lreversi_Reversi$Square__f_onOwnerChange = new $c_sjsr_AnonFunction2(((square, context) => ((prevOwner$2, newOwner$2) => { | |
$as_Lreversi_OptPlayer(prevOwner$2); | |
$as_Lreversi_OptPlayer(newOwner$2); | |
- $p_Lreversi_Reversi__drawSquare$1__Lreversi_Reversi$Square__I__Lreversi_CanvasRenderingContext2D__I__I__V(this$6, square$1, SquareSizePx$1, context$1, HalfSquareSizePx$1, PawnRadiusPx$1) | |
- }))(this, square, 48, context, 24, 20)); | |
+ $p_Lreversi_Reversi__drawSquare$1__Lreversi_Reversi$Square__I__Lreversi_CanvasRenderingContext2D__I__I__V(this, square, 48, context, 24, 20) | |
+ }))(square, context)); | |
i = ((1 + i) | 0) | |
}; | |
- boardCanvas.click(((arg$outer, boardCanvas$1, SquareSizePx$1$1) => ((arg1$2) => { | |
- arg$outer.reversi$Reversi$$$anonfun$buildUI$3__Lreversi_JQueryEvent__Lreversi_JQuery__I__V(arg1$2, boardCanvas$1, SquareSizePx$1$1) | |
- }))(this, boardCanvas, 48)); | |
+ boardCanvas.click(((arg1$2) => { | |
+ this.reversi$Reversi$$$anonfun$buildUI$3__Lreversi_JQueryEvent__Lreversi_JQuery__I__V(arg1$2, boardCanvas, 48) | |
+ })); | |
var statusBar = (0, this.Lreversi_Reversi__f_jQuery)("<p>"); | |
statusBar.append(this.Lreversi_Reversi__f_resetButton); | |
statusBar.append(this.Lreversi_Reversi__f_status); | |
@@ -2223,17 +2223,17 @@ | |
var this$5 = $m_sci_List$(); | |
var cbf = this$5.scg_GenTraversableFactory__f_ReusableCBFInstance; | |
var this$19 = $as_sci_List($f_sc_TraversableLike__to__scg_CanBuildFrom__O(this$4, cbf)); | |
- var f$1 = ((this$6, square$1) => ((i$2) => { | |
+ var f$1 = ((i$2) => { | |
var i = $uI(i$2); | |
var this$11 = new $c_sci_Range$Inclusive((-1), 1, 1); | |
- var p = new $c_sjsr_AnonFunction1(((i$1) => ((j$2) => { | |
+ var p = new $c_sjsr_AnonFunction1(((j$2) => { | |
var j = $uI(j$2); | |
- return ((i$1 !== 0) || (j !== 0)) | |
- }))(i)); | |
+ return ((i !== 0) || (j !== 0)) | |
+ })); | |
var $$x3 = new $c_sc_TraversableLike$WithFilter(this$11, p); | |
- var $$x1 = new $c_sjsr_AnonFunction1(((this$2$1, square$2, i$3) => ((j$3$2) => { | |
+ var $$x1 = new $c_sjsr_AnonFunction1(((this$2$1) => ((j$3$2) => { | |
var j$3 = $uI(j$3$2); | |
- var this$14 = this$2$1.computeFlipsInDirection__I__I__I__I__sci_List(square$2.Lreversi_Reversi$Square__f_x, square$2.Lreversi_Reversi$Square__f_y, i$3, j$3); | |
+ var this$14 = this$2$1.computeFlipsInDirection__I__I__I__I__sci_List(square.Lreversi_Reversi$Square__f_x, square.Lreversi_Reversi$Square__f_y, i, j$3); | |
var f = ((flip$2) => { | |
var flip = $as_Lreversi_Reversi$Square(flip$2); | |
return flip | |
@@ -2270,10 +2270,10 @@ | |
var $$x2 = b.result__O() | |
}; | |
return $as_sci_List($$x2) | |
- }))(this$6, square$1, i)); | |
+ }))(this)); | |
var this$17 = $m_sci_IndexedSeq$(); | |
return $as_sci_IndexedSeq($$x3.flatMap__F1__scg_CanBuildFrom__O($$x1, this$17.scg_GenTraversableFactory__f_ReusableCBFInstance)) | |
- }))(this, square); | |
+ }); | |
var this$18 = $m_sci_List$(); | |
var bf$1 = this$18.scg_GenTraversableFactory__f_ReusableCBFInstance; | |
if ($p_sci_List__isLikeListReusableCBF__scg_CanBuildFrom__Z(this$19, bf$1)) { | |
@@ -4184,7 +4184,7 @@ | |
$h_sc_TraversableLike$WithFilter.prototype = $c_sc_TraversableLike$WithFilter.prototype; | |
$c_sc_TraversableLike$WithFilter.prototype.flatMap__F1__scg_CanBuildFrom__O = (function(f, bf) { | |
var b = bf.apply__O__scm_Builder(this.sc_TraversableLike$WithFilter__f_$outer.repr__O()); | |
- this.sc_TraversableLike$WithFilter__f_$outer.foreach__F1__V(new $c_sjsr_AnonFunction1(((this$1, b$1, f$1) => ((x$2) => ($uZ(this$1.sc_TraversableLike$WithFilter__f_p.apply__O__O(x$2)) ? b$1.$plus$plus$eq__sc_TraversableOnce__scg_Growable($as_sc_GenTraversableOnce(f$1.apply__O__O(x$2)).seq__sc_TraversableOnce()) : (void 0))))(this, b, f))); | |
+ this.sc_TraversableLike$WithFilter__f_$outer.foreach__F1__V(new $c_sjsr_AnonFunction1(((x$2) => ($uZ(this.sc_TraversableLike$WithFilter__f_p.apply__O__O(x$2)) ? b.$plus$plus$eq__sc_TraversableOnce__scg_Growable($as_sc_GenTraversableOnce(f.apply__O__O(x$2)).seq__sc_TraversableOnce()) : (void 0))))); | |
return b.result__O() | |
}); | |
var $d_sc_TraversableLike$WithFilter = new $TypeData().initClass({ | |
@@ -4349,7 +4349,7 @@ | |
var x2 = $as_sc_LinearSeq(xs); | |
$p_scg_Growable__loop$1__sc_LinearSeq__V($thiz, x2) | |
} else { | |
- xs.foreach__F1__V(new $c_sjsr_AnonFunction1(((this$1) => ((elem$2) => this$1.$plus$eq__O__scg_Growable(elem$2)))($thiz))) | |
+ xs.foreach__F1__V(new $c_sjsr_AnonFunction1(((elem$2) => $thiz.$plus$eq__O__scg_Growable(elem$2)))) | |
}; | |
return $thiz | |
} | |
@@ -5098,7 +5098,7 @@ | |
function $f_sc_Iterator__toStream__sci_Stream($thiz) { | |
if ($thiz.hasNext__Z()) { | |
var hd = $thiz.next__O(); | |
- var tl = new $c_sjsr_AnonFunction0(((this$1) => (() => this$1.toStream__sci_Stream()))($thiz)); | |
+ var tl = new $c_sjsr_AnonFunction0((() => $thiz.toStream__sci_Stream())); | |
return new $c_sci_Stream$Cons(hd, tl) | |
} else { | |
$m_sci_Stream$(); | |
@@ -7844,7 +7844,7 @@ | |
/** @constructor */ | |
function $c_sci_StreamIterator(self) { | |
this.sci_StreamIterator__f_these = null; | |
- this.sci_StreamIterator__f_these = new $c_sci_StreamIterator$LazyCell(this, new $c_sjsr_AnonFunction0(((self$1) => (() => self$1))(self))) | |
+ this.sci_StreamIterator__f_these = new $c_sci_StreamIterator$LazyCell(this, new $c_sjsr_AnonFunction0((() => self))) | |
} | |
$c_sci_StreamIterator.prototype = new $h_sc_AbstractIterator(); | |
$c_sci_StreamIterator.prototype.constructor = $c_sci_StreamIterator; | |
@@ -7863,7 +7863,7 @@ | |
} else { | |
var cur = this.sci_StreamIterator__f_these.v__sci_Stream(); | |
var result = cur.head__O(); | |
- this.sci_StreamIterator__f_these = new $c_sci_StreamIterator$LazyCell(this, new $c_sjsr_AnonFunction0(((cur$1) => (() => $as_sci_Stream(cur$1.tail__O())))(cur))); | |
+ this.sci_StreamIterator__f_these = new $c_sci_StreamIterator$LazyCell(this, new $c_sjsr_AnonFunction0((() => $as_sci_Stream(cur.tail__O())))); | |
return result | |
} | |
}); | |
@@ -9625,7 +9625,7 @@ | |
} | |
function $f_sc_TraversableLike__flatMap__F1__scg_CanBuildFrom__O($thiz, f, bf) { | |
var b = bf.apply__O__scm_Builder($thiz.repr__O()); | |
- $thiz.foreach__F1__V(new $c_sjsr_AnonFunction1(((b$1, f$1) => ((x$2) => $as_scm_Builder(b$1.$plus$plus$eq__sc_TraversableOnce__scg_Growable($as_sc_GenTraversableOnce(f$1.apply__O__O(x$2)).seq__sc_TraversableOnce()))))(b, f))); | |
+ $thiz.foreach__F1__V(new $c_sjsr_AnonFunction1(((x$2) => $as_scm_Builder(b.$plus$plus$eq__sc_TraversableOnce__scg_Growable($as_sc_GenTraversableOnce(f.apply__O__O(x$2)).seq__sc_TraversableOnce()))))); | |
return b.result__O() | |
} | |
function $f_sc_TraversableLike__headOption__s_Option($thiz) { | |
@@ -16264,7 +16264,7 @@ | |
return $as_sc_GenTraversableOnce(rest.apply__O()).toStream__sci_Stream() | |
} else { | |
var hd = this.head__O(); | |
- var tl = new $c_sjsr_AnonFunction0(((this$1, rest$1) => (() => $as_sci_Stream(this$1.tail__O()).append__F0__sci_Stream(rest$1)))(this, rest)); | |
+ var tl = new $c_sjsr_AnonFunction0((() => $as_sci_Stream(this.tail__O()).append__F0__sci_Stream(rest))); | |
return new $c_sci_Stream$Cons(hd, tl) | |
} | |
}); | |
@@ -16315,10 +16315,10 @@ | |
prefix = $as_sc_GenTraversableOnce(f.apply__O__O($as_sci_Stream(nonEmptyPrefix.sr_ObjectRef__f_elem).head__O())).toStream__sci_Stream() | |
} | |
}; | |
- var x$1 = ($as_sci_Stream(nonEmptyPrefix.sr_ObjectRef__f_elem).isEmpty__Z() ? ($m_sci_Stream$(), $m_sci_Stream$Empty$()) : prefix.append__F0__sci_Stream(new $c_sjsr_AnonFunction0(((nonEmptyPrefix$1, f$1) => (() => { | |
- var x = $as_sci_Stream($as_sci_Stream(nonEmptyPrefix$1.sr_ObjectRef__f_elem).tail__O()).flatMap__F1__scg_CanBuildFrom__O(f$1, $m_sci_Stream$().sci_Stream$__f_ReusableCBF); | |
+ var x$1 = ($as_sci_Stream(nonEmptyPrefix.sr_ObjectRef__f_elem).isEmpty__Z() ? ($m_sci_Stream$(), $m_sci_Stream$Empty$()) : prefix.append__F0__sci_Stream(new $c_sjsr_AnonFunction0((() => { | |
+ var x = $as_sci_Stream($as_sci_Stream(nonEmptyPrefix.sr_ObjectRef__f_elem).tail__O()).flatMap__F1__scg_CanBuildFrom__O(f, $m_sci_Stream$().sci_Stream$__f_ReusableCBF); | |
return $as_sci_Stream(x) | |
- }))(nonEmptyPrefix, f)))) | |
+ })))) | |
}; | |
return x$1 | |
} else { | |
@@ -16664,7 +16664,7 @@ | |
return "List" | |
}); | |
$c_sci_List.prototype.toStream__sci_Stream = (function() { | |
- return (this.isEmpty__Z() ? $m_sci_Stream$Empty$() : new $c_sci_Stream$Cons(this.head__O(), new $c_sjsr_AnonFunction0(((this$1) => (() => this$1.tail__sci_List().toStream__sci_Stream()))(this)))) | |
+ return (this.isEmpty__Z() ? $m_sci_Stream$Empty$() : new $c_sci_Stream$Cons(this.head__O(), new $c_sjsr_AnonFunction0((() => this.tail__sci_List().toStream__sci_Stream())))) | |
}); | |
$c_sci_List.prototype.thisCollection__sc_Traversable = (function() { | |
return this |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment