angular/modules/@angular/core/test
Tobias Bosch 1b15170c89 refactor(core): simplify decorators
Every decorator now is made of the following:
- a function that can be used
as a decorator or as a constructor. This function
also can be used for `instanceof` checks.
- a type for this function (callable and newable)
- a type that describes the shape of the data
  that the user needs to pass to the decorator
  as well as the instance of the metadata

The docs for decorators live at the followig places
so that IDEs can discover them correctly:
- General description of the decorator is placed on the
  `...Decorator` interface on the callable function
  definition
- Property descriptions are placed on the interface
  that describes the metadata produces by the decorator
2016-09-12 22:47:54 -07:00
..
animation refactor(tests): simplify code (#11485) 2016-09-09 12:04:38 -07:00
change_detection refactor(Provider): remove deprecated provider/bind API (#10652) 2016-08-15 19:37:42 -07:00
debug refactor(tests): simplify code (#11485) 2016-09-09 12:04:38 -07:00
di refactor(core): simplify decorators 2016-09-12 22:47:54 -07:00
dom chore(facade): remove most facade/async functions 2016-08-05 12:26:28 -07:00
facade chore: remove obsolete files (#10240) 2016-07-22 16:18:31 -07:00
linker refactor(tests): simplify code (#11485) 2016-09-09 12:04:38 -07:00
metadata fix(DomSchemaRegistry): detect invalid elements 2016-08-30 21:32:03 -07:00
reflection refactor(core): simplify decorators 2016-09-12 22:47:54 -07:00
testability chore(facade): remove most facade/async functions 2016-08-05 12:26:28 -07:00
util refactor(core): simplify decorators 2016-09-12 22:47:54 -07:00
zone fix(errors): [2/2] Rename Exception to Error; remove from public API 2016-08-26 10:37:17 -07:00
application_init_spec.ts fix(fakeAsync): have fakeAsync use Proxy zone. (#10797) 2016-08-19 12:10:53 -07:00
application_module_spec.ts fix(i18n): change default locale from en_US to en-US (#11103) 2016-08-26 10:30:10 -07:00
application_ref_spec.ts fix(packages): use ES modules for primary build (#11120) 2016-08-30 18:07:40 -07:00
component_fixture_spec.ts chore(formatting): fix formatting for component fixture spec (#10986) 2016-08-22 10:20:21 -07:00
dev_mode_spec.ts fix(testing): remove deprecated testing APIs (#9923) 2016-07-11 16:04:32 -07:00
directive_lifecycle_integration_spec.ts test: fix existing tests by removing usage of obsolete stuff like component level directives, AsyncCompleter and TestComponentBuilder 2016-08-23 09:59:00 -07:00
error_handler_spec.ts test(core): update ErrorHandler tests to handle browsers without stack (#11141) 2016-08-29 08:17:45 -07:00
fake_async_spec.ts fix(errors): [2/2] Rename Exception to Error; remove from public API 2016-08-26 10:37:17 -07:00
forward_ref_integration_spec.ts fix(DomSchemaRegistry): detect invalid elements 2016-08-30 21:32:03 -07:00
spies.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
testing_internal_spec.ts chore(tests): enable lint, make it green. (#10224) 2016-07-21 17:12:00 -07:00