Skip to content

chore: cleanup schematics #12266

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

Merged
merged 3 commits into from
Jul 18, 2018

Conversation

devversion
Copy link
Member

  • Add licenses to all source files for the schematics & update-tool
  • Enables linting for schematics folder (except template files; and utils taken verbatim from devkit)
  • Fixes wrong file extension for tests inside of schematics
  • Fixes IDE warnings in schematics folder (related: https://youtrack.jetbrains.com/issue/WEB-33060)

@googlebot googlebot added the cla: yes PR author has agreed to Google's Contributor License Agreement label Jul 18, 2018
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/* tslint:disable */
Copy link
Contributor

Choose a reason for hiding this comment

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

why are we removing the license on these files if we added it everywhere else?

Copy link
Member Author

Choose a reason for hiding this comment

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

Good catch. I accidentally removed them. Re-added and also uses Google LLC instead of Google Inc.

@mmalerba mmalerba added pr: lgtm action: merge The PR is ready for merge by the caretaker labels Jul 18, 2018
@josephperrott
Copy link
Member

@devversion looks like there is a lint error

@josephperrott josephperrott removed the action: merge The PR is ready for merge by the caretaker label Jul 18, 2018
* Add licenses to all source files for the schematics & update-tool
* Enables linting for schematics folder (except template files; and utils taken verbatim from devkit)
* Fixes wrong file extension for tests inside of schematics
* Fixes IDE warnings in schematics folder (related: https://youtrack.jetbrains.com/issue/WEB-33060)
@devversion devversion force-pushed the chore/cleanup-schematics branch from 93f1f8e to 12cf39d Compare July 18, 2018 20:04
@devversion devversion added the action: merge The PR is ready for merge by the caretaker label Jul 18, 2018
@devversion
Copy link
Member Author

@josephperrott Fixed (happened because of the new tree schematic that has been merged)

@josephperrott josephperrott merged commit 777b3e7 into angular:master Jul 18, 2018
@devversion devversion deleted the chore/cleanup-schematics branch July 18, 2018 22:14
@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 Sep 9, 2019
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 PR author has agreed to Google's Contributor License Agreement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants