Support passing configuration data to a transformer plugin.
This also requires that transformer plugins define an [asPlugin] named constructor in order to be loaded as plugins. R=rnystrom@google.com Review URL: https://codereview.chromium.org//23522029 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27444 260f80e4-7a28-3924-810f-c04153c831b5
Showing
- lib/src/barback.dart 32 additions, 0 deletionslib/src/barback.dart
- lib/src/barback/load_all_transformers.dart 25 additions, 18 deletionslib/src/barback/load_all_transformers.dart
- lib/src/barback/load_transformers.dart 54 additions, 24 deletionslib/src/barback/load_transformers.dart
- lib/src/pubspec.dart 24 additions, 8 deletionslib/src/pubspec.dart
- test/pubspec_test.dart 9 additions, 0 deletionstest/pubspec_test.dart
- test/serve/configuration_defaults_to_empty_map_test.dart 59 additions, 0 deletionstest/serve/configuration_defaults_to_empty_map_test.dart
- test/serve/fails_to_load_a_pubspec_with_reserved_transformer_config_test.dart 36 additions, 0 deletions...load_a_pubspec_with_reserved_transformer_config_test.dart
- test/serve/fails_to_load_an_unconfigurable_transformer_when_config_is_passed_test.dart 35 additions, 0 deletions...nconfigurable_transformer_when_config_is_passed_test.dart
- test/serve/passes_configuration_to_a_transformer_test.dart 61 additions, 0 deletionstest/serve/passes_configuration_to_a_transformer_test.dart
- test/serve/prints_a_transform_error_in_apply_test.dart 1 addition, 1 deletiontest/serve/prints_a_transform_error_in_apply_test.dart
- test/serve/prints_a_transform_interface_error_test.dart 1 addition, 1 deletiontest/serve/prints_a_transform_interface_error_test.dart
- test/serve/utils.dart 2 additions, 2 deletionstest/serve/utils.dart
- test/serve/with_configuration_only_instantiates_configurable_transformers_test.dart 76 additions, 0 deletions...ion_only_instantiates_configurable_transformers_test.dart
Loading
Please register or sign in to comment