Commit Graph

8 Commits

Author SHA1 Message Date
Danny Mösch 6c28c79acd Add test sources to release archive (#6236)
Leftover from 819fbaf786.
2025-09-05 21:45:15 +02:00
Danny Mösch 93df948139 Export BUILD files to access them in the release step 2025-09-05 18:39:24 +02:00
Danny Mösch 54646f4424 Expose only TestHelpers and ExtraRulesTests as part of Bazel releases (#6235) 2025-09-05 17:30:12 +02:00
Danny Mösch 849dbfdd28 Enable upcoming features improving concurrency checking (#5994)
* `InferSendableFromCaptures`
* `GlobalActorIsolatedTypesUsability`
2025-02-10 19:23:42 +01:00
Danny Mösch 15b285527a Separate built-in rule tests from framework tests (#5924)
* Short names for test modules
* Lint plugins and `Package.swift` in integration tests
* Simplify and merge file groups in Bazel
* Move common functions to `TestHelpers`
2024-12-30 12:26:46 +01:00
JP Simard eaf34d7204 Move extra rules into its own module (#4949)
This will decouple building extra rules from built-in rules so that
making changes in one of those modules doesn't rebuild the other.
2023-04-27 10:37:30 -04:00
JP Simard 4c04cdafa7 Introduce SwiftLintTestCase
To consistently set up rules before tests
2023-04-25 12:28:50 -04:00
JP Simard 503f8c506b Move ExtraRulesTests to its own target & directory (#4300)
Also create a SwiftLintTestHelpers test target.
2022-10-05 23:36:46 -04:00