Skip to content

refactor: remove unnecessary TSLint rule flags#59365

Closed
johnsoncodehk wants to merge 2 commits intoangular:mainfrom
johnsoncodehk:remove-unneeded-rule-flags
Closed

refactor: remove unnecessary TSLint rule flags#59365
johnsoncodehk wants to merge 2 commits intoangular:mainfrom
johnsoncodehk:remove-unneeded-rule-flags

Conversation

@johnsoncodehk
Copy link
Copy Markdown
Contributor

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • angular.dev application / infrastructure changes
  • Other... Please describe:

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

I found in #59364 that there are many TSLint rule flags in the source code that have no effect, and after testing they can be safely removed to keep the code clean.

@pullapprove pullapprove bot added the requires: TGP This PR requires a passing TGP before merging is allowed label Jan 5, 2025
@johnsoncodehk johnsoncodehk force-pushed the remove-unneeded-rule-flags branch from 85c034d to f65e0dd Compare January 6, 2025 07:24
There are many TSLint rule flags in the source code that have no effect, and they can be safely removed to keep the code clean.
@johnsoncodehk johnsoncodehk force-pushed the remove-unneeded-rule-flags branch from f65e0dd to 9d499fa Compare January 6, 2025 07:37
Files in the vendor directory have been excluded in tslint.json.
@thePunderWoman thePunderWoman added area: core Issues related to the framework runtime target: patch This PR is targeted for the next patch release labels Jan 6, 2025
@ngbot ngbot bot modified the milestone: Backlog Jan 6, 2025
@thePunderWoman thePunderWoman added the action: review The PR is still awaiting reviews from at least one requested reviewer label Jan 6, 2025
Copy link
Copy Markdown
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

Reviewed-for: global-approvers

@josephperrott josephperrott added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Jan 6, 2025
@thePunderWoman
Copy link
Copy Markdown
Contributor

TESTED=no TGP needed since this is just removing tslint comments.

thePunderWoman pushed a commit that referenced this pull request Jan 7, 2025
…ls (#59365)

Files in the vendor directory have been excluded in tslint.json.

PR Close #59365
thePunderWoman pushed a commit that referenced this pull request Jan 7, 2025
There are many TSLint rule flags in the source code that have no effect, and they can be safely removed to keep the code clean.

PR Close #59365
thePunderWoman pushed a commit that referenced this pull request Jan 7, 2025
…ls (#59365)

Files in the vendor directory have been excluded in tslint.json.

PR Close #59365
@thePunderWoman
Copy link
Copy Markdown
Contributor

This PR was merged into the repository by commit 9b8f699.

The changes were merged into the following branches: main, 19.0.x

@johnsoncodehk johnsoncodehk deleted the remove-unneeded-rule-flags branch January 7, 2025 17:34
@angular-automatic-lock-bot
Copy link
Copy Markdown

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 Feb 7, 2025
PrajaktaB27 pushed a commit to PrajaktaB27/angular that referenced this pull request Feb 7, 2025
There are many TSLint rule flags in the source code that have no effect, and they can be safely removed to keep the code clean.

PR Close angular#59365
PrajaktaB27 pushed a commit to PrajaktaB27/angular that referenced this pull request Feb 7, 2025
…ls (angular#59365)

Files in the vendor directory have been excluded in tslint.json.

PR Close angular#59365
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 area: core Issues related to the framework runtime requires: TGP This PR requires a passing TGP before merging is allowed 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