Ecosyste.ms: OpenCollective

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

github.com/nicklockwood/SwiftFormat

A command-line tool and Xcode Extension for formatting Swift code
https://github.com/nicklockwood/SwiftFormat

Updated for 0.44.9 release

78f78b27d8874fdea4b2a7e264af1c0f27272483 authored over 4 years ago
Don't remove nil init from struct with default init

735dcfbbd7050770ef1aaf88bbf2dcbafe4e391f authored over 4 years ago
Add `--nowrapoperators` option

f581c4e32e52cb9b4fdab4b5db1b3955c0ca034d authored over 4 years ago
Add `--specifierorder` option

0ad2f8acd08eece1c0b6436bd0fe4e885fc51b52 authored over 4 years ago
Fix trailing multiline comment delimiter indenting

efaf6711c27de7c93ef075f33790a5454c4edb0f authored over 4 years ago
Updated for 0.44.8 release

e4b6bfd7c79e9b0096dd7eb997c1dfbcb549434b authored over 4 years ago
Fix `override` specifier ordering

9ba3b7b4c62f4b0029e37e297f0fcf2073e4c4c1 authored over 4 years ago
Fix preformatted comments

16292d4e3491235e1973edcaf94a267883e1b6da authored over 4 years ago
Fix misleading error message

8415f1a323d3dce9a0b4d7cbcfb214a39f675a0d authored over 4 years ago
Improve wrapping behavior

fbf6947dd2ad8d1fefd78d5f621fb520e363c951 authored over 4 years ago
Fix crash in wrap rule

ad3e09c369a471b163f839d72334229058f23f8a authored over 4 years ago
Fix performance regression introduced in 0.44.6

1eb11dabe45fc476a847e6e61c662b634f4924b2 authored over 4 years ago
Fix nested multiline string interpolation indent

ecda0fe4afbdabb0f304caad40a4c1a17b7509ba authored over 4 years ago
Fix malformatted multiline string interpolations

9d0c22063651a854c6ca7d6ef2bef56b630803d2 authored almost 5 years ago
Fix infinite recursion indenting nested comments

d841f9bc80c5d945aa3e28c7346ca1ff3adfe70b authored almost 5 years ago
Ensure trailingSpace rule is called before indent

12594a3bd8e64b15f13136e4787436a45e384e3d authored almost 5 years ago
Don't skip partially ignored arguments lists

034df64984fd0c2a4cbdf81da8fbef9115af3cb9 authored almost 5 years ago
Don't remove parens when closure arg contains self

50eab67cde2468a1ebd909f1d132cba0a43a47b7 authored almost 5 years ago
Add full Text Settings option location in README

9508a160654f03ce8ba6275efacdb160181c21d7 authored almost 5 years ago
Added missing punctuation in README

Also removed trailing or superfluous whitespaces.

a0d293605856eeb43b8c132279b21066b1558743 authored almost 5 years ago
Fixed inconsistent Swift references casing

7e0056b4e5867f8fa4212bcfcb11cef3b651fc7c authored almost 5 years ago
Updated for 0.44.7 release

03989b9a28f98ea5cad5ca2b22024a8b67aca31c authored almost 5 years ago
Improve error messaging for parseRules

eb6c89ba35e1f5bc3d2fde118fed42479b080523 authored almost 5 years ago
Make rules parsing case-insensitive

235b1e9b50ffcd6c0ee5cc23d2109e66de0688c8 authored almost 5 years ago
Fix `redundantNilInit` involving property wrappers

f61980ec2b80bb29b135d8b2270e2b1cf7571bbc authored almost 5 years ago
Fix closure indenting after a switch statement

a596cc653b9c3e4a51d91132115c3ead6546c65c authored almost 5 years ago
Remove redundant raw values for escaped reserved words

325de46e47e785c8a3e14a75b96000687a0c0a81 authored almost 5 years ago
Added optional secondary command for the run script phase

b2c0cdd6d7bba6577a4c0c1fc1cd0e439f8b790d authored almost 5 years ago
Fix missing newline

2f733a24912206767053e2873b01267e083916e2 authored almost 5 years ago
Fix incorrect wrapparameters example

f463e889a06f26a1a089186ae939d5d183aabeed authored almost 5 years ago
Make indent option value consistent with CLI help

8fb10ab6a2a5028109572a094b4a53aba924f59c authored almost 5 years ago
Fix typo

c30e98d6fb708b702ee864e0d6b21d88e154649f authored almost 5 years ago
Update Swift Package Manager instructions

Update Swift Packager Manager & Xcode build phase instructions to support Xcode 11.4 and higher.

5719303acfd85222e2d5bbac5c861f98fc953241 authored almost 5 years ago
Fix mixed indentation in code example

