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 @@

Non Triggering Examples

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 @@

Non Triggering Examples

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