Skip to content

Remove VE code from language service package#44064

Closed
atscott wants to merge 2 commits intoangular:masterfrom
atscott:removeVeLs
Closed

Remove VE code from language service package#44064
atscott wants to merge 2 commits intoangular:masterfrom
atscott:removeVeLs

Conversation

@atscott
Copy link
Contributor

@atscott atscott commented Nov 4, 2021

This PR has two parts:

  1. Remove the VE code from the language service package. We already do not bundle this since VE is not supported in v13+
  2. Move the language service code out of the ivy subfolder. Since there is only 1 engine supported, we do not need to identify it with a unique name.

@atscott atscott added the target: patch This PR is targeted for the next patch release label Nov 4, 2021
@pullapprove pullapprove bot requested a review from IgorMinar November 4, 2021 17:55
@google-cla google-cla bot added the cla: yes label Nov 4, 2021
…vice package

This commit removes ViewEngine-specific code from the langauge service
package. This code is no longer used since VE is not supported in v13+.
…lder

This commit moves code in the language service package out of the ivy
subfolder. Ivy is the _only_ engine supported in v13+ so there's no need
to have a name for it.
Copy link
Member

@josephperrott josephperrott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@josephperrott josephperrott removed the request for review from IgorMinar November 9, 2021 23:35
@atscott atscott added the action: merge The PR is ready for merge by the caretaker label Nov 10, 2021
@atscott
Copy link
Contributor Author

atscott commented Nov 10, 2021

This PR was merged into the repository by commit 670cd10.

@atscott atscott closed this in 4738569 Nov 10, 2021
atscott added a commit that referenced this pull request Nov 10, 2021
…lder (#44064)

This commit moves code in the language service package out of the ivy
subfolder. Ivy is the _only_ engine supported in v13+ so there's no need
to have a name for it.

PR Close #44064
atscott added a commit that referenced this pull request Nov 10, 2021
…vice package (#44064)

This commit removes ViewEngine-specific code from the langauge service
package. This code is no longer used since VE is not supported in v13+.

PR Close #44064
atscott added a commit that referenced this pull request Nov 10, 2021
…lder (#44064)

This commit moves code in the language service package out of the ivy
subfolder. Ivy is the _only_ engine supported in v13+ so there's no need
to have a name for it.

PR Close #44064
@dzhavat
Copy link
Contributor

dzhavat commented Nov 11, 2021

@atscott Will the removal of VE code have an effect on how the "Angular Language Service" VS Code extension works? Meaning when a new version of the extension is released with this change in it and my project is not using Angular v13, will it matter?

@atscott
Copy link
Contributor Author

atscott commented Nov 11, 2021

@dzhavat For the Language Service extension in VSCode, we pull in the last version of 12.2 and use that to support older projects that are still using View Engine.

@dzhavat
Copy link
Contributor

dzhavat commented Nov 11, 2021

Thanks for the clarification.

@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Dec 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker cla: yes target: patch This PR is targeted for the next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants