whoops broke all levels Issue #104

This commit is contained in:
Peter Cottle 2013-06-11 10:03:11 -07:00
parent c7da989845
commit 7b68e0da73
7 changed files with 9 additions and 15 deletions

View file

@ -6361,11 +6361,8 @@ var Level = Sandbox.extend({
return;
}
// TODO refactor this ugly ass switch statement...
// BIG TODO REALLY REFACTOR HAX HAX
// ok so lets see if they solved it...
var current = this.mainVis.gitEngine.exportTree();
var solved = TreeCompare.dispatch(this.level, current);
var solved = TreeCompare.dispatchFromLevel(this.level, current);
if (!solved) {
defer.resolve();
@ -9692,6 +9689,7 @@ TreeCompare.dispatch = function(levelBlob, goalTreeString, treeToCompare) {
TreeCompare.compareAllBranchesWithinTreesAndHEAD = function(treeA, treeB) {
treeA = this.convertTreeSafe(treeA);
treeB = this.convertTreeSafe(treeB);
debugger;
return treeA.HEAD.target == treeB.HEAD.target && this.compareAllBranchesWithinTrees(treeA, treeB);
};
@ -25483,6 +25481,7 @@ TreeCompare.dispatch = function(levelBlob, goalTreeString, treeToCompare) {
TreeCompare.compareAllBranchesWithinTreesAndHEAD = function(treeA, treeB) {
treeA = this.convertTreeSafe(treeA);
treeB = this.convertTreeSafe(treeB);
debugger;
return treeA.HEAD.target == treeB.HEAD.target && this.compareAllBranchesWithinTrees(treeA, treeB);
};
@ -27330,11 +27329,8 @@ var Level = Sandbox.extend({
return;
}
// TODO refactor this ugly ass switch statement...
// BIG TODO REALLY REFACTOR HAX HAX
// ok so lets see if they solved it...
var current = this.mainVis.gitEngine.exportTree();
var solved = TreeCompare.dispatch(this.level, current);
var solved = TreeCompare.dispatchFromLevel(this.level, current);
if (!solved) {
defer.resolve();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
build/bundle.min.js vendored

File diff suppressed because one or more lines are too long

View file

@ -426,7 +426,7 @@
For a much easier time perusing the source, see the individual files at:
https://github.com/pcottle/learnGitBranching
-->
<script src="build/bundle.min.2da41809.js"></script>
<script src="build/bundle.min.53c1d8c4.js"></script>
<!-- The advantage of github pages: super-easy, simple, slick static hostic.
The downside? No raw logs to parse for analytics, so I have to include

View file

@ -32,6 +32,7 @@ TreeCompare.dispatch = function(levelBlob, goalTreeString, treeToCompare) {
TreeCompare.compareAllBranchesWithinTreesAndHEAD = function(treeA, treeB) {
treeA = this.convertTreeSafe(treeA);
treeB = this.convertTreeSafe(treeB);
debugger;
return treeA.HEAD.target == treeB.HEAD.target && this.compareAllBranchesWithinTrees(treeA, treeB);
};

View file

@ -338,11 +338,8 @@ var Level = Sandbox.extend({
return;
}
// TODO refactor this ugly ass switch statement...
// BIG TODO REALLY REFACTOR HAX HAX
// ok so lets see if they solved it...
var current = this.mainVis.gitEngine.exportTree();
var solved = TreeCompare.dispatch(this.level, current);
var solved = TreeCompare.dispatchFromLevel(this.level, current);
if (!solved) {
defer.resolve();