Arif Roktim
|
afb2166aeb
|
Make IncorrectDiagnostic match rustc by copying rustc's code.
|
2020-10-24 19:21:53 -04:00 |
|
bors[bot]
|
31db677a94
|
Merge #6319
6319: Properly identify camel cased acronyms as UpperCamelCase r=popzxc a=ArifRoktim
This closes #6305.
Co-authored-by: Arif Roktim <arifrroktim@gmail.com>
|
2020-10-22 14:24:10 +00:00 |
|
Arif Roktim
|
854b133181
|
Properly identify camel cased acronyms as UpperCamelCase
|
2020-10-21 17:10:22 -04:00 |
|
Francesco Zardi
|
0be21b05d6
|
Move safe intrinsic tests
|
2020-10-21 21:53:05 +02:00 |
|
Igor Aleksanov
|
fb0ab9f745
|
Keep SyntaxNodePtr::range private
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
66cea8cbaa
|
Replace 'if let' with 'match' in decl_check.rs
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
559cc97073
|
Add to_upper_snake_case function to stdx
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
ebd30033b3
|
Fix compilation error
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
f2c91fc5a8
|
Apply suggestions from code review
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
9ea57cac0e
|
Fix code style issues
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
2a72f876d6
|
Fix issues with match arm bindings
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
45ac2b2ede
|
Code style adjustments
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
b42562b5de
|
Make incorrect case diagnostic work inside of functions
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
9ec1741b65
|
Refactor string helpers for decl_check module
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
fb96bba878
|
Add diagnostics for enum names and variants
|
2020-10-12 11:05:00 +03:00 |
|
Igor Aleksanov
|
17f1026c46
|
Improve string helpers functions
|
2020-10-12 10:59:54 +03:00 |
|
Igor Aleksanov
|
21dd704b6b
|
Check structure fields to be snake_case
|
2020-10-12 10:59:54 +03:00 |
|
Igor Aleksanov
|
329626124f
|
Add check for structure names to be CamelCase
|
2020-10-12 10:59:54 +03:00 |
|
Igor Aleksanov
|
1773c6d154
|
Extract helper functions into a separate module
|
2020-10-12 10:59:54 +03:00 |
|
Igor Aleksanov
|
f5cea35986
|
Add checks for function parameters
|
2020-10-12 10:59:54 +03:00 |
|
Igor Aleksanov
|
4039176ec6
|
Create basic support for names case checks and implement function name case check
|
2020-10-12 10:59:54 +03:00 |
|
CAD97
|
c822bb68ce
|
Fix missing match arm false error on unknown type
|
2020-08-17 13:27:12 -04:00 |
|
CAD97
|
2eaf79cfbb
|
Document missing match arm false positive
This should already be guarded against
(d2212a49f6/crates/hir_ty/src/diagnostics/expr.rs (L225-L230) )
but it isn't preventing this false positive for some reason.
|
2020-08-17 13:19:15 -04:00 |
|
Aleksey Kladov
|
6a77ec7bbe
|
Rename ra_hir_ty -> hir_ty
|
2020-08-13 16:35:29 +02:00 |
|