Add --redundanttype infer-locals-only option

This commit is contained in:
Cal Stephens
2021-11-06 16:09:02 +00:00
committed by Nick Lockwood
parent 7c20b950c4
commit aba7db2db2
8 changed files with 300 additions and 36 deletions
+16
View File
@@ -777,8 +777,24 @@ private struct Examples {
let redundantType = """
```diff
// inferred
- let view: UIView = UIView()
+ let view = UIView()
// explicit
- let view: UIView = UIView()
+ let view: UIView = .init()
// infer-locals-only
class Foo {
- let view: UIView = UIView()
+ let view: UIView = .init()
func method() {
- let view: UIView = UIView()
+ let view = UIView()
}
}
```
"""