This is the Linux app named SwiftLint whose latest release can be downloaded as 0.44.0_TravelSizeLintRoller.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named SwiftLint with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
A tool to enforce Swift style and conventions, loosely based on the now archived GitHub Swift Style Guide. SwiftLint enforces the style guide rules that are generally accepted by the Swift community. These rules are well described in popular style guides like Ray Wenderlich’s Swift Style Guide. SwiftLint hooks into Clang and SourceKit to use the AST representation of your source files for more accurate results. You might want to move your SwiftLint phase directly before ‘Compile Sources’ step, to detect errors quickly before compiling. However, SwiftLint is designed to run on valid Swift code that cleanly completes the compiler’s parsing stage. So running SwiftLint before ‘Compile Sources’ might yield some incorrect results. SwiftLint hooks into SourceKit so it continues working even as Swift evolves! This also keeps SwiftLint lean, as it doesn’t need to ship with a full Swift compiler, it just communicates with the official one you already have installed on your machine.
- SwiftLint hooks into Clang and SourceKit
- Over 100 rules are included in SwiftLint
- Rules can be disabled with a comment inside a source file
- Run swiftlint rules to print a list of all available rules and their identifiers
- Configure SwiftLint by adding a .swiftlint.yml file from the directory you’ll run SwiftLint from
- You can define custom regex-based rules in your configuration file
This is an application that can also be fetched from https://sourceforge.net/projects/swiftlint.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.