chore(benchpress): make benchpress compile

Also adds compiling benchpress to the build scripts to verify that.
This commit is contained in:
Jason Choi
2016-08-04 10:08:37 -07:00
committed by Alex Rickabaugh
parent c8d53d71a3
commit 3fcd6fd93f
54 changed files with 154 additions and 280 deletions
+3
View File
@@ -116,3 +116,6 @@ do
$(npm bin)/uglifyjs -c --screw-ie8 -o ${UMD_ES5_MIN_PATH} ${UMD_ES5_PATH}
fi
done
echo "====== COMPILING: \$(npm bin)/tsc -p benchpress/tsconfig.json ====="
$(npm bin)/tsc -p ./modules/benchpress/tsconfig.json
@@ -1,9 +1,9 @@
import {bootstrap} from '@angular/platform-browser';
import {BrowserDomAdapter} from '@angular/platform-browser/src/browser/browser_adapter';
import {DOM} from '@angular/platform-browser/src/dom/dom_adapter';
import {PromiseWrapper} from '@angular/facade';
import {ListWrapper, Map, MapWrapper} from '@angular/facade';
import {DateWrapper, Type, print, isPresent} from '@angular/facade';
import {PromiseWrapper} from '@angular/facade/src/async';
import {ListWrapper, Map, MapWrapper} from '@angular/facade/src/collection';
import {DateWrapper, Type, print, isPresent} from '@angular/facade/src/lang';
import {
ComponentResolver,
@@ -1,6 +1,6 @@
import {SelectorMatcher} from '@angular/compiler/src/selector';
import {CssSelector} from '@angular/compiler/src/selector';
import {StringWrapper, Math} from '@angular/facade';
import {StringWrapper, Math} from '@angular/facade/lang';
import {getIntParameter, bindAction} from '@angular/testing/src/benchmark_util';
import {BrowserDomAdapter} from '@angular/platform-browser/src/browser/browser_adapter';
+1 -1
View File
@@ -2,7 +2,7 @@ import {bootstrap} from '@angular/platform-browser';
import {Component, Directive, DynamicComponentLoader, ViewContainerRef} from '@angular/core';
import {NgIf, NgFor} from '@angular/common';
import {ApplicationRef} from '@angular/core/src/application_ref';
import {ListWrapper} from '@angular/facade';
import {ListWrapper} from '@angular/facade/src/lang';
import {getIntParameter, bindAction} from '@angular/testing/src/benchmark_util';
var testList = null;
@@ -1,5 +1,5 @@
import {DOM} from '@angular/platform-browser/src/dom/dom_adapter';
import {window, document, gc} from '@angular/facade';
import {window, document, gc} from '@angular/facade/src/browser';
import {
getIntParameter,
getStringParameter,
@@ -13,7 +13,7 @@ import {NgFor, NgSwitch, NgSwitchWhen, NgSwitchDefault} from '@angular/common';
import {ApplicationRef} from '@angular/core/src/application_ref';
import {BrowserDomAdapter} from '@angular/platform-browser/src/browser/browser_adapter';
import {ListWrapper} from '@angular/facade';
import {ListWrapper} from '@angular/facade/src/collection';
import {Inject} from '@angular/core/src/di/decorators';
import {reflector} from '@angular/core/src/reflection/reflection';
@@ -1,10 +1,10 @@
import {isPresent} from '@angular/facade';
import {isPresent} from '@angular/facade/src/lang';
import {getIntParameter, bindAction} from '@angular/testing/src/benchmark_util';
import {TimerWrapper} from '@angular/facade';
import {TimerWrapper} from '@angular/facade/src/async';
import {ScrollAreaComponent} from './scroll_area';
import {NgIf, NgFor} from '@angular/common';
import {DOM} from '@angular/platform-browser/src/dom/dom_adapter';
import {document} from '@angular/facade';
import {document} from '@angular/facade/src/browser';
import {Component, Directive} from '@angular/core';
@@ -1,4 +1,4 @@
import {ListWrapper, Map} from '@angular/facade';
import {ListWrapper, Map} from '@angular/facade/src/collection';
import {Company, Opportunity, Offering, Account, CustomDate, STATUS_LIST} from './common';
import {NgFor} from '@angular/common';
@@ -1,6 +1,6 @@
import {Math} from '@angular/facade';
import {StringWrapper} from '@angular/facade';
import {ListWrapper, Map, MapWrapper} from '@angular/facade';
import {Math} from '@angular/facade/src/math';
import {StringWrapper} from '@angular/facade/src/lang';
import {ListWrapper, Map, MapWrapper} from '@angular/facade/src/collection';
export var ITEMS = 1000;
export var ITEM_HEIGHT = 40;
@@ -1,4 +1,4 @@
import {StringWrapper} from '@angular/facade';
import {StringWrapper} from '@angular/facade/src/lang';
import {
CustomDate,
Offering,
@@ -1,5 +1,5 @@
import {ListWrapper} from '@angular/facade';
import {Math} from '@angular/facade';
import {ListWrapper} from '@angular/facade/src/collection';
import {Math} from '@angular/facade/src/math';
import {Component, Directive} from '@angular/core';
@@ -5,7 +5,7 @@ import {ApplicationRef} from '@angular/core/src/application_ref';
import {reflector} from '@angular/core/src/reflection/reflection';
import {ReflectionCapabilities} from '@angular/core/src/reflection/reflection_capabilities';
import {DOM} from '@angular/platform-browser/src/dom/dom_adapter';
import {window, document, gc} from '@angular/facade';
import {window, document, gc} from '@angular/facade/src/browser';
import {
getIntParameter,
getStringParameter,
@@ -7,8 +7,8 @@ import {NgIf} from '@angular/common';
import {ApplicationRef} from '@angular/core/src/application_ref';
import {DOM} from '@angular/platform-browser/src/dom/dom_adapter';
import {isPresent} from '@angular/facade';
import {window, document, gc} from '@angular/facade';
import {isPresent} from '@angular/facade/src/lang';
import {window, document, gc} from '@angular/facade/src/browser';
import {
getIntParameter,
getStringParameter,
+1 -1
View File
@@ -1,5 +1,5 @@
import {OpaqueToken} from '@angular/core/src/di';
import {DateWrapper} from '@angular/facade';
import {DateWrapper} from '@angular/facade/src/lang';
export class Options {
static get DEFAULT_PROVIDERS(): any[] { return _DEFAULT_PROVIDERS; }
+2 -2
View File
@@ -1,5 +1,5 @@
import {Date, DateWrapper} from '@angular/facade';
import {Map} from '@angular/facade';
import {Date, DateWrapper} from '@angular/facade/src/lang';
import {Map} from '@angular/facade/src/collection';
export class MeasureValues {
constructor(public runIndex: number, public timeStamp: Date,
+1 -1
View File
@@ -1,4 +1,4 @@
import {BaseException, WrappedException} from '@angular/facade';
import {BaseException, WrappedException} from '@angular/facade/src/exceptions';
/**
* A metric is measures values
@@ -1,6 +1,6 @@
import {Injector, OpaqueToken} from '@angular/core/src/di';
import {StringMapWrapper} from '@angular/facade';
import {PromiseWrapper} from '@angular/facade';
import {StringMapWrapper} from '@angular/facade/src/collection';
import {PromiseWrapper} from '@angular/facade/src/async';
import {Metric} from '../metric';
@@ -1,14 +1,7 @@
import {PromiseWrapper, TimerWrapper} from '@angular/facade';
import {
isPresent,
isBlank,
StringWrapper,
Math,
RegExpWrapper,
NumberWrapper
} from '@angular/facade';
import {BaseException, WrappedException} from '@angular/facade';
import {ListWrapper, StringMapWrapper} from '@angular/facade';
import {PromiseWrapper, TimerWrapper} from '@angular/facade/src/async';
import {isPresent, isBlank, StringWrapper, Math, RegExpWrapper, NumberWrapper} from '@angular/facade/src/lang';
import {BaseException, WrappedException} from '@angular/facade/src/exceptions';
import {ListWrapper, StringMapWrapper} from '@angular/facade/src/collection';
import {OpaqueToken} from '@angular/core/src/di';
import {WebDriverExtension, PerfLogFeatures} from '../web_driver_extension';
+4 -4
View File
@@ -1,7 +1,7 @@
import {bind, Provider, OpaqueToken} from 'angular2/src/core/di';
import {PromiseWrapper, TimerWrapper} from 'angular2/src/facade/async';
import {StringMapWrapper} from 'angular2/src/facade/collection';
import {isNumber} from 'angular2/src/facade/lang';
import {bind, Provider, OpaqueToken} from '@angular/core';
import {PromiseWrapper, TimerWrapper} from '@angular/facade/src/async';
import {StringMapWrapper} from '@angular/facade/src/collection';
import {isNumber} from '@angular/facade/src/lang';
import {Metric} from '../metric';
import {Options} from '../common_options';
+1 -1
View File
@@ -1,4 +1,4 @@
import {BaseException, WrappedException} from '@angular/facade';
import {BaseException, WrappedException} from '@angular/facade/src/exceptions';
import {MeasureValues} from './measure_values';
/**
@@ -1,7 +1,7 @@
import {print, isPresent, isBlank, NumberWrapper} from '@angular/facade';
import {StringMapWrapper, ListWrapper} from '@angular/facade';
import {PromiseWrapper} from '@angular/facade';
import {Math} from '@angular/facade';
import {print, isPresent, isBlank, NumberWrapper} from '@angular/facade/src/lang';
import {StringMapWrapper, ListWrapper} from '@angular/facade/src/collection';
import {PromiseWrapper} from '@angular/facade/src/async';
import {Math} from '@angular/facade/src/math';
import {OpaqueToken} from '@angular/core/src/di';
import {Statistic} from '../statistic';
@@ -1,5 +1,5 @@
import {DateWrapper, isPresent, isBlank, Json} from '@angular/facade';
import {PromiseWrapper} from '@angular/facade';
import {DateWrapper, isPresent, isBlank, Json} from '@angular/facade/src/lang';
import {PromiseWrapper} from '@angular/facade/src/async';
import {OpaqueToken} from '@angular/core/src/di';
@@ -1,5 +1,5 @@
import {Injector, OpaqueToken} from '@angular/core/src/di';
import {PromiseWrapper} from '@angular/facade';
import {PromiseWrapper} from '@angular/facade/src/async';
import {MeasureValues} from '../measure_values';
import {Reporter} from '../reporter';
+3 -3
View File
@@ -1,6 +1,6 @@
import {ReflectiveInjector} from '@angular/core';
import {isPresent, isBlank} from '@angular/facade';
import {PromiseWrapper} from '@angular/facade';
import {isPresent, isBlank} from '@angular/facade/src/lang';
import {PromiseWrapper} from '@angular/facade/src/async';
import {Sampler, SampleState} from './sampler';
import {ConsoleReporter} from './reporter/console_reporter';
@@ -93,7 +93,7 @@ var _DEFAULT_PROVIDERS = [
FirefoxDriverExtension.PROVIDERS,
IOsDriverExtension.PROVIDERS,
PerflogMetric.PROVIDERS,
UserMetric.BINDINGS,
UserMetric.PROVIDERS,
SampleDescription.PROVIDERS,
MultiReporter.createBindings([ConsoleReporter]),
MultiMetric.createBindings([PerflogMetric, UserMetric]),
+1 -1
View File
@@ -1,4 +1,4 @@
import {StringMapWrapper} from '@angular/facade';
import {StringMapWrapper} from '@angular/facade/src/collection';
import {Validator} from './validator';
import {Metric} from './metric';
import {Options} from './common_options';
+2 -2
View File
@@ -1,5 +1,5 @@
import {isPresent, isBlank, Date, DateWrapper} from '@angular/facade';
import {PromiseWrapper} from '@angular/facade';
import {isPresent, isBlank, Date, DateWrapper} from '@angular/facade/src/lang';
import {PromiseWrapper} from '@angular/facade/src/async';
import {Metric} from './metric';
import {Validator} from './validator';
+1 -1
View File
@@ -1,4 +1,4 @@
import {Math} from '@angular/facade';
import {Math} from '@angular/facade/src/math';
export class Statistic {
static calculateCoefficientOfVariation(sample, mean) {
+1 -1
View File
@@ -1,4 +1,4 @@
import {BaseException, WrappedException} from '@angular/facade';
import {BaseException, WrappedException} from '@angular/facade/src/exceptions';
import {MeasureValues} from './measure_values';
@@ -1,4 +1,4 @@
import {ListWrapper} from '@angular/facade';
import {ListWrapper} from '@angular/facade/src/collection';
import {OpaqueToken} from '@angular/core/src/di';
import {Validator} from '../validator';
@@ -55,7 +55,7 @@ var _SAMPLE_SIZE = new OpaqueToken('RegressionSlopeValidator.sampleSize');
var _METRIC = new OpaqueToken('RegressionSlopeValidator.metric');
var _PROVIDERS = [
{
provide: RegressionSlopeValidator
provide: RegressionSlopeValidator,
useFactory: (sampleSize, metric) => new RegressionSlopeValidator(sampleSize, metric),
deps: [_SAMPLE_SIZE, _METRIC]
},
@@ -1,4 +1,4 @@
import {ListWrapper} from '@angular/facade';
import {ListWrapper} from '@angular/facade/src/collection';
import {OpaqueToken} from '@angular/core/src/di';
import {Validator} from '../validator';
+2 -2
View File
@@ -1,5 +1,5 @@
import {BaseException, WrappedException} from '@angular/facade';
import {Map} from '@angular/facade';
import {BaseException, WrappedException} from '@angular/facade/src/exceptions';
import {Map} from '@angular/facade/src/collection';
/**
* A WebDriverAdapter bridges API differences between different WebDriver clients,

Some files were not shown because too many files have changed in this diff Show More