Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update minimum supported Swift version to Swift 5.7 #1837

Draft
wants to merge 52 commits into
base: develop
Choose a base branch
from

Commits on Aug 24, 2024

  1. --conditionswrap option to format condition in Xcode 12 style, in c…

    …ase it's too long or multiline
    a.baranouski authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    e5692e1 View commit details
    Browse the repository at this point in the history
  2. Add preferInferredTypes rule

    calda authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    44d79dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b8d27d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b873d7d View commit details
    Browse the repository at this point in the history
  5. Fix issue where preferInferredTypes would cause build failure if prop…

    …erty has optional type
    calda authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    0bf5531 View commit details
    Browse the repository at this point in the history
  6. Fix issue where preferInferredTypes could cause a build failure if th…

    …e property's type is an existential, or if the RHS value has an infix operator
    calda authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    08d52d5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    19e2685 View commit details
    Browse the repository at this point in the history
  8. Alphabetically sort organized declarations by name pattern

    Ryzhov Evgeniy Igorevich authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    dc52243 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4667e23 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    152da3a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fe644d5 View commit details
    Browse the repository at this point in the history
  12. Add unusedPrivateDeclaration rule to remove unused private and filepr…

    …ivate declarations (nicklockwood#1750)
    
    Co-authored-by: Cal Stephens <[email protected]>
    2 people authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    6fe2247 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9f29782 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    51b369a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4781d16 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    758d010 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4f76454 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c26282b View commit details
    Browse the repository at this point in the history
  19. Fix build of CommandLineTool product

    calda authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    bbe2bee View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    435ce82 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    5cb234f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c74333a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a9507a1 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    a3005a7 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    2172c0a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d79cb43 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    8ae2da9 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    e4947df View commit details
    Browse the repository at this point in the history
  29. Update organizeDeclarations to avoid inserting blank lines inside con…

    …secutive groups of properties (nicklockwood#1795)
    calda authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    a23b916 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    1fd1040 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    6a43b76 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    657bb1d View commit details
    Browse the repository at this point in the history
  33. Move rule-specific helpers from DeclarationHelpers.swift to OrganizeD…

    …eclarations.swift, improve shared helpers (nicklockwood#1798)
    calda authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    593c31c View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    c4f7823 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    ce9af67 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    c01d68e View commit details
    Browse the repository at this point in the history
  37. Updated readme about how to test own rule. (nicklockwood#1807)

    Co-authored-by: Cal Stephens <[email protected]>
    2 people authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    651b4d0 View commit details
    Browse the repository at this point in the history
  38. Update MetadataTests.testRulesOptions() to check entire rule file, …

    …remove some special cases (nicklockwood#1799)
    calda authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    e7bb487 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    c780352 View commit details
    Browse the repository at this point in the history
  40. Fix issue where organizeDeclarations would add extra blank lines if t…

    …ype had blank lines with spaces (nicklockwood#1810)
    calda authored and nicklockwood committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    a4cf33b View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    6310701 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    ab4d327 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    fc6857d View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    bc39514 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    16af7f5 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    7689140 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    d94a4a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    5df3377 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df3106b View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    d2be392 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0202f5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbd22c8 View commit details
    Browse the repository at this point in the history