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

Fix false positive `wrap` message for blank lines

github.com/nicklockwood/SwiftFormat - 7f71a18c011b1758ea8d9492106ff8dae8f6ad08 authored almost 2 years ago by Nick Lockwood <[email protected]>
Fix `redundantLet` inside Result Builders

github.com/nicklockwood/SwiftFormat - 0080d0fad1537002b738d24d6fddba5ee422b622 authored almost 2 years ago by Nick Lockwood <[email protected]>
Add Swift package command plugin

github.com/nicklockwood/SwiftFormat - 33e0b8a242416e8a1beec9de37e56512a7c77731 authored almost 2 years ago by Marco Eidinger <[email protected]>
Add `docComments` rule to convert between regular/doc comments (#1266)

github.com/nicklockwood/SwiftFormat - f493888bd164c0a8a0e93398cb439e4f73c283eb authored almost 2 years ago by Cal Stephens <[email protected]>
Increase debug timeout to 2 minutes

github.com/nicklockwood/SwiftFormat - 6dec50dadb7d394470dc8c0742a85b4730447d03 authored almost 2 years ago by Nick Lockwood <[email protected]>
Remove `ResourceValues` Linux compatibility hack

github.com/nicklockwood/SwiftFormat - dd1ce9d1d0d99858b55d546f211cf36097df0861 authored almost 2 years ago by Nick Lockwood <[email protected]>
Fix parsing bug in `redundantSelf` rule

github.com/nicklockwood/SwiftFormat - 19a055f4559bb98503ad70fe2eb6e8dfd8d7e31c authored almost 2 years ago by Nick Lockwood <[email protected]>
Update for 0.50.3 release

github.com/nicklockwood/SwiftFormat - 3a5a4b9baa2ad2f6bb528351807eefbf3b9c0786 authored almost 2 years ago by Nick Lockwood <[email protected]>
Update opaqueGenericParameters rule to apply to subscripts

github.com/nicklockwood/SwiftFormat - 9373d3b533b0e6b76eb8311d051eb5357e972c59 authored almost 2 years ago by Cal Stephens <[email protected]>
Update opaqueGenericParameters rule to apply to initializers

github.com/nicklockwood/SwiftFormat - 0221e5fc545dd50018e7771c95af3f012ba21298 authored almost 2 years ago by Cal Stephens <[email protected]>
Fix `redundantFileprivate` rule breaking array extension

github.com/nicklockwood/SwiftFormat - 7491edbdcb8c6bb8b901af5be9c6844268334395 authored almost 2 years ago by Nick Lockwood <[email protected]>
Improve wrapping of comments containing long URLs

github.com/nicklockwood/SwiftFormat - 03034402a7d53554f36591df48eeb26e09d4abd3 authored almost 2 years ago by Nick Lockwood <[email protected]>
Fix bug and crash in wrapComments rule

github.com/nicklockwood/SwiftFormat - 2a6d59f2990ad431c6af1107ba4c7cd80c579114 authored almost 2 years ago by Nick Lockwood <[email protected]>
Add #1289 and #1276 to list of known issues in README (#1294)

github.com/nicklockwood/SwiftFormat - 63465303b2538f7803957ba4a5a621295a1862de authored almost 2 years ago by Cal Stephens <[email protected]>
Update for 0.50.2 release

github.com/nicklockwood/SwiftFormat - de82a49c5db5b679e06fa031f89552353926317b authored about 2 years ago by Nick Lockwood <[email protected]>
Fix removal of `@_exported` imports

github.com/nicklockwood/SwiftFormat - a697730eedce44f7851dd52ac2d58e2711fb0f6a authored about 2 years ago by Nick Lockwood <[email protected]>
Fix blank lines inserted before `@_exported` or `@_implementationOnly`

github.com/nicklockwood/SwiftFormat - eca8547eac1bce54c7a04e8ac535e386890ce9a9 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix regex literal mistaken for divide operator after space

github.com/nicklockwood/SwiftFormat - a10f5a5c6d2b7de65c78ab45e4ac4e4540ff8563 authored about 2 years ago by Nick Lockwood <[email protected]>
Update for 0.50.1 release

github.com/nicklockwood/SwiftFormat - 2937847c9e2434a9f8d71260b777fb15ddff287c authored about 2 years ago by Nick Lockwood <[email protected]>
Fix crash in `andOperator` rule

github.com/nicklockwood/SwiftFormat - 6e2298e35f765dfca8615bfb6dfbdf61f9335d68 authored about 2 years ago by Nick Lockwood <[email protected]>
Update Rules.md

github.com/nicklockwood/SwiftFormat - 8dfb2674857e40b0d7101ab978d352f363cfa8bb authored about 2 years ago by Wolfgang Lutz <[email protected]>
Fix comment wrapping after code on same line

github.com/nicklockwood/SwiftFormat - 595b5150e087f51fffee7d77b9af3009a8724356 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix typos in GenericType helper

github.com/nicklockwood/SwiftFormat - 9263a8c7ccc95f1c453f472bbc0122ffbd88cbbd authored about 2 years ago by Nick Lockwood <[email protected]>
Improve comment docs

github.com/nicklockwood/SwiftFormat - b3c12c1cd365bc681db5e00e1d3b4c787c43fe09 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix crash in `opaqueGenericParameters` rule

github.com/nicklockwood/SwiftFormat - 6909bac9a8752b82f54d581e5b10029ecc143093 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix wrapping of doc comments

github.com/nicklockwood/SwiftFormat - 47e3082204069f26b6bb827654726c18bd87fecd authored about 2 years ago by Nick Lockwood <[email protected]>
Update for 0.50.0 release

github.com/nicklockwood/SwiftFormat - 4347527a2fb8ecec9e2c3eb23bbce7a5d1a5e459 authored about 2 years ago by Nick Lockwood <[email protected]>
Update to Swift 5.1

github.com/nicklockwood/SwiftFormat - b5c7c45792c33c875845da64667d434f2ee4c158 authored about 2 years ago by Nick Lockwood <[email protected]>
Update Xcode settings

github.com/nicklockwood/SwiftFormat - ab1073691ba28805fbc67df190bb3f409f4096af authored about 2 years ago by Nick Lockwood <[email protected]>
Don't merge options from descendent configurations

github.com/nicklockwood/SwiftFormat - 5e1cfd4ccaf1f842081b168113368b199507fc88 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix run script warning

github.com/nicklockwood/SwiftFormat - 6e78ca98ec33233e5479f6e600aa1a9cecb8e5e4 authored about 2 years ago by Nick Lockwood <[email protected]>
Disable 10.15 in CI

github.com/nicklockwood/SwiftFormat - ea68c7da9bb12f93e38caf144b4a7f789a8ea5d1 authored about 2 years ago by Nick Lockwood <[email protected]>
Add --someAny option to opaqueGenericParameters rule (#1261)

github.com/nicklockwood/SwiftFormat - 7a7a4770313a715cae1f76c6285823e10724a172 authored about 2 years ago by Cal Stephens <[email protected]>
Prefer `.swiftformat` file `--swiftversion` value over `.swift-version` file

github.com/nicklockwood/SwiftFormat - 2579b4bfdcef078c122f1b4318b5ce73e302f614 authored about 2 years ago by Nick Lockwood <[email protected]>
Allow wrapping of multiline string interpolations

github.com/nicklockwood/SwiftFormat - c3c1fceb833aade40776fabe1d248e6f3cfae9e0 authored about 2 years ago by Nick Lockwood <[email protected]>
Improve `wrapSingleLineComments` rule

github.com/nicklockwood/SwiftFormat - ec02ce028ec34acaf3a53f1642aeebc9816fb4f0 authored about 2 years ago by Nick Lockwood <[email protected]>
Add `wrapSingleLineComments` rule (#1151)

This rule reformats single-line comments that exceed `--maxwidth` option value into multiple sin...

github.com/nicklockwood/SwiftFormat - b9cb4ff69bc814ea914b6465824118de44262cb3 authored about 2 years ago by Max Desiatov <[email protected]>
Generalize `isFormattingDirective` helper

github.com/nicklockwood/SwiftFormat - 27d0a388e9e595d7fd68b88878670a2e7995069c authored about 2 years ago by Nick Lockwood <[email protected]>
Increase timeout when running unit tests

github.com/nicklockwood/SwiftFormat - 1272b76524d14c4eb0b3d946f2f84482c2734c36 authored about 2 years ago by Nick Lockwood <[email protected]>
Implement genericExtensions rule (#1223)

github.com/nicklockwood/SwiftFormat - 4aa26db76911bd981dbb72569a76536d4e57d521 authored about 2 years ago by Cal Stephens <[email protected]>
Add rule to update generic methods to use opaque generic parameter syntax where equivalent (#1206)

github.com/nicklockwood/SwiftFormat - 03e7e138e577aeec03c809865f4a59fc8fa3e93b authored about 2 years ago by Cal Stephens <[email protected]>
Add markTypes support for type definitions in extensions (#1204) (#1211)

github.com/nicklockwood/SwiftFormat - 6762362fc7399f3a38cf3117dc52fab279b54297 authored about 2 years ago by Cal Stephens <[email protected]>
Add blankLineAfterImports (#1173)

github.com/nicklockwood/SwiftFormat - c94091cdc7fbb2a4524603975cb52af63f883d65 authored about 2 years ago by Tsungyu Yu <[email protected]>
Improve blankLineAfterImports rule

github.com/nicklockwood/SwiftFormat - fa8bb65ad9382a3d0052f2a5c843d01f4373d617 authored about 2 years ago by Nick Lockwood <[email protected]>
Simplify `redundantOptionalBinding` rule logic

github.com/nicklockwood/SwiftFormat - fdee5856fb6f50a1a5771c4816cdf4d8fb7812c6 authored about 2 years ago by Nick Lockwood <[email protected]>
Add redundantOptionalBinding rule for Swift 5.7+ (SE-0345) (#1165)

github.com/nicklockwood/SwiftFormat - fefee5c35ad4863a8697cb3746643561f8fdfdc1 authored about 2 years ago by Cal Stephens <[email protected]>
Add `--enumnamespaces structs-only` option

github.com/nicklockwood/SwiftFormat - f88ac57992a485c1cd8044933a6f47b930416f6f authored about 2 years ago by Nick Lockwood <[email protected]>
Update for 0.49.18 release

github.com/nicklockwood/SwiftFormat - c7ddb09c3381cff833106345721fc314dba49e20 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix `unusedArguments` shadowed in switch case

github.com/nicklockwood/SwiftFormat - 3dbea85fcf9f122e3960931a9b69d3c5dfe5b4f4 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix `enumNamespaces` breaking open classes

github.com/nicklockwood/SwiftFormat - 21d30202035d434a39605a52ddb852ece9650220 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix indent regression in xcode indent mode

github.com/nicklockwood/SwiftFormat - ca329a3a1c5ed14a57c49195940a04cb9008aee0 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix `let` incorrectly removed after `async`

github.com/nicklockwood/SwiftFormat - 9b0215b6848aadca80b44abbcb0d68e8b8f6f591 authored about 2 years ago by Nick Lockwood <[email protected]>
Update for 0.49.17 release

github.com/nicklockwood/SwiftFormat - 24c47e30af04c7fd15aa09d9407d6d5cc88dc36a authored about 2 years ago by Nick Lockwood <[email protected]>
Fix issue where function argument label named 'async:' would unexpectedly be indented (#1252)

github.com/nicklockwood/SwiftFormat - 939ed8c3b7176f8b3fa3986a4e1e275f788d0e92 authored about 2 years ago by Cal Stephens <[email protected]>
Log `.swift-version` file paths when reading

github.com/nicklockwood/SwiftFormat - 1e59d782f131532c3dbdd91f38cf79cb3cb60766 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix tokenizer error when stitching chevron operators

github.com/nicklockwood/SwiftFormat - 9f9fbf5a2979e2fd26f0c87fdd68850609df47cd authored about 2 years ago by Nick Lockwood <[email protected]>
Fixed regression tests (previously disabled)

github.com/nicklockwood/SwiftFormat - cba0cc42817632b6c5d7b274d15da7863ab1fef9 authored about 2 years ago by Nick Lockwood <[email protected]>
Add Dockerfile and create image action

github.com/nicklockwood/SwiftFormat - c3a158a7104ab52ab0ac1a3850e7b791e71dcc84 authored about 2 years ago by Arthur Semenyutin <[email protected]>
Add Docker section into README

github.com/nicklockwood/SwiftFormat - 45a2b00c198ec02a01554f5cd69608fd2fe18975 authored about 2 years ago by Arthur Semenyutin <[email protected]>
Update for 0.49.16 release

github.com/nicklockwood/SwiftFormat - 8e6d36ac5b5b3d029ebbc267689c51017f15a660 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix async let indenting

github.com/nicklockwood/SwiftFormat - 0b54e52f9e214970145a10edddb5902a57dc95eb authored about 2 years ago by Nick Lockwood <[email protected]>
Remove spurious `keyword("async")` references

github.com/nicklockwood/SwiftFormat - b86d68a38ff555c54fd97d95dea16d1c06136dee authored about 2 years ago by Nick Lockwood <[email protected]>
Update for 0.49.15 release

github.com/nicklockwood/SwiftFormat - ad8c2d78158901e77a80e6dee940f7c369e5af13 authored about 2 years ago by Nick Lockwood <[email protected]>
Prevent `andOperator` rule introducing parsing ambiguity

github.com/nicklockwood/SwiftFormat - ec87c76251056dea6eb820f271444332816853bb authored about 2 years ago by Nick Lockwood <[email protected]>
Fix chevrons incorrectly interpreted as generics

github.com/nicklockwood/SwiftFormat - 1ac9cd90d56dafb78c014b689ee9301a850598b6 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix spurious wrapping of ternary inside string literals

github.com/nicklockwood/SwiftFormat - cc885d7cfcb6f34527e8603888aa456cab9a872b authored about 2 years ago by Nick Lockwood <[email protected]>
Fix issue where async throws was indented differently than just throws (#1247)

github.com/nicklockwood/SwiftFormat - 96592fda85377b7007043beda017959228e84dca authored about 2 years ago by Cal Stephens <[email protected]>
`case` no longer ends current scope when preceeded by `await` (#1244)

Adds `.keyword("await")` to the list of non space/comma/line-break tokens that can immediately p...

github.com/nicklockwood/SwiftFormat - d0298c0e15c924cadbffcfb89b7bbc8e3e30d10d authored about 2 years ago by George Cox <[email protected]>
Update for 0.49.14 release

github.com/nicklockwood/SwiftFormat - 9a2fb9a9431e0ddea19dd6cb4395615129cf44cb authored about 2 years ago by Nick Lockwood <[email protected]>
Fix bug with parsing `@unchecked Sendable` enum

github.com/nicklockwood/SwiftFormat - 7c64a78abdc90a41de2e90d1c46fe55a39ad4f07 authored about 2 years ago by Nick Lockwood <[email protected]>
Add option to have `blankLinesAtStartOfScope` and `blankLinesAtEndOfScope` not apply to type bodies (#1189)

github.com/nicklockwood/SwiftFormat - 26ffaabb3d828c84d4be34e9bf513b1c82cc8c91 authored about 2 years ago by Cal Stephens <[email protected]>
Add support for script input (#1230)

github.com/nicklockwood/SwiftFormat - 1891b6186359533dc78e41f913ec0797d22c6688 authored about 2 years ago by Daniele Formichelli <[email protected]>
Extract Void type detection helper function

github.com/nicklockwood/SwiftFormat - 42aecfac342af8bdd28fe1bdab258be3da0d8007 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix issue where redundantClosure would break build for Void closures calling @discardableResult functions (#1238)

github.com/nicklockwood/SwiftFormat - 7f778f76d88eb477beb1bc1f002ffe5c01bd41e7 authored about 2 years ago by Cal Stephens <[email protected]>
Fix `unusedArguments` in async closures

github.com/nicklockwood/SwiftFormat - 0f354f4ff8af81e51a4b691110d4d628f8ffa4ca authored about 2 years ago by Nick Lockwood <[email protected]>
Fix `unusedArguments` in throwing closures

github.com/nicklockwood/SwiftFormat - 58e75e70a27a4f87facfec2c5248135c62ed620f authored about 2 years ago by Nick Lockwood <[email protected]>
Fix assertion after applying typeSugar rule to array/dictionary extensions (#1222)

github.com/nicklockwood/SwiftFormat - c83bea9c6d4fb10c3cfb8fcafd552b6e2cab32fd authored about 2 years ago by Cal Stephens <[email protected]>
Fix README typo

github.com/nicklockwood/SwiftFormat - d75f27d6a3247ec77bf10642c8bfea02634f4b10 authored about 2 years ago by Nick Lockwood <[email protected]>
Fix indent after `wrapAttributes` rule applied

github.com/nicklockwood/SwiftFormat - a8405356b8de622ca4d7393482d544157780ad58 authored about 2 years ago by Nick Lockwood <[email protected]>
Update for 0.49.13 release

github.com/nicklockwood/SwiftFormat - 665c3c58923ee8ac36d3e44b17dc185229cce301 authored over 2 years ago by Nick Lockwood <[email protected]>
Fix incorrect spacing around @MainActor

github.com/nicklockwood/SwiftFormat - aa33c4107ea2bd89e4e052cf879b197c49c22fdb authored over 2 years ago by Nick Lockwood <[email protected]>
Fix for `in` mistaken for closure `in` in indent rule

github.com/nicklockwood/SwiftFormat - 838662791855776b1416dececa91e802073d569b authored over 2 years ago by Nick Lockwood <[email protected]>
Update for 0.49.12 release

github.com/nicklockwood/SwiftFormat - dbe1144494606ecbe13884bb179c71b0b5bee770 authored over 2 years ago by Nick Lockwood <[email protected]>
Allow rules to be searched by help text and options too. (#1210)

github.com/nicklockwood/SwiftFormat - dd7136182cedc242993cae2673746fa42e9efb0c authored over 2 years ago by Vikram Kriplaney <[email protected]>
Fix help capitalization

github.com/nicklockwood/SwiftFormat - 4270911cb44fb946ee4e96f6735750bf4734b240 authored over 2 years ago by Nick Lockwood <[email protected]>
Fix enum popups in Xcode extension

github.com/nicklockwood/SwiftFormat - 01233542857b2228496815a858467f2e3c862684 authored over 2 years ago by Nick Lockwood <[email protected]>
Fix indent after wrapped closure `in`

github.com/nicklockwood/SwiftFormat - a51a305c8fbdbc9af113bc8659bf95d838cec067 authored over 2 years ago by Nick Lockwood <[email protected]>
Add another fix for / operator

github.com/nicklockwood/SwiftFormat - b403107d3692232fd505d3e830d00083e1bd6bd7 authored over 2 years ago by Nick Lockwood <[email protected]>
Add Homebrew Linux support to README

github.com/nicklockwood/SwiftFormat - 3549c79da7baa596f103ee387fcf39b45493521c authored over 2 years ago by Nick Lockwood <[email protected]>
Create script to create SPM artifact bundle (#1215)

github.com/nicklockwood/SwiftFormat - c58df8066dc36bd9a2237a526f4ddb00c3a5b372 authored over 2 years ago by Andrew Lord <[email protected]>
Fix bug with parsing ternary chain containing chevron

github.com/nicklockwood/SwiftFormat - dbbca1b80aa14c5de33261cc8d1d63d58448547a authored over 2 years ago by Nick Lockwood <[email protected]>
Update for 0.49.11 release

github.com/nicklockwood/SwiftFormat - 378543f07b6acf6e13982ffed8bd71d4b0041f61 authored over 2 years ago by Nick Lockwood <[email protected]>
Add Swift 5.6 and 5.7 to known versions

github.com/nicklockwood/SwiftFormat - b86a0fb5e313e262428ff5ae755d29055ed11eae authored over 2 years ago by Cal Stephens <[email protected]>
Fix bug with indenting of trailing closures after conditional

github.com/nicklockwood/SwiftFormat - 32899fa29f10475b203dbb2429851bf04d2e4bbe authored over 2 years ago by Nick Lockwood <[email protected]>
Fix issue where shouldWrapMultilineStatementBrace would unexpectedly return false (#1203)

github.com/nicklockwood/SwiftFormat - ba21b94f88c647f4bcf75e0e754a28ed29e974c5 authored over 2 years ago by Cal Stephens <[email protected]>