-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
C-tracking-issueCategory: Tracking IssueCategory: Tracking Issue
Description
While refactoring types.rs in #6680, I found that types.rs contains not only the types group but also other groups like the cast group.
This issue is a tracking issue for refactoring types.rs to avoid a too large PR and split them into small PRs.
-
typesgroup(Refactor types lints #6725):BOX_VECVEC_BOXOPTION_OPTIONLINKEDLISTBORROWED_BOXREDUNDANT_ALLOCATIONRC_BUFFER
-
castsgroup(Refactor casts lint #6873):CAST_PRECISION_LOSSCAST_SIGN_LOSSCAST_POSSIBLE_TRUNCATIONCAST_POSSIBLE_WRAPCAST_LOSSLESSUNNECESSARY_CASTCAST_PTR_ALIGNMENTFN_TO_NUMERIC_CASTFN_TO_NUMERIC_CAST_WITH_TRUNCATIONCHAR_LIT_AS_U8CAST_REF_TO_MUTPTR_AS_PTR
-
unit_typegroup (Refactor unit types #6889):LET_UNIT_VALUEUNIT_CMPUNIT_ARG
- another:
ABSURD_EXTREME_COMPARISONSINVALID_UPCAST_COMPARISONSIMPLICIT_HASHERTYPE_COMPLEXITY: I think this lint should be grouped intotypesbut the implementation ofLateLintPassseems slightly different from that ofTypes. needs further discussion.
ThibsG, flip1995, nahuakang and magurotuna
Metadata
Metadata
Assignees
Labels
C-tracking-issueCategory: Tracking IssueCategory: Tracking Issue