Skip to content
This repository was archived by the owner on Sep 16, 2022. It is now read-only.
This repository was archived by the owner on Sep 16, 2022. It is now read-only.

Intent to Deprecate: DebugElement (and related) #952

@matanlurey

Description

@matanlurey

We intend to remove the "debug" variant of code generation.

This made a lot of sense at one point, and lesser today - most tests don't require it, and there was never any tooling built out for "debug mode" (i.e. Chrome extensions) that justify the weight of this feature (code size, slower runtime in DDC, etc).

Lots of steps here:

  • Migrate enough internal tests ourselves to validate.
  • Mark APIs @Deprecated.
  • Stop replying on debug mode in our own tests/code.
  • Remove support for debug mode from angular_test.
  • Stop replying on debug mode internally.
  • Remove support for debug mode from the internal test bed.
  • Remove support for debug mode from the compiler, and golden files.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions