Skip to content

Commit f8e5f67

Browse files
refactor(common): fix all calling sites of reorganized helper functions
1 parent f3acd2b commit f8e5f67

32 files changed

+75
-37
lines changed

src/common/module.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
/** @module common */ /** for typedoc */
22
export * from "./common";
3+
export * from "./hof";
4+
export * from "./predicates";
35
export * from "./coreservices";
46
export * from "./queue";
57
export * from "./trace";

src/ng1/services.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
/// <reference path='../../typings/angularjs/angular.d.ts' />
1414
import {Router} from "../router";
1515
import {services} from "../common/coreservices";
16-
import {isObject, map, prop, bindFunctions, removeFrom, propEq, find, noop} from "../common/common";
16+
import {map, bindFunctions, removeFrom, find, noop} from "../common/common";
17+
import {prop, propEq} from "../common/hof";
18+
import {isObject} from "../common/predicates";
1719
import {Node} from "../path/module";
1820
import {Resolvable, ResolveContext} from "../resolve/module";
1921
import {State} from "../state/module";

src/ng1/stateDirectives.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/** @module state */ /** for typedoc */
22
/// <reference path='../../typings/angularjs/angular.d.ts' />
3-
import {copy, defaults, isString, isObject, forEach, toJson} from "../common/common";
3+
import {copy, defaults, forEach, toJson} from "../common/common";
4+
import {isString, isObject} from "../common/predicates";
45
import {defaultTransOpts} from "../transition/module";
56

67
function parseStateRef(ref, current) {

src/ng1/viewDirective.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
/** @module view */ /** for typedoc */
22
/// <reference path='../../typings/angularjs/angular.d.ts' />
33

4-
import {extend, isDefined} from "../common/common";
4+
import {extend} from "../common/common";
5+
import {isDefined} from "../common/predicates";
56
import {trace} from "../common/trace";
67
import {ViewConfig} from "../view/view";
78
import {UIViewData} from "../view/interface";

src/params/param.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
/** @module params */ /** for typedoc */
2-
import {isInjectable, extend, isDefined, isString, isArray, filter, map, prop, propEq, applyPairs} from "../common/common";
2+
import {extend, filter, map, applyPairs} from "../common/common";
3+
import {prop, propEq} from "../common/hof";
4+
import {isInjectable, isDefined, isString, isArray} from "../common/predicates";
35
import {RawParams} from "../params/interface";
46
import {services} from "../common/coreservices";
57
import {matcherConfig} from "../url/urlMatcherConfig";

src/params/paramTypes.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
/** @module params */ /** for typedoc */
2-
import {isDefined, fromJson, toJson, is, identity, equals, inherit, map, extend, val} from "../common/common";
2+
import {fromJson, toJson, identity, equals, inherit, map, extend} from "../common/common";
3+
import {isDefined} from "../common/predicates";
4+
import {is, val} from "../common/hof";
35
import {services} from "../common/coreservices";
46
import {Type} from "./type";
57

src/params/type.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/** @module params */ /** for typedoc */
2-
import {extend, isArray, isDefined, filter, map} from "../common/common";
2+
import {extend, filter, map} from "../common/common";
3+
import {isArray, isDefined} from "../common/predicates";
34
import {TypeDefinition} from "./interface";
45

56
/**

src/path/node.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/** @module path */ /** for typedoc */
22
/// <reference path='../../typings/angularjs/angular.d.ts' />
3-
import {extend, prop, propEq, applyPairs, map, find, allTrueR, values} from "../common/common";
3+
import {extend, applyPairs, map, find, allTrueR, values} from "../common/common";
4+
import {prop, propEq} from "../common/hof";
45
import {State} from "../state/module";
56
import {RawParams} from "../params/interface";
67
import {Param} from "../params/module";

src/path/pathFactory.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/** @module path */ /** for typedoc */
22

3-
import {extend, find, prop, propEq, pick, omit, not, curry, tail, mergeR} from "../common/common";
3+
import {extend, find, pick, omit, tail, mergeR} from "../common/common";
4+
import {prop, propEq, not, curry} from "../common/hof";
45

56
import {RawParams} from "../params/interface";
67
import {TreeChanges} from "../transition/interface";

src/resolve/resolvable.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
/** @module path */ /** for typedoc */
22
/// <reference path='../../typings/angularjs/angular.d.ts' />
3-
import {extend, pick, map, filter, not} from "../common/common";
3+
import {extend, pick, map, filter} from "../common/common";
4+
import {not} from "../common/hof";
5+
import {isInjectable} from "../common/predicates";
6+
47
import {services} from "../common/coreservices";
58
import {trace} from "../common/trace";
69
import {IPromise} from "angular";
710
import {Resolvables, IOptions1} from "./interface";
811

912
import {ResolveContext} from "./resolveContext";
10-
import {isInjectable} from "../common/common";
1113

1214
/**
1315
* The basic building block for the resolve system.

0 commit comments

Comments
 (0)