OSDN Git Service

swiftlint 'class_delegate_protocol' の警告を修正
authormasakih <masakih@users.sourceforge.jp>
Sun, 12 Mar 2017 12:54:38 +0000 (21:54 +0900)
committermasakih <masakih@users.sourceforge.jp>
Sun, 12 Mar 2017 12:54:38 +0000 (21:54 +0900)
.swiftlint.yml
KCD/BookmarkListViewController.swift
KCD/CustomHTTPProtocol.swift

index df01bad..42b530f 100644 (file)
@@ -9,7 +9,6 @@ disabled_rules:
     - legacy_constructor
     - cyclomatic_complexity
     - legacy_nsgeometry_functions
-    - class_delegate_protocol
     - weak_delegate
     - redundant_optional_initialization
     - large_tuple
index f4f656f..f018073 100644 (file)
@@ -8,7 +8,7 @@
 
 import Cocoa
 
-protocol BookmarkListViewControllerDelegate {
+protocol BookmarkListViewControllerDelegate: class {
     func didSelectBookmark(_ bookmark: Bookmark)
 }
 
index 61affaf..2a3c2a3 100644 (file)
@@ -9,7 +9,7 @@
 import Cocoa
 
 
-protocol CustomHTTPProtocolDelegate {
+protocol CustomHTTPProtocolDelegate: class {
     func customHTTPProtocol(_ proto: CustomHTTPProtocol, didRecieve response: URLResponse)
     func customHTTPProtocol(_ proto: CustomHTTPProtocol, didRecieve data: Data)
     func customHTTPProtocolDidFinishLoading(_ proto: CustomHTTPProtocol)