consume gulp-tsb 1.10.0 and fix 'new' compile issues
This commit is contained in:
parent
3843179ab6
commit
0053dfc730
|
@ -59,7 +59,7 @@
|
|||
"gulp-rename": "^1.2.0",
|
||||
"gulp-sourcemaps": "^1.6.0",
|
||||
"gulp-symdest": "^1.0.0",
|
||||
"gulp-tsb": "~1.7.3",
|
||||
"gulp-tsb": "^1.10.0",
|
||||
"gulp-tslint": "^4.3.0",
|
||||
"gulp-uglify": "^1.4.1",
|
||||
"gulp-util": "^3.0.6",
|
||||
|
|
|
@ -185,7 +185,7 @@ export class Builder implements IDisposable {
|
|||
}
|
||||
|
||||
// Wrap Builders into MultiBuilder
|
||||
let builders = [this];
|
||||
let builders:Builder[] = [this];
|
||||
if (obj instanceof MultiBuilder) {
|
||||
for (let i = 0; i < (<MultiBuilder>obj).length; i++) {
|
||||
builders.push((<MultiBuilder>obj).item(i));
|
||||
|
@ -1918,7 +1918,7 @@ export class MultiBuilder extends Builder {
|
|||
// Mixin Builder functions to operate on all builders
|
||||
let $outer = this;
|
||||
let propertyFn = (prop: string) => {
|
||||
(<any>$outer)[prop] = function() {
|
||||
(<any>$outer)[prop] = function(): any {
|
||||
let args = Array.prototype.slice.call(arguments);
|
||||
|
||||
let returnValues: any[];
|
||||
|
|
|
@ -173,7 +173,7 @@ export class Node {
|
|||
}
|
||||
|
||||
public getTextProvider(): ITextProvider {
|
||||
var node = this;
|
||||
var node: Node = this;
|
||||
while (node && !node.textProvider) {
|
||||
node = node.parent;
|
||||
}
|
||||
|
@ -349,7 +349,7 @@ export class Node {
|
|||
}
|
||||
|
||||
public findParent(type:NodeType):Node {
|
||||
var result = this;
|
||||
var result: Node = this;
|
||||
while (result && result.type !== type) {
|
||||
result = result.parent;
|
||||
}
|
||||
|
|
|
@ -31,8 +31,8 @@ export class Element implements IElement {
|
|||
this.children.push(child);
|
||||
}
|
||||
|
||||
public findRoot() : Element {
|
||||
var curr = this;
|
||||
public findRoot(): Element {
|
||||
var curr: Element = this;
|
||||
while (curr.parent && !(curr.parent instanceof RootElement)) {
|
||||
curr = curr.parent;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue