Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

SwiftFormat

A command-line tool and Xcode Extension for formatting Swift code
Collective - Host: opensource - https://opencollective.com/swiftformat - Code: https://github.com/nicklockwood/SwiftFormat

All options in the Rules tab

github.com/nicklockwood/SwiftFormat - 74aa939537ff6aa76cb3f931355b411fa1d2b774 authored almost 6 years ago by Vincent Bernier <[email protected]>
Added `yodaConditions` rule

github.com/nicklockwood/SwiftFormat - c2169bf01fda079a1ebcb19a7922426446b05ba7 authored almost 6 years ago by Nick Lockwood <[email protected]>
Deprecated `—comments` option

github.com/nicklockwood/SwiftFormat - 698ecef10bfae5e4902e9e9c56156f035ff75be6 authored almost 6 years ago by Nick Lockwood <[email protected]>
Shared options are now inferred from source

github.com/nicklockwood/SwiftFormat - 5d614674bde15c0e9f514e5faaa3511317240300 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added sharedOptions logic

github.com/nicklockwood/SwiftFormat - cc5c9707e98106ba76c585ced5c57ef5eee8c36d authored almost 6 years ago by Nick Lockwood <[email protected]>
Added whitelist for trailing closure functions

github.com/nicklockwood/SwiftFormat - 0ab65ebc9d2b1590107085386b3c96e7aa8174c8 authored almost 6 years ago by Nick Lockwood <[email protected]>
Enhanced trailingClosures and enabled by default

github.com/nicklockwood/SwiftFormat - 6c5e956285f6d903459b92083b3b09c0d47308f8 authored almost 6 years ago by Nick Lockwood <[email protected]>
Log skipped files in output

github.com/nicklockwood/SwiftFormat - 7f87cab99f20a7308f2dbd4632339e311e0eab25 authored almost 6 years ago by Nick Lockwood <[email protected]>
Display documentation for multiple rules at once

github.com/nicklockwood/SwiftFormat - f4eda5c33459ec4380635073f84403a0b41364e2 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added detailed rule documentation to command-line

github.com/nicklockwood/SwiftFormat - 05e949d071636e5c0ea7f87e6a3cb89483c1a82c authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.39.5 release

github.com/nicklockwood/SwiftFormat - 543df82383ebfae4696c70809ae36ff3df63e9c6 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added support for Swift 5 `@unknown` attribute

github.com/nicklockwood/SwiftFormat - 1508f1280ef97bb33c5951e5f092c1cb5a8ab2bc authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed bug with braces rule not wrapping last brace

github.com/nicklockwood/SwiftFormat - c701baba4fb525ec3fbd1f76225232981349c109 authored almost 6 years ago by Nick Lockwood <[email protected]>
Renamed some tests for clarity

github.com/nicklockwood/SwiftFormat - 066d01dd32b8cf35e82201793dc4d9a7f1f80fde authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed handling of preview swift-version values

github.com/nicklockwood/SwiftFormat - 50714ad668bccb5762edeb5a6dd2e85e6f55a086 authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated performance tests

github.com/nicklockwood/SwiftFormat - 3dd4699f23b45822815a7ecb09f52550da325e4c authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed typo

github.com/nicklockwood/SwiftFormat - ff9692317bdcc82e01ac0c68398e5a4ba33e5dc7 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed some potential bugs with nil FormatOptions

github.com/nicklockwood/SwiftFormat - 16989f511538b1d00d5f3c9f484a9eeb1bc9ae2f authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed error in rule documentation

github.com/nicklockwood/SwiftFormat - 2ea39c67f550349fd8ea2dca76603d5fbba74e7d authored almost 6 years ago by Nick Lockwood <[email protected]>
Preserve relative indent inside multiline comments

github.com/nicklockwood/SwiftFormat - 5f1ff4360fcfa87ea425abeaa585635e1d163e2e authored almost 6 years ago by Nick Lockwood <[email protected]>
Tokenizer refactoring

github.com/nicklockwood/SwiftFormat - 6802d8928119a3b39b1ef550951e583f4d5f5c86 authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.39.4 release

github.com/nicklockwood/SwiftFormat - ccb33374ef60c174d7f1855a4a3fbe4036ec0d76 authored almost 6 years ago by Nick Lockwood <[email protected]>
Disabled `isEmpty` rule again by default

github.com/nicklockwood/SwiftFormat - 69afaa0f25473f7c647484fbab5fb6c6f05a2817 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fix bug with allman indenting of switch braces

github.com/nicklockwood/SwiftFormat - 1e3608f1e65c1dc6ca895a1f6bdd6e21841aa81d authored almost 6 years ago by Nick Lockwood <[email protected]>
Don’t error if only ignored files are matched

