diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 3821311516..dfb635366a 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -373,10 +373,20 @@
protocol FooDelegate: AnyObject {}
+protocol FooDelegate: AnyObject & Foo {}
+
+protocol FooDelegate: Foo, AnyObject & Foo {}
+
+protocol FooDelegate: Foo & AnyObject & Bar {}
+
protocol FooDelegate: NSObjectProtocol {}
protocol FooDelegate where Self: BarDelegate {}
+protocol FooDelegate where Self: BarDelegate & Bar {}
+
+protocol FooDelegate where Self: Foo & BarDelegate & Bar {}
+
protocol FooDelegate where Self: AnyObject {}
protocol FooDelegate where Self: NSObjectProtocol {}
@@ -386,7 +396,11 @@ Triggering Examples
↓protocol FooDelegate: Bar {}
+↓protocol FooDelegate: Foo & Bar {}
+
↓protocol FooDelegate where Self: StringProtocol {}
+
+↓protocol FooDelegate where Self: A & B {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
index 3821311516..dfb635366a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
@@ -373,10 +373,20 @@ protocol FooDelegate: AnyObject {}
+protocol FooDelegate: AnyObject & Foo {}
+
+protocol FooDelegate: Foo, AnyObject & Foo {}
+
+protocol FooDelegate: Foo & AnyObject & Bar {}
+
protocol FooDelegate: NSObjectProtocol {}
protocol FooDelegate where Self: BarDelegate {}
+protocol FooDelegate where Self: BarDelegate & Bar {}
+
+protocol FooDelegate where Self: Foo & BarDelegate & Bar {}
+
protocol FooDelegate where Self: AnyObject {}
protocol FooDelegate where Self: NSObjectProtocol {}
@@ -386,7 +396,11 @@ Triggering Examples
↓protocol FooDelegate: Bar {}
+↓protocol FooDelegate: Foo & Bar {}
+
↓protocol FooDelegate where Self: StringProtocol {}
+
+↓protocol FooDelegate where Self: A & B {}
diff --git a/docsets/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz
index d18edd75c5..3520fa229f 100644
Binary files a/docsets/SwiftLintCore.tgz and b/docsets/SwiftLintCore.tgz differ