You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ft...@apache.org on 2015/07/09 16:55:18 UTC
[9/9] git commit: [flex-falcon] [refs/heads/develop] - Merge branch
'add-collect-import-pass' into develop
Merge branch 'add-collect-import-pass' into develop
Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/e25e4827
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/e25e4827
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/e25e4827
Branch: refs/heads/develop
Commit: e25e48272086268513cc336e72a00e4afcccf5d9
Parents: 0a63b49 134f102
Author: Frédéric THOMAS <we...@gmail.com>
Authored: Thu Jul 9 15:54:13 2015 +0100
Committer: Frédéric THOMAS <we...@gmail.com>
Committed: Thu Jul 9 15:54:13 2015 +0100
----------------------------------------------------------------------
.../codegen/externals/ExternalsTestBase.java | 29 ++-
.../codegen/externals/TestCollectImports.java | 221 +++++++++++++++++++
.../imports/import_constructor_signatures.js | 43 ++++
.../imports/import_functions.js | 47 ++++
.../imports/import_interfaces.js | 49 ++++
.../imports/import_method_signatures.js | 71 ++++++
.../imports/import_superclasses.js | 46 ++++
.../externals/pass/CollectImportsPass.java | 170 ++++++++++++++
.../externals/pass/ReferenceCompiler.java | 23 +-
.../externals/pass/ResolvePackagesPass.java | 9 +-
.../externals/reference/BaseReference.java | 36 ++-
.../externals/reference/ClassReference.java | 196 +++++++---------
.../externals/reference/FieldReference.java | 24 +-
.../externals/reference/FunctionReference.java | 126 +++++++----
.../externals/reference/MethodReference.java | 71 ++++--
.../externals/reference/ParameterReference.java | 34 +++
.../externals/reference/ReferenceModel.java | 38 ++--
.../codegen/externals/utils/FunctionUtils.java | 71 +++---
.../codegen/externals/utils/JSTypeUtils.java | 20 +-
19 files changed, 1037 insertions(+), 287 deletions(-)
----------------------------------------------------------------------