Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

template compilation improvements #1010

Merged
merged 13 commits into from
Apr 7, 2022
Merged

template compilation improvements #1010

merged 13 commits into from
Apr 7, 2022

Commits on Oct 23, 2021

  1. beginning to standardize all template compilation as JS

    That is, instead of having different code paths for standalone hbs files vs templates embedded inside Javascript, we do a small transportation to the standalone hbs files to make them into JS first, and then share all the template compilation machinery.
    
    This is also setting us up to take advantage of lexical scope in non-strict-mode which landed in ember-source 3.28.4.
    ef4 committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    26d17e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2021

  1. Configuration menu
    Copy the full SHA
    a2f1efa View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Configuration menu
    Copy the full SHA
    237e42b View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. progress on updating audit test

    ef4 committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    2cba998 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Configuration menu
    Copy the full SHA
    a96aa30 View commit details
    Browse the repository at this point in the history
  2. clarifying type only imports

    ef4 committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    d857257 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. cleaning up duplication

    This code was duplicated *and* doesn't really belong on TemplateCompiler anyway
    ef4 committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    14e8604 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b26835 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a47b22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9582491 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. Configuration menu
    Copy the full SHA
    7ca1c19 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Configuration menu
    Copy the full SHA
    c9e58b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    946348c View commit details
    Browse the repository at this point in the history