e8751a7e489c2dcb7c8582452bb857792fc8e795 authored almost 5 years ago
Updated for 0.44.6 release

2f1d164cb58c9a2da0452db846b7333d49f556af authored almost 5 years ago
Support path expansion and comments in file list

6836f23493f4445dad80312967c6cfebb6b7c47a authored almost 5 years ago
Support listing input files in a file

Add --filelist argument for supplying a file that contains the names
of files to process.

add726980533a0f9830f288ed7a1a0d74238f2f0 authored almost 5 years ago
Fix timeout caused by multiple trailing closures

94b944a906f56920182b0e64424a8d935ab0d062 authored almost 5 years ago
Update hook for format only ".swift" files

388045e9b6894752989d1eff6a7f3d0375b65432 authored almost 5 years ago
Updated for 0.44.5 release

8ed727c8b332adc5418551784fcd3b2a598d904f authored almost 5 years ago
Fix `duplicateImports` removing `@testable` import

48c12281842a67c9700bbea3a03fd89f4923baa1 authored almost 5 years ago
Fix wrapping of braces in switch statements

603fd105e0543571796ad0ddaf88a434989c4402 authored almost 5 years ago
Fix wrapping of braces in extensions

a5439b4601f96acddab2d2477633d821a9809351 authored almost 5 years ago
Improve `--xcodeindentation` option accuracy

c032e50189c957988ee65db5367427a608cbaaf3 authored almost 5 years ago
Fix indenting of comments inside enum declarations

33588aafa78c75cd7cf7e712e2d9adf1012c2627 authored almost 5 years ago
Fix excess indentation of wrapped braces

64f4d843373506bc753c9b9ff0394c179780d07b authored almost 5 years ago
Fixed bug in `indexOfLastSignificantKeyword()` logic

362ba3167e7ec956d501172457f95f6e228c8c05 authored almost 5 years ago
Updated for 0.44.4 release

a935652f66f5d2c1ad82951d4bdb69b005e82803 authored almost 5 years ago
Fix return removal edge-cases

32e049d6aaf9863763ecad910dd74991b5f5f3fe authored almost 5 years ago
Fix allman braces after a numeric literal

32ad61550e5383637f9514c1e7025d039c008ce2 authored almost 5 years ago
Remove trailing linebreak when removing return

2077a30db3be8d8327d88c1ddf2cefcfca1e2b45 authored almost 5 years ago
Fix space being inserted in nested PropertyWrapper

7bdd8e5add619eb1149c75d6298b1d2c186bb7ee authored almost 5 years ago
Updated for 0.44.3 release

2cdb3c17ab8291672afdc02e6a4a0a9fe5861f79 authored almost 5 years ago
Fix closing multiline string delimiter indenting

c373913429ef43ce87713964ed36976e6ee34ea9 authored almost 5 years ago
Fix redundantReturn bug

d029caacc9717fbef9979a1d80e7ce4b77ea3b27 authored almost 5 years ago
Fix failure to wrap braces after struct or init

e1c3e66fab62d661b51b2a0ed60e92dc96d70633 authored almost 5 years ago
Fix if statement closure edge case

27293f8507c5ca7e9d06dd7c20b3b2c21bd1b8d5 authored almost 5 years ago
Updated for 0.44.2 release

4342bfd7f074f56f7a9e5122bece2b7ed4f5cc49 authored almost 5 years ago
Extract common implementation for `removeParen()`

52d94579744604dd3fe4c57f3595585856fe059c authored almost 5 years ago
Don't break unwrap operator when removing parens

aeb2912b504b08e318dee9ddbb382861b4e2b833 authored almost 5 years ago
Fix crash when wrapping lines

f4e7f079ecf107294905ca51360b0f90b9c6076d authored almost 5 years ago
Fix init and subscript Allman braces not unwrapped

e9228e242feaf3477ede78447bd194989bf57229 authored almost 5 years ago
Fix computed property Allman braces not unwrapped

d3ec31a6a22a42730bda43e02143cf5889c77b05 authored almost 5 years ago
Prevent wrapping of image and color literals

58a6ed54fe9232ce139d471018fbc2ac3d572da9 authored almost 5 years ago
Updated for 0.44.1 release

a288be04cc4c48cc850a679d4f87f0bf6b8a58d3 authored almost 5 years ago
Fix `redundantParens` rule breaking #if statement

10ebd5b58a2140926c668b3fe417336bab37b1bb authored almost 5 years ago
Fix crash in `fileHeader` rule

e7b47490d53e28d0aaa67a50c5cbab24b567a68e authored almost 5 years ago
Add tests for image and color literal wrapping