github.com/nicklockwood/SwiftFormat - 889927b11689474dc7c2687cb55f79ac90b3959f authored almost 6 years ago by Nick Lockwood <[email protected]>
Fix bug with swiftVersion incorrectly marked unset

github.com/nicklockwood/SwiftFormat - 2bda3cccc88c885bae0743992ec1aea9f0e29f25 authored almost 6 years ago by Nick Lockwood <[email protected]>
Full input path now checked against exclude globs

github.com/nicklockwood/SwiftFormat - 23dfcdca55547bc058a20ed9075cadd0bc0cb79f authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated rules to support raw strings

github.com/nicklockwood/SwiftFormat - 06c0e7646247745a79f2528a349ea54d667d840a authored almost 6 years ago by Nick Lockwood <[email protected]>
Added raw string support to tokenizer

github.com/nicklockwood/SwiftFormat - 69cc7c8a25b342024ad66accbb8ba919ad07be17 authored almost 6 years ago by Nick Lockwood <[email protected]>
Treat numeric tuple members as identifiers

# Conflicts:
# Tests/RulesTests.swift
# Tests/XCTestManifests.swift

github.com/nicklockwood/SwiftFormat - d4d2e4bb39afa3d175309793676b39980c03d69e authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.39.3 release

github.com/nicklockwood/SwiftFormat - 8e0f9569415605082d0b6306f0b3dbde4facb74d authored almost 6 years ago by Nick Lockwood <[email protected]>
Couple the companion application with its file format

Support dropping the config file one the app icon to open the file
Support open config file from...

github.com/nicklockwood/SwiftFormat - 14393746ec3c0570bc7d76b71a5eb35cae7b93db authored almost 6 years ago by Vincent Bernier <[email protected]>
Fixed `hoistPatternLet` bug

github.com/nicklockwood/SwiftFormat - 04a7b4d768ed057879f777ea967dc4b68128095f authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed bug in `typeSugar` rule

github.com/nicklockwood/SwiftFormat - c2a22e129187388f98826588c6b4e855b6b62d66 authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.39.2 release

github.com/nicklockwood/SwiftFormat - 88ecb54fb6bc50595af7f50922e77172bcfab4a0 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed specifiers examples.

github.com/nicklockwood/SwiftFormat - 01d620bce04792d204b0ba4e43945daae1ae94c1 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed multiline string bug

github.com/nicklockwood/SwiftFormat - 8be92a6842c976bd18cd5194d85b0d5969a87e5d authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed redundantParens bug

github.com/nicklockwood/SwiftFormat - cb59e788ff1549c3eba21b8288598e008640d6d9 authored almost 6 years ago by Nick Lockwood <[email protected]>
README improvements

github.com/nicklockwood/SwiftFormat - f4febdd73e923317561c54945ef3d0530db19c07 authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.39.1 release

