| OLD | NEW |
| 1 dart_library.library('DeltaBlue', null, /* Imports */[ | 1 dart_library.library('DeltaBlue', null, /* Imports */[ |
| 2 "dart/_runtime", | 2 "dart/_runtime", |
| 3 'BenchmarkBase', | 3 'BenchmarkBase', |
| 4 'dart/core' | 4 'dart/core' |
| 5 ], /* Lazy imports */[ | 5 ], /* Lazy imports */[ |
| 6 ], function(exports, dart, BenchmarkBase, core) { | 6 ], function(exports, dart, BenchmarkBase, core) { |
| 7 'use strict'; | 7 'use strict'; |
| 8 let dartx = dart.dartx; | 8 let dartx = dart.dartx; |
| 9 function main() { | 9 function main() { |
| 10 new DeltaBlue().report(); | 10 new DeltaBlue().report(); |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 47 constructors: () => ({Strength: [Strength, [core.int, core.String]]}), | 47 constructors: () => ({Strength: [Strength, [core.int, core.String]]}), |
| 48 methods: () => ({nextWeaker: [Strength, []]}), | 48 methods: () => ({nextWeaker: [Strength, []]}), |
| 49 statics: () => ({ | 49 statics: () => ({ |
| 50 stronger: [core.bool, [Strength, Strength]], | 50 stronger: [core.bool, [Strength, Strength]], |
| 51 weaker: [core.bool, [Strength, Strength]], | 51 weaker: [core.bool, [Strength, Strength]], |
| 52 weakest: [Strength, [Strength, Strength]], | 52 weakest: [Strength, [Strength, Strength]], |
| 53 strongest: [Strength, [Strength, Strength]] | 53 strongest: [Strength, [Strength, Strength]] |
| 54 }), | 54 }), |
| 55 names: ['stronger', 'weaker', 'weakest', 'strongest'] | 55 names: ['stronger', 'weaker', 'weakest', 'strongest'] |
| 56 }); | 56 }); |
| 57 let REQUIRED = dart.const(new Strength(0, "required")); | 57 const REQUIRED = dart.const(new Strength(0, "required")); |
| 58 let STRONG_PREFERRED = dart.const(new Strength(1, "strongPreferred")); | 58 const STRONG_PREFERRED = dart.const(new Strength(1, "strongPreferred")); |
| 59 let PREFERRED = dart.const(new Strength(2, "preferred")); | 59 const PREFERRED = dart.const(new Strength(2, "preferred")); |
| 60 let STRONG_DEFAULT = dart.const(new Strength(3, "strongDefault")); | 60 const STRONG_DEFAULT = dart.const(new Strength(3, "strongDefault")); |
| 61 let NORMAL = dart.const(new Strength(4, "normal")); | 61 const NORMAL = dart.const(new Strength(4, "normal")); |
| 62 let WEAK_DEFAULT = dart.const(new Strength(5, "weakDefault")); | 62 const WEAK_DEFAULT = dart.const(new Strength(5, "weakDefault")); |
| 63 let WEAKEST = dart.const(new Strength(6, "weakest")); | 63 const WEAKEST = dart.const(new Strength(6, "weakest")); |
| 64 class Constraint extends core.Object { | 64 class Constraint extends core.Object { |
| 65 Constraint(strength) { | 65 Constraint(strength) { |
| 66 this.strength = strength; | 66 this.strength = strength; |
| 67 } | 67 } |
| 68 addConstraint() { | 68 addConstraint() { |
| 69 this.addToGraph(); | 69 this.addToGraph(); |
| 70 exports.planner.incrementalAdd(this); | 70 exports.planner.incrementalAdd(this); |
| 71 } | 71 } |
| 72 satisfy(mark) { | 72 satisfy(mark) { |
| 73 this.chooseMethod(dart.as(mark, core.int)); | 73 this.chooseMethod(dart.as(mark, core.int)); |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 175 } | 175 } |
| 176 isInput() { | 176 isInput() { |
| 177 return true; | 177 return true; |
| 178 } | 178 } |
| 179 execute() {} | 179 execute() {} |
| 180 } | 180 } |
| 181 dart.setSignature(EditConstraint, { | 181 dart.setSignature(EditConstraint, { |
| 182 constructors: () => ({EditConstraint: [EditConstraint, [Variable, Strength]]
}), | 182 constructors: () => ({EditConstraint: [EditConstraint, [Variable, Strength]]
}), |
| 183 methods: () => ({execute: [dart.void, []]}) | 183 methods: () => ({execute: [dart.void, []]}) |
| 184 }); | 184 }); |
| 185 let NONE = 1; | 185 const NONE = 1; |
| 186 let FORWARD = 2; | 186 const FORWARD = 2; |
| 187 let BACKWARD = 0; | 187 const BACKWARD = 0; |
| 188 class BinaryConstraint extends Constraint { | 188 class BinaryConstraint extends Constraint { |
| 189 BinaryConstraint(v1, v2, strength) { | 189 BinaryConstraint(v1, v2, strength) { |
| 190 this.v1 = v1; | 190 this.v1 = v1; |
| 191 this.v2 = v2; | 191 this.v2 = v2; |
| 192 this.direction = NONE; | 192 this.direction = NONE; |
| 193 super.Constraint(strength); | 193 super.Constraint(strength); |
| 194 this.addConstraint(); | 194 this.addConstraint(); |
| 195 } | 195 } |
| 196 chooseMethod(mark) { | 196 chooseMethod(mark) { |
| 197 if (this.v1.mark == mark) { | 197 if (this.v1.mark == mark) { |
| (...skipping 361 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 559 exports.BinaryConstraint = BinaryConstraint; | 559 exports.BinaryConstraint = BinaryConstraint; |
| 560 exports.ScaleConstraint = ScaleConstraint; | 560 exports.ScaleConstraint = ScaleConstraint; |
| 561 exports.EqualityConstraint = EqualityConstraint; | 561 exports.EqualityConstraint = EqualityConstraint; |
| 562 exports.Variable = Variable; | 562 exports.Variable = Variable; |
| 563 exports.Planner = Planner; | 563 exports.Planner = Planner; |
| 564 exports.Plan = Plan; | 564 exports.Plan = Plan; |
| 565 exports.chainTest = chainTest; | 565 exports.chainTest = chainTest; |
| 566 exports.projectionTest = projectionTest; | 566 exports.projectionTest = projectionTest; |
| 567 exports.change = change; | 567 exports.change = change; |
| 568 }); | 568 }); |
| OLD | NEW |