Tim Blasi d0aceef4e0 perf(dart/transform) Restructure transform to independent phases
Update summary:
- Removes the need for resolution, gaining transform speed at the cost
  of some precision and ability to detect errors
- Generates type registrations in the package alongside their declarations
- Ensures that line numbers do not change in transformed user code
2015-03-10 19:19:02 -07:00
..

Tests that the reflection removal step:

  1. Comments out the import of reflection_capabilities.dart
  2. Comments out the instantiation of ReflectionCapabilities
  3. Adds the appropriate import.
  4. Adds the call to setupReflection
  5. Does not change line numbers in the source.
  6. Makes minimal changes to source offsets.