about summary refs log tree commit diff
path: root/tests/ui/lint/non-local-defs
AgeCommit message (Expand)AuthorLines
2025-04-13UI tests: migrate remaining compile time `error-pattern`s to line annotationsVadim Petrochenkov-1/+2
2024-12-12Tweak multispan renderingEsteban Küber-6/+0
2024-11-01Also treat `impl` definition parent as transparent regarding modulesUrgau-0/+64
2024-10-13Also use outermost const-anon for impl items in `non_local_defs` lintUrgau-0/+20
2024-10-11Remove deprecation note in the `non_local_definitions` warningUrgau-45/+0
2024-10-11Consider outermost const-anon in non_local_def lintUrgau-3/+89
2024-09-23Remove with/without trait and bounds considerationUrgau-40/+7
2024-09-23Point to every relevant types in the main diagUrgau-57/+59
2024-09-23Rework `non_local_definitions` lint to only be a syntactic heuristicUrgau-404/+12
2024-09-23Revert "Switch back `non_local_definitions` lint to allow-by-default"Urgau-159/+91
2024-06-27Switch back `non_local_definitions` lint to allow-by-defaultUrgau-91/+159
2024-06-19Clarify that anonymous consts still do introduce a new scopeManish Goregaokar-5/+5
2024-06-15Auto merge of #125722 - Urgau:non_local_defs-macro-to-change, r=estebankbors-1/+3
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-7/+12
2024-05-29non_local_defs: move cargo update suggestion upperUrgau-1/+1
2024-05-29non_local_defs: indicate that the macro needs to changeUrgau-0/+2
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-12/+7
2024-05-27non_local_defs: point the parent item when appropriateUrgau-472/+308
2024-05-27non_local_defs: point to Self and Trait to give more contextUrgau-62/+221
2024-05-27non_local_defs: suggest removing leading ref/ptr to make the impl localUrgau-3/+9
2024-05-27non_local_defs: improve main without a trait noteUrgau-7/+7
2024-05-27non_local_defs: be more precise about what needs to be movedUrgau-223/+128
2024-05-27non_local_defs: improve exception note for impl and macro_rules!Urgau-9/+5
2024-05-27non_local_defs: use labels to indicate what may need to be movedUrgau-56/+568
2024-05-27non_local_defs: use span of the impl def and not the impl blockUrgau-179/+78
2024-05-27non_local_defs: improve some notes around trait, bounds, constsUrgau-113/+111
2024-05-27non_local_defs: switch to more friendly primary messageUrgau-60/+60
2024-04-29Consider inner modules to be local in the `non_local_definitions` lintUrgau-0/+38
2024-04-24Fix tests and blessGary Guo-17/+13
2024-04-09Fix trait solver overflow with `non_local_definitions` lintUrgau-0/+28
2024-04-09Split `non_local_definitions` lint tests in separate test filesUrgau-0/+1401