From 88a5b8da0fbb81acfa347b788f6479081998c960 Mon Sep 17 00:00:00 2001 From: Jeff Cross Date: Wed, 19 Aug 2015 10:36:52 -0700 Subject: [PATCH] chore(transform): move transform module to modules_dart The build/pure-packages.dart gulp task has also been updated to move the files into the angular2 tree. Closes #3729 --- gulpfile.js | 19 ++++++++++++++++--- .../transform/bind_generator/generator.dart | 0 .../transform/bind_generator/transformer.dart | 0 .../src/transform/bind_generator/visitor.dart | 0 .../transform/common/annotation_matcher.dart | 0 .../src/transform/common/asset_reader.dart | 0 .../transform/common/async_string_writer.dart | 0 .../transform/common/class_matcher_base.dart | 0 .../common/directive_metadata_reader.dart | 0 .../lib}/src/transform/common/formatter.dart | 0 .../transform/common/interface_matcher.dart | 0 .../lib}/src/transform/common/logging.dart | 0 .../src/transform/common/mirror_mode.dart | 0 .../lib}/src/transform/common/names.dart | 0 .../lib}/src/transform/common/ng_deps.dart | 0 .../lib}/src/transform/common/ng_meta.dart | 0 .../lib}/src/transform/common/options.dart | 0 .../src/transform/common/options_reader.dart | 0 .../src/transform/common/property_utils.dart | 0 .../src/transform/common/registered_type.dart | 0 .../lib}/src/transform/common/xhr_impl.dart | 0 .../transform/deferred_rewriter/rewriter.dart | 0 .../deferred_rewriter/transformer.dart | 0 .../lib}/src/transform/di_transformer.dart | 0 .../transform/directive_linker/linker.dart | 0 .../directive_linker/transformer.dart | 0 .../extractor.dart | 0 .../transformer.dart | 0 .../directive_processor/rewriter.dart | 0 .../directive_processor/transformer.dart | 0 .../directive_processor/visitors.dart | 0 .../reflection_remover/ast_tester.dart | 0 .../transform/reflection_remover/codegen.dart | 0 .../remove_reflection_capabilities.dart | 0 .../reflection_remover/rewriter.dart | 0 .../reflection_remover/transformer.dart | 0 .../change_detector_codegen.dart | 0 .../compile_step_factory.dart | 0 .../template_compiler/generator.dart | 0 .../template_compiler/reflection/codegen.dart | 0 .../template_compiler/reflection/model.dart | 0 .../reflection/processor.dart | 0 .../reflection/reflection_capabilities.dart | 0 .../template_compiler/transformer.dart | 0 .../view_definition_creator.dart | 0 .../lib}/src/transform/transformer.dart | 0 .../transform/lib}/transformer.dart | 0 .../transform/bind_generator/all_tests.dart | 0 .../basic_bind_files/bar.ng_deps.dart | 0 .../expected/bar.ng_deps.dart | 0 .../expected/soup.ng_deps.dart | 0 .../soup.ng_deps.dart | 0 .../events_files/bar.ng_deps.dart | 0 .../events_files/expected/bar.ng_deps.dart | 0 .../common/annotation_matcher_test.dart | 0 .../test/transform/common/application.dart | 0 .../common/async_string_writer_tests.dart | 0 .../test/transform/common/ng_meta_test.dart | 0 .../test/transform/common/read_file.dart | 0 .../common/reflection_capabilities.dart | 0 .../deferred_rewriter/all_tests.dart | 0 .../expected/index.dart | 0 .../complex_deferred_example/hello.dart | 0 .../hello.ng_deps.dart | 0 .../complex_deferred_example/index.dart | 0 .../deferred_example_no_ng_deps/hello.dart | 0 .../deferred_example_no_ng_deps/index.dart | 0 .../no_deferred_libraries/index.dart | 0 .../no_ng_deps_libraries/index.dart | 0 .../expected/index.dart | 0 .../simple_deferred_example/hello.dart | 0 .../hello.ng_deps.dart | 0 .../simple_deferred_example/index.dart | 0 .../transform/directive_linker/all_tests.dart | 0 .../simple_export_files/bar.ng_deps.dart | 0 .../expected/bar.ng_deps.dart | 0 .../expected/foo.ng_deps.dart | 0 .../expected/index.ng_deps.dart | 0 .../simple_export_files/foo.ng_deps.dart | 0 .../simple_export_files/index.ng_deps.dart | 0 .../simple_files/bar.ng_deps.dart | 0 .../simple_files/expected/bar.ng_deps.dart | 0 .../simple_files/expected/foo.ng_deps.dart | 0 .../simple_files/expected/index.ng_deps.dart | 0 .../simple_files/foo.ng_deps.dart | 0 .../simple_files/index.ng_deps.dart | 0 .../absolute_export_files/bar.ng_deps.dart | 0 .../absolute_export_files/foo.ng_deps.dart | 0 .../adjacent_strings_files/foo.ng_deps.dart | 0 .../all_tests.dart | 0 .../directive_aliases_files/bar.aliases.json | 0 .../directive_aliases_files/bar.ng_deps.dart | 0 .../directive_aliases_files/foo.aliases.json | 0 .../directive_aliases_files/foo.ng_deps.dart | 0 .../changeDetection.ng_deps.dart | 0 .../compile_children.ng_deps.dart | 0 .../directive_export_as.ng_deps.dart | 0 .../events.ng_deps.dart | 0 .../host_listeners.ng_deps.dart | 0 .../lifecycle.ng_deps.dart | 0 .../properties.ng_deps.dart | 0 .../selector.ng_deps.dart | 0 .../too_many_directives.ng_deps.dart | 0 .../export_files/bar.ng_deps.dart | 0 .../export_files/foo.ng_deps.dart | 0 .../recursive_export_files/bar.ng_deps.dart | 0 .../recursive_export_files/baz.ng_deps.dart | 0 .../recursive_export_files/foo.ng_deps.dart | 0 .../simple_files/foo.ng_deps.dart | 0 .../expected/hello.ng_deps.dart | 0 .../absolute_url_expression_files/hello.dart | 0 .../template.css | 0 .../template.html | 0 .../directive_processor/all_tests.dart | 0 .../custom_metadata/bad_soup.dart | 0 .../expected/package_soup.ng_deps.dart | 0 .../expected/relative_soup.ng_deps.dart | 0 .../custom_metadata/package_soup.dart | 0 .../custom_metadata/relative_soup.dart | 0 .../directive_aliases_files/a.dart | 0 .../directive_aliases_files/b.dart | 0 .../expected/hello.aliases.json | 0 .../expected/hello.ng_deps.dart | 0 .../directive_aliases_files/hello.dart | 0 .../directive_aliases_files/template.css | 0 .../directive_aliases_files/template.html | 0 .../expected/hello.ng_deps.dart | 0 .../expected/soup.ng_deps.dart | 0 .../interface_chain_files/soup.dart | 0 .../expected/soup.ng_deps.dart | 0 .../interface_lifecycle_files/soup.dart | 0 .../expected/soup.ng_deps.dart | 0 .../interfaces_files/soup.dart | 0 .../expected/hello.ng_deps.dart | 0 .../invalid_url_files/hello.dart | 0 .../expected/soup.ng_deps.dart | 0 .../soup.dart | 0 .../expected/main.ng_deps.dart | 0 .../multiple_part_files/main.dart | 0 .../multiple_part_files/part1.dart | 0 .../multiple_part_files/part2.dart | 0 .../expected/hello.ng_deps.dart | 0 .../multiple_style_urls_files/hello.dart | 0 .../multiple_style_urls_files/template.css | 0 .../multiple_style_urls_files/template.html | 0 .../template_other.css | 0 .../expected/hello.ng_deps.dart | 0 .../hello.dart | 0 .../template.css | 0 .../template.html | 0 .../template_other.css | 0 .../expected/soup.ng_deps.dart | 0 .../parameter_metadata/soup.dart | 0 .../part_files/expected/main.ng_deps.dart | 0 .../directive_processor/part_files/main.dart | 0 .../directive_processor/part_files/part.dart | 0 .../expected/soup.ng_deps.dart | 0 .../soup.dart | 0 .../expected/hello.ng_deps.dart | 0 .../split_url_expression_files/hello.dart | 0 .../split_url_expression_files/template.html | 0 .../expected/hello.ng_deps.dart | 0 .../static_function_files/hello.dart | 0 .../expected/soup.ng_deps.dart | 0 .../superclass_files/soup.dart | 0 .../expected/soup.ng_deps.dart | 0 .../superclass_lifecycle_files/soup.dart | 0 .../expected/hello.ng_deps.dart | 0 .../url_expression_files/hello.dart | 0 .../url_expression_files/template.html | 0 .../test/transform/integration/all_tests.dart | 0 .../integration/list_of_types_files/bar.dart | 0 .../expected/bar.ng_deps.dart | 0 .../integration/list_of_types_files/foo.dart | 0 .../list_of_types_files/index.dart | 0 .../simple_annotation_files/bar.dart | 0 .../expected/bar.ng_deps.dart | 0 .../expected/bar.ng_meta.json | 0 .../expected/index.ng_deps.dart | 0 .../simple_annotation_files/index.dart | 0 .../integration/synthetic_ctor_files/bar.dart | 0 .../expected/bar.ng_deps.dart | 0 .../synthetic_ctor_files/index.dart | 0 .../two_annotations_files/bar.dart | 0 .../expected/bar.ng_deps.dart | 0 .../two_annotations_files/index.dart | 0 .../integration/two_deps_files/bar.dart | 0 .../two_deps_files/expected/bar.ng_deps.dart | 0 .../integration/two_deps_files/foo.dart | 0 .../integration/two_deps_files/index.dart | 0 .../reflection_remover/all_tests.dart | 0 .../bootstrap_files/README.md | 0 .../bootstrap_files/expected/index.dart | 0 .../bootstrap_files/index.dart | 0 .../reflection_remover/debug_files/README.md | 0 .../debug_files/expected/index.dart | 0 .../reflection_remover/debug_files/index.dart | 0 .../debug_mirrors_files/README.md | 0 .../debug_mirrors_files/expected/index.dart | 0 .../debug_mirrors_files/index.dart | 0 .../transform/reflection_remover/index.dart | 0 .../log_mirrors_files/README.md | 0 .../log_mirrors_files/expected/index.dart | 0 .../log_mirrors_files/index.dart | 0 .../reflection_remover_files/README.md | 0 .../expected/index.dart | 0 .../reflection_remover_files/index.dart | 0 .../verbose_files/expected/index.dart | 0 .../template_compiler/all_tests.dart | 0 .../hello1.ng_deps.dart | 0 .../hello1.ng_meta.json | 0 .../hello2.ng_deps.dart | 0 .../hello2.ng_meta.json | 0 .../expected/hello.ng_deps.dart | 0 .../duplicate_files/hello.ng_deps.dart | 0 .../duplicate_files/hello.ng_meta.json | 0 .../expected/hello.ng_deps.dart | 0 .../hello.ng_deps.dart | 0 .../hello.ng_meta.json | 0 .../expected/hello.ng_deps.dart | 0 .../inline_method_files/hello.ng_deps.dart | 0 .../inline_method_files/hello.ng_meta.json | 0 .../ng_for_files/hello.ng_deps.dart | 0 .../ng_for_files/hello.ng_meta.json | 0 .../expected/hello.ng_deps.dart | 0 .../one_directive_files/hello.ng_deps.dart | 0 .../one_directive_files/hello.ng_meta.json | 0 .../expected/hello.ng_deps.dart | 0 .../url_expression_files/hello.ng_deps.dart | 0 .../url_expression_files/hello.ng_meta.json | 0 .../url_expression_files/template.html | 0 .../expected/hello.ng_deps.dart | 0 .../url_method_files/hello.ng_deps.dart | 0 .../url_method_files/hello.ng_meta.json | 0 .../url_method_files/template.html | 0 .../expected/goodbye.ng_deps.dart | 0 .../expected/hello.ng_deps.dart | 0 .../expected/ng2_prefix.ng_deps.dart | 0 .../with_prefix_files/goodbye.ng_deps.dart | 0 .../with_prefix_files/goodbye.ng_meta.json | 0 .../with_prefix_files/hello.ng_deps.dart | 0 .../with_prefix_files/hello.ng_meta.json | 0 .../with_prefix_files/ng2_prefix.ng_deps.dart | 0 .../with_prefix_files/ng2_prefix.ng_meta.json | 0 .../test/transform/transform.server.spec.dart | 0 245 files changed, 16 insertions(+), 3 deletions(-) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/bind_generator/generator.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/bind_generator/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/bind_generator/visitor.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/annotation_matcher.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/asset_reader.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/async_string_writer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/class_matcher_base.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/directive_metadata_reader.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/formatter.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/interface_matcher.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/logging.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/mirror_mode.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/names.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/ng_meta.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/options.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/options_reader.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/property_utils.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/registered_type.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/common/xhr_impl.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/deferred_rewriter/rewriter.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/deferred_rewriter/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/di_transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/directive_linker/linker.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/directive_linker/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/directive_metadata_extractor/extractor.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/directive_metadata_extractor/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/directive_processor/rewriter.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/directive_processor/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/directive_processor/visitors.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/reflection_remover/ast_tester.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/reflection_remover/codegen.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/reflection_remover/remove_reflection_capabilities.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/reflection_remover/rewriter.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/reflection_remover/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/change_detector_codegen.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/compile_step_factory.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/generator.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/reflection/codegen.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/reflection/model.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/reflection/processor.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/reflection/reflection_capabilities.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/template_compiler/view_definition_creator.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/src/transform/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform/lib}/transformer.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/bind_generator/all_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/bind_generator/basic_bind_files/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/bind_generator/basic_bind_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/bind_generator/duplicate_bind_name_files/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/bind_generator/duplicate_bind_name_files/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/bind_generator/events_files/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/bind_generator/events_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/common/annotation_matcher_test.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/common/application.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/common/async_string_writer_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/common/ng_meta_test.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/common/read_file.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/common/reflection_capabilities.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/all_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/complex_deferred_example/expected/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/complex_deferred_example/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/complex_deferred_example/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/complex_deferred_example/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/deferred_example_no_ng_deps/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/deferred_example_no_ng_deps/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/no_deferred_libraries/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/no_ng_deps_libraries/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/simple_deferred_example/expected/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/simple_deferred_example/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/simple_deferred_example/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/deferred_rewriter/simple_deferred_example/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/all_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_export_files/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_export_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_export_files/expected/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_export_files/expected/index.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_export_files/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_export_files/index.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_files/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_files/expected/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_files/expected/index.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_files/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_linker/simple_files/index.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/absolute_export_files/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/absolute_export_files/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/adjacent_strings_files/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/all_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_aliases_files/bar.aliases.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_aliases_files/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_aliases_files/foo.aliases.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_aliases_files/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/changeDetection.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/compile_children.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/directive_export_as.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/events.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/host_listeners.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/lifecycle.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/properties.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/selector.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/directive_metadata_files/too_many_directives.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/export_files/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/export_files/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/recursive_export_files/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/recursive_export_files/baz.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/recursive_export_files/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_metadata_extractor/simple_files/foo.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/absolute_url_expression_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/absolute_url_expression_files/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/absolute_url_expression_files/template.css (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/absolute_url_expression_files/template.html (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/all_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/custom_metadata/bad_soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/custom_metadata/expected/package_soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/custom_metadata/expected/relative_soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/custom_metadata/package_soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/custom_metadata/relative_soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/directive_aliases_files/a.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/directive_aliases_files/b.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/directive_aliases_files/expected/hello.aliases.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/directive_aliases_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/directive_aliases_files/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/directive_aliases_files/template.css (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/directive_aliases_files/template.html (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/interface_chain_files/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/interface_chain_files/soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/interface_lifecycle_files/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/interface_lifecycle_files/soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/interfaces_files/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/interfaces_files/soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/invalid_url_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/invalid_url_files/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_interface_lifecycle_files/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_interface_lifecycle_files/soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_part_files/expected/main.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_part_files/main.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_part_files/part1.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_part_files/part2.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_files/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_files/template.css (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_files/template.html (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_files/template_other.css (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_not_inlined_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_not_inlined_files/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.css (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.html (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template_other.css (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/parameter_metadata/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/parameter_metadata/soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/part_files/expected/main.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/part_files/main.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/part_files/part.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/prefixed_interface_lifecycle_files/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/prefixed_interface_lifecycle_files/soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/split_url_expression_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/split_url_expression_files/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/split_url_expression_files/template.html (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/static_function_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/static_function_files/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/superclass_files/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/superclass_files/soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/superclass_lifecycle_files/expected/soup.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/superclass_lifecycle_files/soup.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/url_expression_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/url_expression_files/hello.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/directive_processor/url_expression_files/template.html (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/all_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/list_of_types_files/bar.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/list_of_types_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/list_of_types_files/foo.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/list_of_types_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/simple_annotation_files/bar.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/simple_annotation_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/simple_annotation_files/expected/bar.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/simple_annotation_files/expected/index.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/simple_annotation_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/synthetic_ctor_files/bar.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/synthetic_ctor_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/synthetic_ctor_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/two_annotations_files/bar.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/two_annotations_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/two_annotations_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/two_deps_files/bar.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/two_deps_files/expected/bar.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/two_deps_files/foo.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/integration/two_deps_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/all_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/bootstrap_files/README.md (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/bootstrap_files/expected/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/bootstrap_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/debug_files/README.md (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/debug_files/expected/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/debug_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/debug_mirrors_files/README.md (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/debug_mirrors_files/expected/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/debug_mirrors_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/log_mirrors_files/README.md (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/log_mirrors_files/expected/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/log_mirrors_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/reflection_remover_files/README.md (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/reflection_remover_files/expected/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/reflection_remover_files/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/reflection_remover/verbose_files/expected/index.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/all_tests.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/directive_aliases_files/hello1.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/directive_aliases_files/hello1.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/directive_aliases_files/hello2.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/directive_aliases_files/hello2.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/duplicate_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/duplicate_files/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/duplicate_files/hello.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/inline_expression_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/inline_expression_files/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/inline_expression_files/hello.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/inline_method_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/inline_method_files/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/inline_method_files/hello.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/ng_for_files/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/ng_for_files/hello.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/one_directive_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/one_directive_files/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/one_directive_files/hello.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/url_expression_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/url_expression_files/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/url_expression_files/hello.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/url_expression_files/template.html (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/url_method_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/url_method_files/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/url_method_files/hello.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/url_method_files/template.html (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/expected/goodbye.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/expected/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/expected/ng2_prefix.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/goodbye.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/goodbye.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/hello.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/hello.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_deps.dart (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_meta.json (100%) rename {modules/angular2 => modules_dart/transform}/test/transform/transform.server.spec.dart (100%) diff --git a/gulpfile.js b/gulpfile.js index 92ba289cab..f614fdd1ba 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -820,15 +820,25 @@ gulp.task('test.typings', ['!pre.test.typings'], function() { // // This task also fixes relative `dependency_overrides` paths in `pubspec.yaml` // files. +// +// This task is expected to be run after build/tree.dart gulp.task('build/pure-packages.dart', function() { var through2 = require('through2'); var yaml = require('js-yaml'); var originalPrefix = '../../dist/dart/'; - return gulp + var transformStream = gulp + .src([ + 'modules_dart/transform/**/*', + '!modules_dart/transform/pubspec.yaml' + ]) + .pipe(gulp.dest(path.join(CONFIG.dest.dart, 'angular2'))); + + var moveStream = gulp .src([ 'modules_dart/**/*.dart', 'modules_dart/**/pubspec.yaml', + '!modules_dart/transform/**' ]) .pipe(through2.obj(function(file, enc, done) { if (file.path.endsWith('pubspec.yaml')) { @@ -864,17 +874,20 @@ gulp.task('build/pure-packages.dart', function() { this.push(file); done(); })) - .pipe(gulp.dest('dist/dart')); + .pipe(gulp.dest(CONFIG.dest.dart)); + + + return merge2(transformStream, moveStream); }); // Builds all Dart packages, but does not compile them gulp.task('build/packages.dart', function(done) { runSequence( 'build/tree.dart', + 'build/pure-packages.dart', // Run after 'build/tree.dart' because broccoli clears the dist/dart folder '!build/pubget.angular2.dart', '!build/change_detect.dart', - 'build/pure-packages.dart', sequenceComplete(done)); }); diff --git a/modules/angular2/src/transform/bind_generator/generator.dart b/modules_dart/transform/lib/src/transform/bind_generator/generator.dart similarity index 100% rename from modules/angular2/src/transform/bind_generator/generator.dart rename to modules_dart/transform/lib/src/transform/bind_generator/generator.dart diff --git a/modules/angular2/src/transform/bind_generator/transformer.dart b/modules_dart/transform/lib/src/transform/bind_generator/transformer.dart similarity index 100% rename from modules/angular2/src/transform/bind_generator/transformer.dart rename to modules_dart/transform/lib/src/transform/bind_generator/transformer.dart diff --git a/modules/angular2/src/transform/bind_generator/visitor.dart b/modules_dart/transform/lib/src/transform/bind_generator/visitor.dart similarity index 100% rename from modules/angular2/src/transform/bind_generator/visitor.dart rename to modules_dart/transform/lib/src/transform/bind_generator/visitor.dart diff --git a/modules/angular2/src/transform/common/annotation_matcher.dart b/modules_dart/transform/lib/src/transform/common/annotation_matcher.dart similarity index 100% rename from modules/angular2/src/transform/common/annotation_matcher.dart rename to modules_dart/transform/lib/src/transform/common/annotation_matcher.dart diff --git a/modules/angular2/src/transform/common/asset_reader.dart b/modules_dart/transform/lib/src/transform/common/asset_reader.dart similarity index 100% rename from modules/angular2/src/transform/common/asset_reader.dart rename to modules_dart/transform/lib/src/transform/common/asset_reader.dart diff --git a/modules/angular2/src/transform/common/async_string_writer.dart b/modules_dart/transform/lib/src/transform/common/async_string_writer.dart similarity index 100% rename from modules/angular2/src/transform/common/async_string_writer.dart rename to modules_dart/transform/lib/src/transform/common/async_string_writer.dart diff --git a/modules/angular2/src/transform/common/class_matcher_base.dart b/modules_dart/transform/lib/src/transform/common/class_matcher_base.dart similarity index 100% rename from modules/angular2/src/transform/common/class_matcher_base.dart rename to modules_dart/transform/lib/src/transform/common/class_matcher_base.dart diff --git a/modules/angular2/src/transform/common/directive_metadata_reader.dart b/modules_dart/transform/lib/src/transform/common/directive_metadata_reader.dart similarity index 100% rename from modules/angular2/src/transform/common/directive_metadata_reader.dart rename to modules_dart/transform/lib/src/transform/common/directive_metadata_reader.dart diff --git a/modules/angular2/src/transform/common/formatter.dart b/modules_dart/transform/lib/src/transform/common/formatter.dart similarity index 100% rename from modules/angular2/src/transform/common/formatter.dart rename to modules_dart/transform/lib/src/transform/common/formatter.dart diff --git a/modules/angular2/src/transform/common/interface_matcher.dart b/modules_dart/transform/lib/src/transform/common/interface_matcher.dart similarity index 100% rename from modules/angular2/src/transform/common/interface_matcher.dart rename to modules_dart/transform/lib/src/transform/common/interface_matcher.dart diff --git a/modules/angular2/src/transform/common/logging.dart b/modules_dart/transform/lib/src/transform/common/logging.dart similarity index 100% rename from modules/angular2/src/transform/common/logging.dart rename to modules_dart/transform/lib/src/transform/common/logging.dart diff --git a/modules/angular2/src/transform/common/mirror_mode.dart b/modules_dart/transform/lib/src/transform/common/mirror_mode.dart similarity index 100% rename from modules/angular2/src/transform/common/mirror_mode.dart rename to modules_dart/transform/lib/src/transform/common/mirror_mode.dart diff --git a/modules/angular2/src/transform/common/names.dart b/modules_dart/transform/lib/src/transform/common/names.dart similarity index 100% rename from modules/angular2/src/transform/common/names.dart rename to modules_dart/transform/lib/src/transform/common/names.dart diff --git a/modules/angular2/src/transform/common/ng_deps.dart b/modules_dart/transform/lib/src/transform/common/ng_deps.dart similarity index 100% rename from modules/angular2/src/transform/common/ng_deps.dart rename to modules_dart/transform/lib/src/transform/common/ng_deps.dart diff --git a/modules/angular2/src/transform/common/ng_meta.dart b/modules_dart/transform/lib/src/transform/common/ng_meta.dart similarity index 100% rename from modules/angular2/src/transform/common/ng_meta.dart rename to modules_dart/transform/lib/src/transform/common/ng_meta.dart diff --git a/modules/angular2/src/transform/common/options.dart b/modules_dart/transform/lib/src/transform/common/options.dart similarity index 100% rename from modules/angular2/src/transform/common/options.dart rename to modules_dart/transform/lib/src/transform/common/options.dart diff --git a/modules/angular2/src/transform/common/options_reader.dart b/modules_dart/transform/lib/src/transform/common/options_reader.dart similarity index 100% rename from modules/angular2/src/transform/common/options_reader.dart rename to modules_dart/transform/lib/src/transform/common/options_reader.dart diff --git a/modules/angular2/src/transform/common/property_utils.dart b/modules_dart/transform/lib/src/transform/common/property_utils.dart similarity index 100% rename from modules/angular2/src/transform/common/property_utils.dart rename to modules_dart/transform/lib/src/transform/common/property_utils.dart diff --git a/modules/angular2/src/transform/common/registered_type.dart b/modules_dart/transform/lib/src/transform/common/registered_type.dart similarity index 100% rename from modules/angular2/src/transform/common/registered_type.dart rename to modules_dart/transform/lib/src/transform/common/registered_type.dart diff --git a/modules/angular2/src/transform/common/xhr_impl.dart b/modules_dart/transform/lib/src/transform/common/xhr_impl.dart similarity index 100% rename from modules/angular2/src/transform/common/xhr_impl.dart rename to modules_dart/transform/lib/src/transform/common/xhr_impl.dart diff --git a/modules/angular2/src/transform/deferred_rewriter/rewriter.dart b/modules_dart/transform/lib/src/transform/deferred_rewriter/rewriter.dart similarity index 100% rename from modules/angular2/src/transform/deferred_rewriter/rewriter.dart rename to modules_dart/transform/lib/src/transform/deferred_rewriter/rewriter.dart diff --git a/modules/angular2/src/transform/deferred_rewriter/transformer.dart b/modules_dart/transform/lib/src/transform/deferred_rewriter/transformer.dart similarity index 100% rename from modules/angular2/src/transform/deferred_rewriter/transformer.dart rename to modules_dart/transform/lib/src/transform/deferred_rewriter/transformer.dart diff --git a/modules/angular2/src/transform/di_transformer.dart b/modules_dart/transform/lib/src/transform/di_transformer.dart similarity index 100% rename from modules/angular2/src/transform/di_transformer.dart rename to modules_dart/transform/lib/src/transform/di_transformer.dart diff --git a/modules/angular2/src/transform/directive_linker/linker.dart b/modules_dart/transform/lib/src/transform/directive_linker/linker.dart similarity index 100% rename from modules/angular2/src/transform/directive_linker/linker.dart rename to modules_dart/transform/lib/src/transform/directive_linker/linker.dart diff --git a/modules/angular2/src/transform/directive_linker/transformer.dart b/modules_dart/transform/lib/src/transform/directive_linker/transformer.dart similarity index 100% rename from modules/angular2/src/transform/directive_linker/transformer.dart rename to modules_dart/transform/lib/src/transform/directive_linker/transformer.dart diff --git a/modules/angular2/src/transform/directive_metadata_extractor/extractor.dart b/modules_dart/transform/lib/src/transform/directive_metadata_extractor/extractor.dart similarity index 100% rename from modules/angular2/src/transform/directive_metadata_extractor/extractor.dart rename to modules_dart/transform/lib/src/transform/directive_metadata_extractor/extractor.dart diff --git a/modules/angular2/src/transform/directive_metadata_extractor/transformer.dart b/modules_dart/transform/lib/src/transform/directive_metadata_extractor/transformer.dart similarity index 100% rename from modules/angular2/src/transform/directive_metadata_extractor/transformer.dart rename to modules_dart/transform/lib/src/transform/directive_metadata_extractor/transformer.dart diff --git a/modules/angular2/src/transform/directive_processor/rewriter.dart b/modules_dart/transform/lib/src/transform/directive_processor/rewriter.dart similarity index 100% rename from modules/angular2/src/transform/directive_processor/rewriter.dart rename to modules_dart/transform/lib/src/transform/directive_processor/rewriter.dart diff --git a/modules/angular2/src/transform/directive_processor/transformer.dart b/modules_dart/transform/lib/src/transform/directive_processor/transformer.dart similarity index 100% rename from modules/angular2/src/transform/directive_processor/transformer.dart rename to modules_dart/transform/lib/src/transform/directive_processor/transformer.dart diff --git a/modules/angular2/src/transform/directive_processor/visitors.dart b/modules_dart/transform/lib/src/transform/directive_processor/visitors.dart similarity index 100% rename from modules/angular2/src/transform/directive_processor/visitors.dart rename to modules_dart/transform/lib/src/transform/directive_processor/visitors.dart diff --git a/modules/angular2/src/transform/reflection_remover/ast_tester.dart b/modules_dart/transform/lib/src/transform/reflection_remover/ast_tester.dart similarity index 100% rename from modules/angular2/src/transform/reflection_remover/ast_tester.dart rename to modules_dart/transform/lib/src/transform/reflection_remover/ast_tester.dart diff --git a/modules/angular2/src/transform/reflection_remover/codegen.dart b/modules_dart/transform/lib/src/transform/reflection_remover/codegen.dart similarity index 100% rename from modules/angular2/src/transform/reflection_remover/codegen.dart rename to modules_dart/transform/lib/src/transform/reflection_remover/codegen.dart diff --git a/modules/angular2/src/transform/reflection_remover/remove_reflection_capabilities.dart b/modules_dart/transform/lib/src/transform/reflection_remover/remove_reflection_capabilities.dart similarity index 100% rename from modules/angular2/src/transform/reflection_remover/remove_reflection_capabilities.dart rename to modules_dart/transform/lib/src/transform/reflection_remover/remove_reflection_capabilities.dart diff --git a/modules/angular2/src/transform/reflection_remover/rewriter.dart b/modules_dart/transform/lib/src/transform/reflection_remover/rewriter.dart similarity index 100% rename from modules/angular2/src/transform/reflection_remover/rewriter.dart rename to modules_dart/transform/lib/src/transform/reflection_remover/rewriter.dart diff --git a/modules/angular2/src/transform/reflection_remover/transformer.dart b/modules_dart/transform/lib/src/transform/reflection_remover/transformer.dart similarity index 100% rename from modules/angular2/src/transform/reflection_remover/transformer.dart rename to modules_dart/transform/lib/src/transform/reflection_remover/transformer.dart diff --git a/modules/angular2/src/transform/template_compiler/change_detector_codegen.dart b/modules_dart/transform/lib/src/transform/template_compiler/change_detector_codegen.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/change_detector_codegen.dart rename to modules_dart/transform/lib/src/transform/template_compiler/change_detector_codegen.dart diff --git a/modules/angular2/src/transform/template_compiler/compile_step_factory.dart b/modules_dart/transform/lib/src/transform/template_compiler/compile_step_factory.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/compile_step_factory.dart rename to modules_dart/transform/lib/src/transform/template_compiler/compile_step_factory.dart diff --git a/modules/angular2/src/transform/template_compiler/generator.dart b/modules_dart/transform/lib/src/transform/template_compiler/generator.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/generator.dart rename to modules_dart/transform/lib/src/transform/template_compiler/generator.dart diff --git a/modules/angular2/src/transform/template_compiler/reflection/codegen.dart b/modules_dart/transform/lib/src/transform/template_compiler/reflection/codegen.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/reflection/codegen.dart rename to modules_dart/transform/lib/src/transform/template_compiler/reflection/codegen.dart diff --git a/modules/angular2/src/transform/template_compiler/reflection/model.dart b/modules_dart/transform/lib/src/transform/template_compiler/reflection/model.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/reflection/model.dart rename to modules_dart/transform/lib/src/transform/template_compiler/reflection/model.dart diff --git a/modules/angular2/src/transform/template_compiler/reflection/processor.dart b/modules_dart/transform/lib/src/transform/template_compiler/reflection/processor.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/reflection/processor.dart rename to modules_dart/transform/lib/src/transform/template_compiler/reflection/processor.dart diff --git a/modules/angular2/src/transform/template_compiler/reflection/reflection_capabilities.dart b/modules_dart/transform/lib/src/transform/template_compiler/reflection/reflection_capabilities.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/reflection/reflection_capabilities.dart rename to modules_dart/transform/lib/src/transform/template_compiler/reflection/reflection_capabilities.dart diff --git a/modules/angular2/src/transform/template_compiler/transformer.dart b/modules_dart/transform/lib/src/transform/template_compiler/transformer.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/transformer.dart rename to modules_dart/transform/lib/src/transform/template_compiler/transformer.dart diff --git a/modules/angular2/src/transform/template_compiler/view_definition_creator.dart b/modules_dart/transform/lib/src/transform/template_compiler/view_definition_creator.dart similarity index 100% rename from modules/angular2/src/transform/template_compiler/view_definition_creator.dart rename to modules_dart/transform/lib/src/transform/template_compiler/view_definition_creator.dart diff --git a/modules/angular2/src/transform/transformer.dart b/modules_dart/transform/lib/src/transform/transformer.dart similarity index 100% rename from modules/angular2/src/transform/transformer.dart rename to modules_dart/transform/lib/src/transform/transformer.dart diff --git a/modules/angular2/transformer.dart b/modules_dart/transform/lib/transformer.dart similarity index 100% rename from modules/angular2/transformer.dart rename to modules_dart/transform/lib/transformer.dart diff --git a/modules/angular2/test/transform/bind_generator/all_tests.dart b/modules_dart/transform/test/transform/bind_generator/all_tests.dart similarity index 100% rename from modules/angular2/test/transform/bind_generator/all_tests.dart rename to modules_dart/transform/test/transform/bind_generator/all_tests.dart diff --git a/modules/angular2/test/transform/bind_generator/basic_bind_files/bar.ng_deps.dart b/modules_dart/transform/test/transform/bind_generator/basic_bind_files/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/bind_generator/basic_bind_files/bar.ng_deps.dart rename to modules_dart/transform/test/transform/bind_generator/basic_bind_files/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/bind_generator/basic_bind_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/bind_generator/basic_bind_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/bind_generator/basic_bind_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/bind_generator/basic_bind_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/bind_generator/duplicate_bind_name_files/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/bind_generator/duplicate_bind_name_files/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/bind_generator/duplicate_bind_name_files/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/bind_generator/duplicate_bind_name_files/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/bind_generator/duplicate_bind_name_files/soup.ng_deps.dart b/modules_dart/transform/test/transform/bind_generator/duplicate_bind_name_files/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/bind_generator/duplicate_bind_name_files/soup.ng_deps.dart rename to modules_dart/transform/test/transform/bind_generator/duplicate_bind_name_files/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/bind_generator/events_files/bar.ng_deps.dart b/modules_dart/transform/test/transform/bind_generator/events_files/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/bind_generator/events_files/bar.ng_deps.dart rename to modules_dart/transform/test/transform/bind_generator/events_files/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/bind_generator/events_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/bind_generator/events_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/bind_generator/events_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/bind_generator/events_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/common/annotation_matcher_test.dart b/modules_dart/transform/test/transform/common/annotation_matcher_test.dart similarity index 100% rename from modules/angular2/test/transform/common/annotation_matcher_test.dart rename to modules_dart/transform/test/transform/common/annotation_matcher_test.dart diff --git a/modules/angular2/test/transform/common/application.dart b/modules_dart/transform/test/transform/common/application.dart similarity index 100% rename from modules/angular2/test/transform/common/application.dart rename to modules_dart/transform/test/transform/common/application.dart diff --git a/modules/angular2/test/transform/common/async_string_writer_tests.dart b/modules_dart/transform/test/transform/common/async_string_writer_tests.dart similarity index 100% rename from modules/angular2/test/transform/common/async_string_writer_tests.dart rename to modules_dart/transform/test/transform/common/async_string_writer_tests.dart diff --git a/modules/angular2/test/transform/common/ng_meta_test.dart b/modules_dart/transform/test/transform/common/ng_meta_test.dart similarity index 100% rename from modules/angular2/test/transform/common/ng_meta_test.dart rename to modules_dart/transform/test/transform/common/ng_meta_test.dart diff --git a/modules/angular2/test/transform/common/read_file.dart b/modules_dart/transform/test/transform/common/read_file.dart similarity index 100% rename from modules/angular2/test/transform/common/read_file.dart rename to modules_dart/transform/test/transform/common/read_file.dart diff --git a/modules/angular2/test/transform/common/reflection_capabilities.dart b/modules_dart/transform/test/transform/common/reflection_capabilities.dart similarity index 100% rename from modules/angular2/test/transform/common/reflection_capabilities.dart rename to modules_dart/transform/test/transform/common/reflection_capabilities.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/all_tests.dart b/modules_dart/transform/test/transform/deferred_rewriter/all_tests.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/all_tests.dart rename to modules_dart/transform/test/transform/deferred_rewriter/all_tests.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/complex_deferred_example/expected/index.dart b/modules_dart/transform/test/transform/deferred_rewriter/complex_deferred_example/expected/index.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/complex_deferred_example/expected/index.dart rename to modules_dart/transform/test/transform/deferred_rewriter/complex_deferred_example/expected/index.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/complex_deferred_example/hello.dart b/modules_dart/transform/test/transform/deferred_rewriter/complex_deferred_example/hello.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/complex_deferred_example/hello.dart rename to modules_dart/transform/test/transform/deferred_rewriter/complex_deferred_example/hello.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/complex_deferred_example/hello.ng_deps.dart b/modules_dart/transform/test/transform/deferred_rewriter/complex_deferred_example/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/complex_deferred_example/hello.ng_deps.dart rename to modules_dart/transform/test/transform/deferred_rewriter/complex_deferred_example/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/complex_deferred_example/index.dart b/modules_dart/transform/test/transform/deferred_rewriter/complex_deferred_example/index.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/complex_deferred_example/index.dart rename to modules_dart/transform/test/transform/deferred_rewriter/complex_deferred_example/index.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/deferred_example_no_ng_deps/hello.dart b/modules_dart/transform/test/transform/deferred_rewriter/deferred_example_no_ng_deps/hello.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/deferred_example_no_ng_deps/hello.dart rename to modules_dart/transform/test/transform/deferred_rewriter/deferred_example_no_ng_deps/hello.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/deferred_example_no_ng_deps/index.dart b/modules_dart/transform/test/transform/deferred_rewriter/deferred_example_no_ng_deps/index.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/deferred_example_no_ng_deps/index.dart rename to modules_dart/transform/test/transform/deferred_rewriter/deferred_example_no_ng_deps/index.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/no_deferred_libraries/index.dart b/modules_dart/transform/test/transform/deferred_rewriter/no_deferred_libraries/index.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/no_deferred_libraries/index.dart rename to modules_dart/transform/test/transform/deferred_rewriter/no_deferred_libraries/index.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/no_ng_deps_libraries/index.dart b/modules_dart/transform/test/transform/deferred_rewriter/no_ng_deps_libraries/index.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/no_ng_deps_libraries/index.dart rename to modules_dart/transform/test/transform/deferred_rewriter/no_ng_deps_libraries/index.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/simple_deferred_example/expected/index.dart b/modules_dart/transform/test/transform/deferred_rewriter/simple_deferred_example/expected/index.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/simple_deferred_example/expected/index.dart rename to modules_dart/transform/test/transform/deferred_rewriter/simple_deferred_example/expected/index.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/simple_deferred_example/hello.dart b/modules_dart/transform/test/transform/deferred_rewriter/simple_deferred_example/hello.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/simple_deferred_example/hello.dart rename to modules_dart/transform/test/transform/deferred_rewriter/simple_deferred_example/hello.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/simple_deferred_example/hello.ng_deps.dart b/modules_dart/transform/test/transform/deferred_rewriter/simple_deferred_example/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/simple_deferred_example/hello.ng_deps.dart rename to modules_dart/transform/test/transform/deferred_rewriter/simple_deferred_example/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/deferred_rewriter/simple_deferred_example/index.dart b/modules_dart/transform/test/transform/deferred_rewriter/simple_deferred_example/index.dart similarity index 100% rename from modules/angular2/test/transform/deferred_rewriter/simple_deferred_example/index.dart rename to modules_dart/transform/test/transform/deferred_rewriter/simple_deferred_example/index.dart diff --git a/modules/angular2/test/transform/directive_linker/all_tests.dart b/modules_dart/transform/test/transform/directive_linker/all_tests.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/all_tests.dart rename to modules_dart/transform/test/transform/directive_linker/all_tests.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_export_files/bar.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_export_files/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_export_files/bar.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_export_files/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_export_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_export_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_export_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_export_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_export_files/expected/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_export_files/expected/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_export_files/expected/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_export_files/expected/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_export_files/expected/index.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_export_files/expected/index.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_export_files/expected/index.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_export_files/expected/index.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_export_files/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_export_files/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_export_files/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_export_files/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_export_files/index.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_export_files/index.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_export_files/index.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_export_files/index.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_files/bar.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_files/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_files/bar.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_files/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_files/expected/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_files/expected/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_files/expected/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_files/expected/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_files/expected/index.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_files/expected/index.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_files/expected/index.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_files/expected/index.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_files/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_files/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_files/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_files/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_linker/simple_files/index.ng_deps.dart b/modules_dart/transform/test/transform/directive_linker/simple_files/index.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_linker/simple_files/index.ng_deps.dart rename to modules_dart/transform/test/transform/directive_linker/simple_files/index.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/absolute_export_files/bar.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/absolute_export_files/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/absolute_export_files/bar.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/absolute_export_files/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/absolute_export_files/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/absolute_export_files/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/absolute_export_files/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/absolute_export_files/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/adjacent_strings_files/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/adjacent_strings_files/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/adjacent_strings_files/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/adjacent_strings_files/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/all_tests.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/all_tests.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/all_tests.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/all_tests.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_aliases_files/bar.aliases.json b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_aliases_files/bar.aliases.json similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_aliases_files/bar.aliases.json rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_aliases_files/bar.aliases.json diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_aliases_files/bar.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_aliases_files/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_aliases_files/bar.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_aliases_files/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_aliases_files/foo.aliases.json b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_aliases_files/foo.aliases.json similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_aliases_files/foo.aliases.json rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_aliases_files/foo.aliases.json diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_aliases_files/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_aliases_files/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_aliases_files/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_aliases_files/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/changeDetection.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/changeDetection.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/changeDetection.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/changeDetection.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/compile_children.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/compile_children.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/compile_children.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/compile_children.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/directive_export_as.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/directive_export_as.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/directive_export_as.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/directive_export_as.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/events.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/events.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/events.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/events.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/host_listeners.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/host_listeners.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/host_listeners.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/host_listeners.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/lifecycle.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/lifecycle.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/lifecycle.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/lifecycle.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/properties.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/properties.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/properties.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/properties.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/selector.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/selector.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/selector.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/selector.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/too_many_directives.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/too_many_directives.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/directive_metadata_files/too_many_directives.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/directive_metadata_files/too_many_directives.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/export_files/bar.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/export_files/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/export_files/bar.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/export_files/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/export_files/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/export_files/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/export_files/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/export_files/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/recursive_export_files/bar.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/recursive_export_files/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/recursive_export_files/bar.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/recursive_export_files/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/recursive_export_files/baz.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/recursive_export_files/baz.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/recursive_export_files/baz.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/recursive_export_files/baz.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/recursive_export_files/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/recursive_export_files/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/recursive_export_files/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/recursive_export_files/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_metadata_extractor/simple_files/foo.ng_deps.dart b/modules_dart/transform/test/transform/directive_metadata_extractor/simple_files/foo.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_metadata_extractor/simple_files/foo.ng_deps.dart rename to modules_dart/transform/test/transform/directive_metadata_extractor/simple_files/foo.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/absolute_url_expression_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/absolute_url_expression_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/absolute_url_expression_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/absolute_url_expression_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/absolute_url_expression_files/hello.dart b/modules_dart/transform/test/transform/directive_processor/absolute_url_expression_files/hello.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/absolute_url_expression_files/hello.dart rename to modules_dart/transform/test/transform/directive_processor/absolute_url_expression_files/hello.dart diff --git a/modules/angular2/test/transform/directive_processor/absolute_url_expression_files/template.css b/modules_dart/transform/test/transform/directive_processor/absolute_url_expression_files/template.css similarity index 100% rename from modules/angular2/test/transform/directive_processor/absolute_url_expression_files/template.css rename to modules_dart/transform/test/transform/directive_processor/absolute_url_expression_files/template.css diff --git a/modules/angular2/test/transform/directive_processor/absolute_url_expression_files/template.html b/modules_dart/transform/test/transform/directive_processor/absolute_url_expression_files/template.html similarity index 100% rename from modules/angular2/test/transform/directive_processor/absolute_url_expression_files/template.html rename to modules_dart/transform/test/transform/directive_processor/absolute_url_expression_files/template.html diff --git a/modules/angular2/test/transform/directive_processor/all_tests.dart b/modules_dart/transform/test/transform/directive_processor/all_tests.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/all_tests.dart rename to modules_dart/transform/test/transform/directive_processor/all_tests.dart diff --git a/modules/angular2/test/transform/directive_processor/custom_metadata/bad_soup.dart b/modules_dart/transform/test/transform/directive_processor/custom_metadata/bad_soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/custom_metadata/bad_soup.dart rename to modules_dart/transform/test/transform/directive_processor/custom_metadata/bad_soup.dart diff --git a/modules/angular2/test/transform/directive_processor/custom_metadata/expected/package_soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/custom_metadata/expected/package_soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/custom_metadata/expected/package_soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/custom_metadata/expected/package_soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/custom_metadata/expected/relative_soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/custom_metadata/expected/relative_soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/custom_metadata/expected/relative_soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/custom_metadata/expected/relative_soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/custom_metadata/package_soup.dart b/modules_dart/transform/test/transform/directive_processor/custom_metadata/package_soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/custom_metadata/package_soup.dart rename to modules_dart/transform/test/transform/directive_processor/custom_metadata/package_soup.dart diff --git a/modules/angular2/test/transform/directive_processor/custom_metadata/relative_soup.dart b/modules_dart/transform/test/transform/directive_processor/custom_metadata/relative_soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/custom_metadata/relative_soup.dart rename to modules_dart/transform/test/transform/directive_processor/custom_metadata/relative_soup.dart diff --git a/modules/angular2/test/transform/directive_processor/directive_aliases_files/a.dart b/modules_dart/transform/test/transform/directive_processor/directive_aliases_files/a.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/directive_aliases_files/a.dart rename to modules_dart/transform/test/transform/directive_processor/directive_aliases_files/a.dart diff --git a/modules/angular2/test/transform/directive_processor/directive_aliases_files/b.dart b/modules_dart/transform/test/transform/directive_processor/directive_aliases_files/b.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/directive_aliases_files/b.dart rename to modules_dart/transform/test/transform/directive_processor/directive_aliases_files/b.dart diff --git a/modules/angular2/test/transform/directive_processor/directive_aliases_files/expected/hello.aliases.json b/modules_dart/transform/test/transform/directive_processor/directive_aliases_files/expected/hello.aliases.json similarity index 100% rename from modules/angular2/test/transform/directive_processor/directive_aliases_files/expected/hello.aliases.json rename to modules_dart/transform/test/transform/directive_processor/directive_aliases_files/expected/hello.aliases.json diff --git a/modules/angular2/test/transform/directive_processor/directive_aliases_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/directive_aliases_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/directive_aliases_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/directive_aliases_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/directive_aliases_files/hello.dart b/modules_dart/transform/test/transform/directive_processor/directive_aliases_files/hello.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/directive_aliases_files/hello.dart rename to modules_dart/transform/test/transform/directive_processor/directive_aliases_files/hello.dart diff --git a/modules/angular2/test/transform/directive_processor/directive_aliases_files/template.css b/modules_dart/transform/test/transform/directive_processor/directive_aliases_files/template.css similarity index 100% rename from modules/angular2/test/transform/directive_processor/directive_aliases_files/template.css rename to modules_dart/transform/test/transform/directive_processor/directive_aliases_files/template.css diff --git a/modules/angular2/test/transform/directive_processor/directive_aliases_files/template.html b/modules_dart/transform/test/transform/directive_processor/directive_aliases_files/template.html similarity index 100% rename from modules/angular2/test/transform/directive_processor/directive_aliases_files/template.html rename to modules_dart/transform/test/transform/directive_processor/directive_aliases_files/template.html diff --git a/modules/angular2/test/transform/directive_processor/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/interface_chain_files/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/interface_chain_files/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/interface_chain_files/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/interface_chain_files/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/interface_chain_files/soup.dart b/modules_dart/transform/test/transform/directive_processor/interface_chain_files/soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/interface_chain_files/soup.dart rename to modules_dart/transform/test/transform/directive_processor/interface_chain_files/soup.dart diff --git a/modules/angular2/test/transform/directive_processor/interface_lifecycle_files/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/interface_lifecycle_files/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/interface_lifecycle_files/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/interface_lifecycle_files/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/interface_lifecycle_files/soup.dart b/modules_dart/transform/test/transform/directive_processor/interface_lifecycle_files/soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/interface_lifecycle_files/soup.dart rename to modules_dart/transform/test/transform/directive_processor/interface_lifecycle_files/soup.dart diff --git a/modules/angular2/test/transform/directive_processor/interfaces_files/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/interfaces_files/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/interfaces_files/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/interfaces_files/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/interfaces_files/soup.dart b/modules_dart/transform/test/transform/directive_processor/interfaces_files/soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/interfaces_files/soup.dart rename to modules_dart/transform/test/transform/directive_processor/interfaces_files/soup.dart diff --git a/modules/angular2/test/transform/directive_processor/invalid_url_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/invalid_url_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/invalid_url_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/invalid_url_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/invalid_url_files/hello.dart b/modules_dart/transform/test/transform/directive_processor/invalid_url_files/hello.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/invalid_url_files/hello.dart rename to modules_dart/transform/test/transform/directive_processor/invalid_url_files/hello.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_interface_lifecycle_files/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/multiple_interface_lifecycle_files/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_interface_lifecycle_files/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_interface_lifecycle_files/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_interface_lifecycle_files/soup.dart b/modules_dart/transform/test/transform/directive_processor/multiple_interface_lifecycle_files/soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_interface_lifecycle_files/soup.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_interface_lifecycle_files/soup.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_part_files/expected/main.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/multiple_part_files/expected/main.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_part_files/expected/main.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_part_files/expected/main.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_part_files/main.dart b/modules_dart/transform/test/transform/directive_processor/multiple_part_files/main.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_part_files/main.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_part_files/main.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_part_files/part1.dart b/modules_dart/transform/test/transform/directive_processor/multiple_part_files/part1.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_part_files/part1.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_part_files/part1.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_part_files/part2.dart b/modules_dart/transform/test/transform/directive_processor/multiple_part_files/part2.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_part_files/part2.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_part_files/part2.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_files/hello.dart b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/hello.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_files/hello.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/hello.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_files/template.css b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/template.css similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_files/template.css rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/template.css diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_files/template.html b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/template.html similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_files/template.html rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/template.html diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_files/template_other.css b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/template_other.css similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_files/template_other.css rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_files/template_other.css diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/hello.dart b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/hello.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/hello.dart rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/hello.dart diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.css b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.css similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.css rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.css diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.html b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.html similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.html rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template.html diff --git a/modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template_other.css b/modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template_other.css similarity index 100% rename from modules/angular2/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template_other.css rename to modules_dart/transform/test/transform/directive_processor/multiple_style_urls_not_inlined_files/template_other.css diff --git a/modules/angular2/test/transform/directive_processor/parameter_metadata/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/parameter_metadata/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/parameter_metadata/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/parameter_metadata/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/parameter_metadata/soup.dart b/modules_dart/transform/test/transform/directive_processor/parameter_metadata/soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/parameter_metadata/soup.dart rename to modules_dart/transform/test/transform/directive_processor/parameter_metadata/soup.dart diff --git a/modules/angular2/test/transform/directive_processor/part_files/expected/main.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/part_files/expected/main.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/part_files/expected/main.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/part_files/expected/main.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/part_files/main.dart b/modules_dart/transform/test/transform/directive_processor/part_files/main.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/part_files/main.dart rename to modules_dart/transform/test/transform/directive_processor/part_files/main.dart diff --git a/modules/angular2/test/transform/directive_processor/part_files/part.dart b/modules_dart/transform/test/transform/directive_processor/part_files/part.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/part_files/part.dart rename to modules_dart/transform/test/transform/directive_processor/part_files/part.dart diff --git a/modules/angular2/test/transform/directive_processor/prefixed_interface_lifecycle_files/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/prefixed_interface_lifecycle_files/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/prefixed_interface_lifecycle_files/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/prefixed_interface_lifecycle_files/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/prefixed_interface_lifecycle_files/soup.dart b/modules_dart/transform/test/transform/directive_processor/prefixed_interface_lifecycle_files/soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/prefixed_interface_lifecycle_files/soup.dart rename to modules_dart/transform/test/transform/directive_processor/prefixed_interface_lifecycle_files/soup.dart diff --git a/modules/angular2/test/transform/directive_processor/split_url_expression_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/split_url_expression_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/split_url_expression_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/split_url_expression_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/split_url_expression_files/hello.dart b/modules_dart/transform/test/transform/directive_processor/split_url_expression_files/hello.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/split_url_expression_files/hello.dart rename to modules_dart/transform/test/transform/directive_processor/split_url_expression_files/hello.dart diff --git a/modules/angular2/test/transform/directive_processor/split_url_expression_files/template.html b/modules_dart/transform/test/transform/directive_processor/split_url_expression_files/template.html similarity index 100% rename from modules/angular2/test/transform/directive_processor/split_url_expression_files/template.html rename to modules_dart/transform/test/transform/directive_processor/split_url_expression_files/template.html diff --git a/modules/angular2/test/transform/directive_processor/static_function_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/static_function_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/static_function_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/static_function_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/static_function_files/hello.dart b/modules_dart/transform/test/transform/directive_processor/static_function_files/hello.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/static_function_files/hello.dart rename to modules_dart/transform/test/transform/directive_processor/static_function_files/hello.dart diff --git a/modules/angular2/test/transform/directive_processor/superclass_files/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/superclass_files/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/superclass_files/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/superclass_files/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/superclass_files/soup.dart b/modules_dart/transform/test/transform/directive_processor/superclass_files/soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/superclass_files/soup.dart rename to modules_dart/transform/test/transform/directive_processor/superclass_files/soup.dart diff --git a/modules/angular2/test/transform/directive_processor/superclass_lifecycle_files/expected/soup.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/superclass_lifecycle_files/expected/soup.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/superclass_lifecycle_files/expected/soup.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/superclass_lifecycle_files/expected/soup.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/superclass_lifecycle_files/soup.dart b/modules_dart/transform/test/transform/directive_processor/superclass_lifecycle_files/soup.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/superclass_lifecycle_files/soup.dart rename to modules_dart/transform/test/transform/directive_processor/superclass_lifecycle_files/soup.dart diff --git a/modules/angular2/test/transform/directive_processor/url_expression_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/directive_processor/url_expression_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/url_expression_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/directive_processor/url_expression_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/directive_processor/url_expression_files/hello.dart b/modules_dart/transform/test/transform/directive_processor/url_expression_files/hello.dart similarity index 100% rename from modules/angular2/test/transform/directive_processor/url_expression_files/hello.dart rename to modules_dart/transform/test/transform/directive_processor/url_expression_files/hello.dart diff --git a/modules/angular2/test/transform/directive_processor/url_expression_files/template.html b/modules_dart/transform/test/transform/directive_processor/url_expression_files/template.html similarity index 100% rename from modules/angular2/test/transform/directive_processor/url_expression_files/template.html rename to modules_dart/transform/test/transform/directive_processor/url_expression_files/template.html diff --git a/modules/angular2/test/transform/integration/all_tests.dart b/modules_dart/transform/test/transform/integration/all_tests.dart similarity index 100% rename from modules/angular2/test/transform/integration/all_tests.dart rename to modules_dart/transform/test/transform/integration/all_tests.dart diff --git a/modules/angular2/test/transform/integration/list_of_types_files/bar.dart b/modules_dart/transform/test/transform/integration/list_of_types_files/bar.dart similarity index 100% rename from modules/angular2/test/transform/integration/list_of_types_files/bar.dart rename to modules_dart/transform/test/transform/integration/list_of_types_files/bar.dart diff --git a/modules/angular2/test/transform/integration/list_of_types_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/integration/list_of_types_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/integration/list_of_types_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/integration/list_of_types_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/integration/list_of_types_files/foo.dart b/modules_dart/transform/test/transform/integration/list_of_types_files/foo.dart similarity index 100% rename from modules/angular2/test/transform/integration/list_of_types_files/foo.dart rename to modules_dart/transform/test/transform/integration/list_of_types_files/foo.dart diff --git a/modules/angular2/test/transform/integration/list_of_types_files/index.dart b/modules_dart/transform/test/transform/integration/list_of_types_files/index.dart similarity index 100% rename from modules/angular2/test/transform/integration/list_of_types_files/index.dart rename to modules_dart/transform/test/transform/integration/list_of_types_files/index.dart diff --git a/modules/angular2/test/transform/integration/simple_annotation_files/bar.dart b/modules_dart/transform/test/transform/integration/simple_annotation_files/bar.dart similarity index 100% rename from modules/angular2/test/transform/integration/simple_annotation_files/bar.dart rename to modules_dart/transform/test/transform/integration/simple_annotation_files/bar.dart diff --git a/modules/angular2/test/transform/integration/simple_annotation_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/integration/simple_annotation_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/integration/simple_annotation_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/integration/simple_annotation_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/integration/simple_annotation_files/expected/bar.ng_meta.json b/modules_dart/transform/test/transform/integration/simple_annotation_files/expected/bar.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/integration/simple_annotation_files/expected/bar.ng_meta.json rename to modules_dart/transform/test/transform/integration/simple_annotation_files/expected/bar.ng_meta.json diff --git a/modules/angular2/test/transform/integration/simple_annotation_files/expected/index.ng_deps.dart b/modules_dart/transform/test/transform/integration/simple_annotation_files/expected/index.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/integration/simple_annotation_files/expected/index.ng_deps.dart rename to modules_dart/transform/test/transform/integration/simple_annotation_files/expected/index.ng_deps.dart diff --git a/modules/angular2/test/transform/integration/simple_annotation_files/index.dart b/modules_dart/transform/test/transform/integration/simple_annotation_files/index.dart similarity index 100% rename from modules/angular2/test/transform/integration/simple_annotation_files/index.dart rename to modules_dart/transform/test/transform/integration/simple_annotation_files/index.dart diff --git a/modules/angular2/test/transform/integration/synthetic_ctor_files/bar.dart b/modules_dart/transform/test/transform/integration/synthetic_ctor_files/bar.dart similarity index 100% rename from modules/angular2/test/transform/integration/synthetic_ctor_files/bar.dart rename to modules_dart/transform/test/transform/integration/synthetic_ctor_files/bar.dart diff --git a/modules/angular2/test/transform/integration/synthetic_ctor_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/integration/synthetic_ctor_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/integration/synthetic_ctor_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/integration/synthetic_ctor_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/integration/synthetic_ctor_files/index.dart b/modules_dart/transform/test/transform/integration/synthetic_ctor_files/index.dart similarity index 100% rename from modules/angular2/test/transform/integration/synthetic_ctor_files/index.dart rename to modules_dart/transform/test/transform/integration/synthetic_ctor_files/index.dart diff --git a/modules/angular2/test/transform/integration/two_annotations_files/bar.dart b/modules_dart/transform/test/transform/integration/two_annotations_files/bar.dart similarity index 100% rename from modules/angular2/test/transform/integration/two_annotations_files/bar.dart rename to modules_dart/transform/test/transform/integration/two_annotations_files/bar.dart diff --git a/modules/angular2/test/transform/integration/two_annotations_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/integration/two_annotations_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/integration/two_annotations_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/integration/two_annotations_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/integration/two_annotations_files/index.dart b/modules_dart/transform/test/transform/integration/two_annotations_files/index.dart similarity index 100% rename from modules/angular2/test/transform/integration/two_annotations_files/index.dart rename to modules_dart/transform/test/transform/integration/two_annotations_files/index.dart diff --git a/modules/angular2/test/transform/integration/two_deps_files/bar.dart b/modules_dart/transform/test/transform/integration/two_deps_files/bar.dart similarity index 100% rename from modules/angular2/test/transform/integration/two_deps_files/bar.dart rename to modules_dart/transform/test/transform/integration/two_deps_files/bar.dart diff --git a/modules/angular2/test/transform/integration/two_deps_files/expected/bar.ng_deps.dart b/modules_dart/transform/test/transform/integration/two_deps_files/expected/bar.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/integration/two_deps_files/expected/bar.ng_deps.dart rename to modules_dart/transform/test/transform/integration/two_deps_files/expected/bar.ng_deps.dart diff --git a/modules/angular2/test/transform/integration/two_deps_files/foo.dart b/modules_dart/transform/test/transform/integration/two_deps_files/foo.dart similarity index 100% rename from modules/angular2/test/transform/integration/two_deps_files/foo.dart rename to modules_dart/transform/test/transform/integration/two_deps_files/foo.dart diff --git a/modules/angular2/test/transform/integration/two_deps_files/index.dart b/modules_dart/transform/test/transform/integration/two_deps_files/index.dart similarity index 100% rename from modules/angular2/test/transform/integration/two_deps_files/index.dart rename to modules_dart/transform/test/transform/integration/two_deps_files/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/all_tests.dart b/modules_dart/transform/test/transform/reflection_remover/all_tests.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/all_tests.dart rename to modules_dart/transform/test/transform/reflection_remover/all_tests.dart diff --git a/modules/angular2/test/transform/reflection_remover/bootstrap_files/README.md b/modules_dart/transform/test/transform/reflection_remover/bootstrap_files/README.md similarity index 100% rename from modules/angular2/test/transform/reflection_remover/bootstrap_files/README.md rename to modules_dart/transform/test/transform/reflection_remover/bootstrap_files/README.md diff --git a/modules/angular2/test/transform/reflection_remover/bootstrap_files/expected/index.dart b/modules_dart/transform/test/transform/reflection_remover/bootstrap_files/expected/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/bootstrap_files/expected/index.dart rename to modules_dart/transform/test/transform/reflection_remover/bootstrap_files/expected/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/bootstrap_files/index.dart b/modules_dart/transform/test/transform/reflection_remover/bootstrap_files/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/bootstrap_files/index.dart rename to modules_dart/transform/test/transform/reflection_remover/bootstrap_files/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/debug_files/README.md b/modules_dart/transform/test/transform/reflection_remover/debug_files/README.md similarity index 100% rename from modules/angular2/test/transform/reflection_remover/debug_files/README.md rename to modules_dart/transform/test/transform/reflection_remover/debug_files/README.md diff --git a/modules/angular2/test/transform/reflection_remover/debug_files/expected/index.dart b/modules_dart/transform/test/transform/reflection_remover/debug_files/expected/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/debug_files/expected/index.dart rename to modules_dart/transform/test/transform/reflection_remover/debug_files/expected/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/debug_files/index.dart b/modules_dart/transform/test/transform/reflection_remover/debug_files/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/debug_files/index.dart rename to modules_dart/transform/test/transform/reflection_remover/debug_files/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/debug_mirrors_files/README.md b/modules_dart/transform/test/transform/reflection_remover/debug_mirrors_files/README.md similarity index 100% rename from modules/angular2/test/transform/reflection_remover/debug_mirrors_files/README.md rename to modules_dart/transform/test/transform/reflection_remover/debug_mirrors_files/README.md diff --git a/modules/angular2/test/transform/reflection_remover/debug_mirrors_files/expected/index.dart b/modules_dart/transform/test/transform/reflection_remover/debug_mirrors_files/expected/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/debug_mirrors_files/expected/index.dart rename to modules_dart/transform/test/transform/reflection_remover/debug_mirrors_files/expected/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/debug_mirrors_files/index.dart b/modules_dart/transform/test/transform/reflection_remover/debug_mirrors_files/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/debug_mirrors_files/index.dart rename to modules_dart/transform/test/transform/reflection_remover/debug_mirrors_files/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/index.dart b/modules_dart/transform/test/transform/reflection_remover/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/index.dart rename to modules_dart/transform/test/transform/reflection_remover/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/log_mirrors_files/README.md b/modules_dart/transform/test/transform/reflection_remover/log_mirrors_files/README.md similarity index 100% rename from modules/angular2/test/transform/reflection_remover/log_mirrors_files/README.md rename to modules_dart/transform/test/transform/reflection_remover/log_mirrors_files/README.md diff --git a/modules/angular2/test/transform/reflection_remover/log_mirrors_files/expected/index.dart b/modules_dart/transform/test/transform/reflection_remover/log_mirrors_files/expected/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/log_mirrors_files/expected/index.dart rename to modules_dart/transform/test/transform/reflection_remover/log_mirrors_files/expected/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/log_mirrors_files/index.dart b/modules_dart/transform/test/transform/reflection_remover/log_mirrors_files/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/log_mirrors_files/index.dart rename to modules_dart/transform/test/transform/reflection_remover/log_mirrors_files/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/reflection_remover_files/README.md b/modules_dart/transform/test/transform/reflection_remover/reflection_remover_files/README.md similarity index 100% rename from modules/angular2/test/transform/reflection_remover/reflection_remover_files/README.md rename to modules_dart/transform/test/transform/reflection_remover/reflection_remover_files/README.md diff --git a/modules/angular2/test/transform/reflection_remover/reflection_remover_files/expected/index.dart b/modules_dart/transform/test/transform/reflection_remover/reflection_remover_files/expected/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/reflection_remover_files/expected/index.dart rename to modules_dart/transform/test/transform/reflection_remover/reflection_remover_files/expected/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/reflection_remover_files/index.dart b/modules_dart/transform/test/transform/reflection_remover/reflection_remover_files/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/reflection_remover_files/index.dart rename to modules_dart/transform/test/transform/reflection_remover/reflection_remover_files/index.dart diff --git a/modules/angular2/test/transform/reflection_remover/verbose_files/expected/index.dart b/modules_dart/transform/test/transform/reflection_remover/verbose_files/expected/index.dart similarity index 100% rename from modules/angular2/test/transform/reflection_remover/verbose_files/expected/index.dart rename to modules_dart/transform/test/transform/reflection_remover/verbose_files/expected/index.dart diff --git a/modules/angular2/test/transform/template_compiler/all_tests.dart b/modules_dart/transform/test/transform/template_compiler/all_tests.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/all_tests.dart rename to modules_dart/transform/test/transform/template_compiler/all_tests.dart diff --git a/modules/angular2/test/transform/template_compiler/directive_aliases_files/hello1.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/directive_aliases_files/hello1.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/directive_aliases_files/hello1.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/directive_aliases_files/hello1.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/directive_aliases_files/hello1.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/directive_aliases_files/hello1.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/directive_aliases_files/hello1.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/directive_aliases_files/hello1.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/directive_aliases_files/hello2.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/directive_aliases_files/hello2.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/directive_aliases_files/hello2.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/directive_aliases_files/hello2.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/directive_aliases_files/hello2.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/directive_aliases_files/hello2.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/directive_aliases_files/hello2.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/directive_aliases_files/hello2.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/duplicate_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/duplicate_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/duplicate_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/duplicate_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/duplicate_files/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/duplicate_files/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/duplicate_files/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/duplicate_files/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/duplicate_files/hello.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/duplicate_files/hello.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/duplicate_files/hello.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/duplicate_files/hello.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/inline_expression_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/inline_expression_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/inline_expression_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/inline_expression_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/inline_expression_files/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/inline_expression_files/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/inline_expression_files/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/inline_expression_files/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/inline_expression_files/hello.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/inline_expression_files/hello.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/inline_expression_files/hello.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/inline_expression_files/hello.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/inline_method_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/inline_method_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/inline_method_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/inline_method_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/inline_method_files/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/inline_method_files/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/inline_method_files/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/inline_method_files/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/inline_method_files/hello.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/inline_method_files/hello.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/inline_method_files/hello.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/inline_method_files/hello.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/ng_for_files/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/ng_for_files/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/ng_for_files/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/ng_for_files/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/ng_for_files/hello.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/ng_for_files/hello.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/ng_for_files/hello.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/ng_for_files/hello.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/one_directive_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/one_directive_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/one_directive_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/one_directive_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/one_directive_files/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/one_directive_files/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/one_directive_files/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/one_directive_files/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/one_directive_files/hello.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/one_directive_files/hello.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/one_directive_files/hello.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/one_directive_files/hello.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/url_expression_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/url_expression_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/url_expression_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/url_expression_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/url_expression_files/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/url_expression_files/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/url_expression_files/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/url_expression_files/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/url_expression_files/hello.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/url_expression_files/hello.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/url_expression_files/hello.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/url_expression_files/hello.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/url_expression_files/template.html b/modules_dart/transform/test/transform/template_compiler/url_expression_files/template.html similarity index 100% rename from modules/angular2/test/transform/template_compiler/url_expression_files/template.html rename to modules_dart/transform/test/transform/template_compiler/url_expression_files/template.html diff --git a/modules/angular2/test/transform/template_compiler/url_method_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/url_method_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/url_method_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/url_method_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/url_method_files/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/url_method_files/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/url_method_files/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/url_method_files/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/url_method_files/hello.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/url_method_files/hello.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/url_method_files/hello.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/url_method_files/hello.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/url_method_files/template.html b/modules_dart/transform/test/transform/template_compiler/url_method_files/template.html similarity index 100% rename from modules/angular2/test/transform/template_compiler/url_method_files/template.html rename to modules_dart/transform/test/transform/template_compiler/url_method_files/template.html diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/expected/goodbye.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/expected/goodbye.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/expected/goodbye.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/expected/goodbye.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/expected/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/expected/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/expected/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/expected/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/expected/ng2_prefix.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/expected/ng2_prefix.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/expected/ng2_prefix.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/expected/ng2_prefix.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/goodbye.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/goodbye.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/goodbye.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/goodbye.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/goodbye.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/goodbye.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/goodbye.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/goodbye.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/hello.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/hello.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/hello.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/hello.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/hello.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/hello.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/hello.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/hello.ng_meta.json diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_deps.dart b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_deps.dart similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_deps.dart rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_deps.dart diff --git a/modules/angular2/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_meta.json b/modules_dart/transform/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_meta.json similarity index 100% rename from modules/angular2/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_meta.json rename to modules_dart/transform/test/transform/template_compiler/with_prefix_files/ng2_prefix.ng_meta.json diff --git a/modules/angular2/test/transform/transform.server.spec.dart b/modules_dart/transform/test/transform/transform.server.spec.dart similarity index 100% rename from modules/angular2/test/transform/transform.server.spec.dart rename to modules_dart/transform/test/transform/transform.server.spec.dart