IGListKit/Examples/Examples-macOS/IGListKitExamples.xcodeproj
Tim Oliver 9e457c39da Update SwiftLint and make it an optional dependency
Summary:
Fixes one final friction point for the IGListKit sample apps: SwiftLint.

At the moment, building the sample apps will hard fail if SwiftLint isn't presently installed. This is generally a good thing when adding new code to the sample apps, but for developers who might want to simply run the sample apps to try out IGListKit, this potentially adds additional unneeded friction.

Since SwiftLint also runs on each incoming PR on GitHub Actions now, even if a third party contributor submits code that they didn't lint themselves, it will still be verified by the CI.

This diff:

* Updates `lint.sh` to check for the latest version of SwiftLint.
* Makes the message that appears if SwiftLint isn't present a warning, instead of an error.
* Adds the linting script to building the `IGListSwiftKit` framework targets as well.

Differential Revision: D43864872

fbshipit-source-id: f5cc18f3612795ad1cc15cc4b7c0dfd7102639c6
2023-03-13 00:49:15 -07:00
..
project.xcworkspace macOS support follow-up work, #270 2016-12-13 23:14:07 -08:00
xcshareddata/xcschemes Improve SwiftPM support (#1546) 2023-03-06 23:29:41 -08:00
project.pbxproj Update SwiftLint and make it an optional dependency 2023-03-13 00:49:15 -07:00