4c4abf4d0ff4898c9539768684c8ca97cf4f7e5a authored almost 5 years ago
Don't add space inside preformatted comment

8d7dc33cbcbb6c27550828dbd897ff6ce5679562 authored almost 5 years ago
Fix `redundantFileprivate` and type-inferred init

ce98a1da06c06df39b7c1e6f322a7f56788fac6b authored almost 5 years ago
Revert aggressive argument wrapping change

80cc858cb4a536b1c049d9b8bd4c930b3ecbb14c authored almost 5 years ago
Fix disabling for `wrap` and `wrapArguments`

7e9d580375156dd25dbfb35914fd57bf4fe610b2 authored almost 5 years ago
Fix bug in `yodaConditions` rule

36ad3cee0f21bcaa8c3efd1f0d0e764ce955a29b authored almost 5 years ago
Updated for 0.44.0 release

04a18c32ef353585ec64f18ddd3c58d1f954199d authored about 5 years ago
Refactor Wrapping

9a30509cb645fa538b935c260972e4262e20ae39 authored about 5 years ago
Fix Xcode Indentation of return and =

When you have a `return` keyword or an `=` assignment operator, and you break next statement on ...

d1132f778343cc7a2c148b11e0089fee035425c6 authored about 5 years ago
Implement wrapParameters option

c5b5642706aea1f971165d164b3d7c9bd25a4bb2 authored about 5 years ago
Default --wrapParameters to --wrapArguments value

24d4ba2a3e6371c71c3ea05c7e4f97fc0dde2013 authored about 5 years ago
Fix isParameterList() bugs

8149296a1874e3c85a16b27f4e64ba00489cdb0d authored about 5 years ago
Prefer wrapping arguments instead of return type

29aa9328366df893433cc6672f523411030a5f79 authored about 5 years ago
Removed `checkNestedScope` var from wrapArguments

249b6233e93e1c34be05b3f512f9736ec8f3edd2 authored about 5 years ago
Fix reported line index for consecutiveBlankLines

bb7c8bcf8efd56189bb43328988a9db547097300 authored about 5 years ago
Fix failure to remove indent at start of file

a91581849cbc3a772f671d06a073ad8e76a2f8c1 authored about 5 years ago
Improve `isParameterList()` performance

634a6b7bba833c2296a425749dff79166c9e4cd3 authored about 5 years ago
Ensure wrap runs before wrapArguments & indent runs last

a7f3768dac1923631da9731c6610a7704c4f6f6b authored about 5 years ago
Fix wrapParameters not working for init functions

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

2316afc32771fc5ccf3113ef5ee5d5bbfb6920df authored about 5 years ago
Fixed bug with tracking line length in wrapArguments

a0127d6821d05186a12a127bdfaf2650e4499d76 authored about 5 years ago
Fix self being removed incorrectly in if statement

fe7154d921ede902a666a0de3784cfc7f5af821d authored about 5 years ago
Improve `shouldIndentNextLine()` logic

47dc727f40424fa6e1849b6eedfb1b12b4042ad4 authored about 5 years ago
Fix wrap for throwing functions

# Conflicts:
# Sources/ParsingHelpers.swift
# Tests/RulesTests.swift

8c24ed68f9b1f26eade82a4df2b55153c8ee487c authored about 5 years ago
Rename extension commands and update in-app help

fc41f61d71050df1ce0c43ac94e76155a2c8f5d5 authored about 5 years ago
Add lint command to extension

6055c13ef2ca95d115d583852b34a7451d5921b8 authored about 5 years ago
Preserve selection after formatting in extension

a727441c8d578c58d23a416c6676cdbd2c91ea79 authored about 5 years ago
Reduce cache file cruft

738f7ae27e01755f6b3b948de7c62b4dd3d7f193 authored about 5 years ago
Fix indent logic for unbalanced closing parens

3ab2e415d3fbb04f576f54e21ce5549cd98ca731 authored about 5 years ago
Fix indent after type attribute

6f24da31d75173efa9e32f58c48445352562ad77 authored about 5 years ago
Fix duplicate lint warnings

356a8a8ea54534bb03d4a5084a350085c89bdd89 authored about 5 years ago
Improve range-based formatting in extension

08f3d703d3d5a17a4cd2c5f8ab54d5e982ae5e7e authored about 5 years ago
Wrap maxWidth function return at -> (#526)

Automatically wrap functions that exceed the `maxWidth` at the `->` for return type if needed.
...

412165e1448d654d7861af4402962f26533d58e8 authored about 5 years ago
Optimize consecutiveSpaces rule

d8c97b430a3630ca39d53e75de580150f944398e authored about 5 years ago