.swift-versionファイルを作った
既存のプロジェクトにSwiftLintを導入したのですが、いつものように導入しビルドしてみると見慣れないwarningが出力されました。
No swift version was specified, so some formatting features were disabled. Specify the version of swift you are using with the –swiftversion command line option, or by adding a .swift-version file to your project.
出力された warning
.swift-versionファイルとは?
調べてみたところstack overflowに質問が投げられていました。
どうやらCocoaPodsに対してどのversionのSwiftを使っているのかを示すものだそうです。CocoaPods 1.4.0以降では別の書き方が必要のようです。
作ってみる
touchコマンドでファイルを生成します。
$ touch .swift-version
作成したファイルを開いて編集します
$ open .swift-version
質問にあったディレクトリをみるとそのままswiftのversionをベタすれば良いようです。
.swift-versionファイルの中身
これだけ記述をしてビルドしなおしたらwarningが消えました!!
5.0