github.com/nicklockwood/SwiftFormat - 7b92d2ec68186502952c159192e96f5ebef369e1 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fix mistakes in `Rules.md` file. (#358)

github.com/nicklockwood/SwiftFormat - 195fd79a9e11bb2beea7cd669fd0515d79e6599d authored almost 6 years ago by Volodymyr Hryhoriev <[email protected]>
Fixed multiline string indenting bug

github.com/nicklockwood/SwiftFormat - e002b47591eb40ac54906343d93805253c9c6c94 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed additional redundantParens cases

github.com/nicklockwood/SwiftFormat - 85f3003a4066a5eace1dc4c04454ee1b44e2fc3a authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed some cases not handled by redundantParens

github.com/nicklockwood/SwiftFormat - dc148a01d7d870eafba44173f766adef5cbcc1cf authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed flakey test

github.com/nicklockwood/SwiftFormat - d789bd575733d3425c6211c3bb5eb04bd4715a03 authored almost 6 years ago by Nick Lockwood <[email protected]>
Autogenerate Rules documentation

github.com/nicklockwood/SwiftFormat - 69a51fa6c7e4285739d669b3ceab7b98b5091882 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added tooltips for format rules in Xcode Extension

github.com/nicklockwood/SwiftFormat - 00400cb492485d56ddc93d0ca925c0f73fa65c39 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added help and options to Rules metadata

github.com/nicklockwood/SwiftFormat - 33eeb3b9c9382b6d70341566ccbd79d227192bec authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.39.0 release

github.com/nicklockwood/SwiftFormat - 2a8df362461ffe26325873bd7ac1cd58d8159205 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed Sierra compatibility

github.com/nicklockwood/SwiftFormat - 86280d42e69a8b3d76c53e0ec7b6cc6f1e30a890 authored almost 6 years ago by Nick Lockwood <[email protected]>
Enabled `isEmpty` rule by default

github.com/nicklockwood/SwiftFormat - b0fb7f576a2e00dd7efdff919c6bfb4c436a742a authored almost 6 years ago by Nick Lockwood <[email protected]>
General cleanup

github.com/nicklockwood/SwiftFormat - 1383f28cf2516f5a544c4924033ba9a1b4261dd7 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added `—selfrequired` option

github.com/nicklockwood/SwiftFormat - f99e5b5225a62d67dc21b1471977330b6ac7906f authored almost 6 years ago by Nick Lockwood <[email protected]>
Extended `redundantFileprivate` rule

github.com/nicklockwood/SwiftFormat - 574b5f458f9a8065686e2ba91f13b0e81bee68e8 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added `redundantFileprivate` rule

github.com/nicklockwood/SwiftFormat - 3dd0455ba4881e6495737bbcb0033eba8df4fc98 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added `redundantExtensionACL` rule

github.com/nicklockwood/SwiftFormat - 1c951f0d578c78744fe25c65773607f78ccfe1ba authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed fragile glob tests

github.com/nicklockwood/SwiftFormat - 1f9d4a3ce9d52a3f2509c219ca850e805321c6ca authored almost 6 years ago by Nick Lockwood <[email protected]>
Add Integration Section with AppleScript to Readme (#349)

github.com/nicklockwood/SwiftFormat - 69d3d90a5108582f4637bcf99d1fda45e5501181 authored almost 6 years ago by Wolfgang Lutz <[email protected]>
Extended `redundantObjc` rule

github.com/nicklockwood/SwiftFormat - 8582008320f52df9d709be6de7cdcf0d641c191d authored almost 6 years ago by Nick Lockwood <[email protected]>
Added `redundantObjc` rule

github.com/nicklockwood/SwiftFormat - 9159ca7cc9f661b5919293562f1591a6166e4642 authored almost 6 years ago by Nick Lockwood <[email protected]>
Enhanced `fileHeader` rule

github.com/nicklockwood/SwiftFormat - f095973150e2cf1ad676cf1dbeba5fd6c798641e authored almost 6 years ago by Nick Lockwood <[email protected]>
Added `typeSugar` rule

github.com/nicklockwood/SwiftFormat - 4e1711c3c1c20ed1edfbe1ff8dc677df391a38a4 authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.38.0 release

github.com/nicklockwood/SwiftFormat - 5a136fc7db30aa3b27aa5298bbc83926752f580a authored almost 6 years ago by Nick Lockwood <[email protected]>
Added Linux support

github.com/nicklockwood/SwiftFormat - 82f4c01e3706cc694576e873b6a8c6cf399850f9 authored almost 6 years ago by Nick Lockwood <[email protected]>
Rule registration no longer uses Obj-C runtime

github.com/nicklockwood/SwiftFormat - 2378c1d17e32e96dd069cb91d6254454a601c7d3 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added options tooltips to Xcode Extension

github.com/nicklockwood/SwiftFormat - b8502f62e743ae8769a8845f39d1715bf0519b11 authored almost 6 years ago by Nick Lockwood <[email protected]>
Improved option value naming consistency

github.com/nicklockwood/SwiftFormat - da1e1e475b50013830cf08c869f3ccc169602ff7 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added swift version support

# Conflicts:
# Sources/Options.swift

github.com/nicklockwood/SwiftFormat - 8b4a1490983d82fd135043edf354196d24385cf1 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added range-based token search methods

github.com/nicklockwood/SwiftFormat - 9c6f3849434cce974b361e6ccaf1a08c0874b009 authored almost 6 years ago by Nick Lockwood <[email protected]>
Set performance test baselines

github.com/nicklockwood/SwiftFormat - 0ef81a0a2610b3e1aa5c5d5b013420f7cc21e129 authored almost 6 years ago by Nick Lockwood <[email protected]>
The `redundantReturn` rule now removes void return

github.com/nicklockwood/SwiftFormat - a3919995105f3f97f49596c31944be3569485ebd authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed output corruption caused by malformed func

github.com/nicklockwood/SwiftFormat - 29371f87a9f189b67150879c0176c66173b1e381 authored almost 6 years ago by Nick Lockwood <[email protected]>
Added `strongifiedSelf` rule

github.com/nicklockwood/SwiftFormat - 5e0561ae78261aa06b61e71fc940a1099f0c4776 authored almost 6 years ago by Nick Lockwood <[email protected]>
Simplified `redundantBreak` rule

github.com/nicklockwood/SwiftFormat - 4a755ddc5caa24909ff630fd8b29efb05c2a848c authored almost 6 years ago by Nick Lockwood <[email protected]>
Added `anyObjectProtocol` rule

github.com/nicklockwood/SwiftFormat - 69f5173da80a10c0d6080731010f2fb9f10d0a3e authored almost 6 years ago by Nick Lockwood <[email protected]>
Added `redundantBreak` rule

github.com/nicklockwood/SwiftFormat - eaed35d679107a8bfaa713130f55a54bfffc44c4 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed typo in README

github.com/nicklockwood/SwiftFormat - 6856d162004be56c43c351c8b396c17e3905bc7e authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.37.5 release

github.com/nicklockwood/SwiftFormat - 1f004b07e834bf3a5c84c9c4eceda8f06d60e56b authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed another regression in `redundantReturn` rule

github.com/nicklockwood/SwiftFormat - be46ae88e6f5c14fa7208fdda240efed5df7805f authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.37.4 release

github.com/nicklockwood/SwiftFormat - 127d085690dd2872a170cba50951915858b456bb authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed regression in `redundantReturn` rule

github.com/nicklockwood/SwiftFormat - ed740d1795c33e6cff9e1c0951b4f02386de87a5 authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.37.3 release

github.com/nicklockwood/SwiftFormat - b6b91dea9d2accd28872cf32711c51bcaef2b9a5 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed bug with redundantReturn in var assignment

github.com/nicklockwood/SwiftFormat - a7d28e9e43e26c00ff939d4054ffa7f821bb4cf8 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed bug with indenting of wrapped closures

github.com/nicklockwood/SwiftFormat - 89ae9b6c1f9a6c651d5bbc488322263541b4db19 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed bug with braces rule inside a closure

github.com/nicklockwood/SwiftFormat - 6d1e02fae34c7be78260740fb014f589c059f902 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed incorrect removal of backticks in keypaths

github.com/nicklockwood/SwiftFormat - 2b412160e5e8d57057beb6aa8ca847773d615a4b authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed comments being stripped by elseOnSameLine

github.com/nicklockwood/SwiftFormat - ee637fcb55b7075a366071d47a1098996319ee53 authored almost 6 years ago by Nick Lockwood <[email protected]>
Fixed bug with wrapArguments afterFirst

github.com/nicklockwood/SwiftFormat - 11c36c3cea458926cd5d179eae73068623fa0072 authored almost 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.37.2 release

github.com/nicklockwood/SwiftFormat - aaed92d1b05a65f6ad385f79ca49e8f1747226ac authored about 6 years ago by Nick Lockwood <[email protected]>
Improved Globs testing and fixed some edge cases

github.com/nicklockwood/SwiftFormat - 1c64ba3ed0ef27aea1c7573088d826aa6dce0799 authored about 6 years ago by Nick Lockwood <[email protected]>
Fixed bug in globs when using —config argument

github.com/nicklockwood/SwiftFormat - 080c9033a2c6fc4c40c90b6ca69daa6e27cb204f authored about 6 years ago by Nick Lockwood <[email protected]>
Optimized glob file exclusion performance

github.com/nicklockwood/SwiftFormat - 6b27f5d94ed27384e71421ec398dbada7bbe9fb0 authored about 6 years ago by Nick Lockwood <[email protected]>
Use NSRegularExpression for glob matching

github.com/nicklockwood/SwiftFormat - 0e34a432cc77b0e3e7191c64c6a1105b2e5a340e authored about 6 years ago by Nick Lockwood <[email protected]>
Updated for 0.37.1 release

github.com/nicklockwood/SwiftFormat - 67219a30460f0459bfbe4b21e8bb55cc70bcbf50 authored about 6 years ago by Nick Lockwood <[email protected]>
Fixed `isEmpty` bug

github.com/nicklockwood/SwiftFormat - 78e9ff0bafd7a042b809455fd6ca6433f507280b authored about 6 years ago by Nick Lockwood <[email protected]>
Fixed stdout vs stderr tty detection (#334)

github.com/nicklockwood/SwiftFormat - a12211f8da1fbd1bbccc2257174d3459ace6090e authored about 6 years ago by Lassi Kortela <[email protected]>
Updated for 0.37.0 release

github.com/nicklockwood/SwiftFormat - d2b261b5e1d35c8326e825456a4d0329b7e6ad8f authored about 6 years ago by Nick Lockwood <[email protected]>
Added `redundantLetError` rule

github.com/nicklockwood/SwiftFormat - 4f5aa793aa4e8e81e2a747b34c8b89b0297cb2ba authored about 6 years ago by Nick Lockwood <[email protected]>
Fixed /// MARK:

github.com/nicklockwood/SwiftFormat - 1ee13806135e8c8e4c44eb0c569c0cf1fd02e7a0 authored about 6 years ago by Nick Lockwood <[email protected]>
Added `isEmpty` rule

github.com/nicklockwood/SwiftFormat - 0840b1f9695ff92d5e1b432c82a787852df4574e authored about 6 years ago by Nick Lockwood <[email protected]>