muter-mutation-testing / muter

🔎 Automated mutation testing for Swift 🕳️
MIT License
491 stars 39 forks source link

[164]: Integrate swiftlint #271

Closed hoangatuan closed 4 months ago

hoangatuan commented 4 months ago

Close #164

Note: This PR is all about integrating swiftlint into the build process. If we need to update swiftlint configuration file to add more rules, I will do it in another PR

rakaramos commented 4 months ago

awesome!

rakaramos commented 4 months ago

@hoangatuan Hey 👋, quick question, do you know if SPM plugins work on Linux? I'm working on adding support to it but it's not compiling.

hoangatuan commented 4 months ago

@hoangatuan Hey 👋, quick question, do you know if SPM plugins work on Linux? I'm working on adding support to it but it's not compiling.

I'm not sure about this. Let me take a look

rakaramos commented 4 months ago

btw, in case you are curious, you can check this branch. I'm adding a handful of other things other than the Linux support (some how related to it). Unfortunately, I had to remove the code format for the mutated source code because I've noticed that in some project that uses multi-line strings, the indentation was wrong and the code was not compiling 😢