diff --git a/Sources/Layout/Layout.swift b/Sources/Layout/Layout.swift index c0f75775..940b2a5b 100644 --- a/Sources/Layout/Layout.swift +++ b/Sources/Layout/Layout.swift @@ -422,7 +422,7 @@ public final class Layout { // swiftlint:disable:this type_body_length _ views: [UIView] ) -> Layout { guard views.count >= 2, - let first = views.first + let first: UIView = views.first else { return self } for view in views.dropFirst() { adding(view.constraints(to: attributes, of: first)) @@ -587,7 +587,7 @@ public final class Layout { // swiftlint:disable:this type_body_length alignment: YAxisAttribute... ) -> Layout { guard views.count >= 2, - let first = views.first + let first: UIView = views.first else { return self } switch direction { case .leadingToTrailing: @@ -633,7 +633,7 @@ public final class Layout { // swiftlint:disable:this type_body_length alignment: XAxisAttribute... ) -> Layout { guard views.count >= 2, - let first = views.first + let first: UIView = views.first else { return self } var anchor: NSLayoutYAxisAnchor = first.bottom for view in views.dropFirst() { diff --git a/Sources/Layout/LayoutItem.swift b/Sources/Layout/LayoutItem.swift index 6142ba51..9c87c1fc 100644 --- a/Sources/Layout/LayoutItem.swift +++ b/Sources/Layout/LayoutItem.swift @@ -343,7 +343,7 @@ extension LayoutItem { and trailing: NSLayoutXAxisAnchor ) -> LayoutItem { addingSuperviewConstraints { layoutItem in - if let superview = layoutItem.layoutItemView.superview { + if let superview: UIView = layoutItem.layoutItemView.superview { let guide: UILayoutGuide = { let guide: UILayoutGuide = .init() superview.addLayoutGuide(guide) @@ -399,7 +399,7 @@ extension LayoutItem { and bottom: NSLayoutYAxisAnchor ) -> LayoutItem { addingSuperviewConstraints { layoutItem in - if let superview = layoutItem.layoutItemView.superview { + if let superview: UIView = layoutItem.layoutItemView.superview { let guide: UILayoutGuide = { let guide: UILayoutGuide = .init() superview.addLayoutGuide(guide)