Title: SwiftLint doesn't compile on Swift 5.8 · Issue #2835 · pre-commit/pre-commit · GitHub
Open Graph Title: SwiftLint doesn't compile on Swift 5.8 · Issue #2835 · pre-commit/pre-commit
X Title: SwiftLint doesn't compile on Swift 5.8 · Issue #2835 · pre-commit/pre-commit
Description: search you tried in the issue tracker unknown option describe your issue I've got pre-commit configured with SwiftLint. Executing pre-commit run --all-files fails due to wrong -C option passed to swift build. pre-commit --version 3.2.1 ....
Open Graph Description: search you tried in the issue tracker unknown option describe your issue I've got pre-commit configured with SwiftLint. Executing pre-commit run --all-files fails due to wrong -C option passed to s...
X Description: search you tried in the issue tracker unknown option describe your issue I've got pre-commit configured with SwiftLint. Executing pre-commit run --all-files fails due to wrong -C option passed ...
Opengraph URL: https://github.com/pre-commit/pre-commit/issues/2835
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"SwiftLint doesn't compile on Swift 5.8","articleBody":"### search you tried in the issue tracker\n\nunknown option\n\n### describe your issue\n\nI've got pre-commit configured with SwiftLint.\r\nExecuting `pre-commit run --all-files` fails due to wrong `-C` option passed to `swift build`.\n\n### pre-commit --version\n\n3.2.1\n\n### .pre-commit-config.yaml\n\n```yaml\nrepos:\r\n- repo: https://github.com/pre-commit/pre-commit-hooks\r\n rev: v2.3.0\r\n hooks:\r\n - id: end-of-file-fixer\r\n - id: trailing-whitespace\r\n- repo: https://github.com/nicklockwood/SwiftFormat\r\n rev: 0.51.2\r\n hooks:\r\n - id: swiftformat\r\n- repo: https://github.com/realm/SwiftLint\r\n rev: 0.50.3\r\n hooks:\r\n - id: swiftlint\n```\n\n\n### ~/.cache/pre-commit/pre-commit.log (if present)\n\n### version information\r\n\r\n```\r\npre-commit version: 3.2.1\r\ngit --version: git version 2.39.2 (Apple Git-143)\r\nsys.version:\r\n 3.10.9 | packaged by conda-forge | (main, Feb 2 2023, 20:26:08) [Clang 14.0.6 ]\r\nsys.executable: /opt/homebrew/Caskroom/mambaforge/base/envs/torch2/bin/python\r\nos.name: posix\r\nsys.platform: darwin\r\n```\r\n\r\n### error information\r\n\r\n```\r\nAn unexpected error has occurred: CalledProcessError: command: ('/usr/bin/swift', 'build', '-C', '/Users/[REDACTED]/.cache/pre-commit/repoc7zisw50', '-c', 'release', '--build-path', '/Users/[REDACTED]/.cache/pre-commit/repoc7zisw50/swift_env-default/.build')\r\nreturn code: 64\r\nstdout: (none)\r\nstderr:\r\n error: Unknown option '-C'\r\n Usage: swift build \u003coptions\u003e\r\n See 'build -help' for more information.\r\n```\r\n\r\n```\r\nTraceback (most recent call last):\r\n File \"/opt/homebrew/Caskroom/mambaforge/base/envs/torch2/lib/python3.10/site-packages/pre_commit/error_handler.py\", line 73, in error_handler\r\n yield\r\n File \"/opt/homebrew/Caskroom/mambaforge/base/envs/torch2/lib/python3.10/site-packages/pre_commit/main.py\", line 409, in main\r\n return run(args.config, store, args)\r\n File \"/opt/homebrew/Caskroom/mambaforge/base/envs/torch2/lib/python3.10/site-packages/pre_commit/commands/run.py\", line 442, in run\r\n install_hook_envs(to_install, store)\r\n File \"/opt/homebrew/Caskroom/mambaforge/base/envs/torch2/lib/python3.10/site-packages/pre_commit/repository.py\", line 248, in install_hook_envs\r\n _hook_install(hook)\r\n File \"/opt/homebrew/Caskroom/mambaforge/base/envs/torch2/lib/python3.10/site-packages/pre_commit/repository.py\", line 95, in _hook_install\r\n lang.install_environment(\r\n File \"/opt/homebrew/Caskroom/mambaforge/base/envs/torch2/lib/python3.10/site-packages/pre_commit/languages/swift.py\", line 45, in install_environment\r\n cmd_output_b(\r\n File \"/opt/homebrew/Caskroom/mambaforge/base/envs/torch2/lib/python3.10/site-packages/pre_commit/util.py\", line 110, in cmd_output_b\r\n raise CalledProcessError(returncode, cmd, stdout_b, stderr_b)\r\npre_commit.util.CalledProcessError: command: ('/usr/bin/swift', 'build', '-C', '/Users/[REDACTED]/.cache/pre-commit/repoc7zisw50', '-c', 'release', '--build-path', '/Users/[REDACTED]/.cache/pre-commit/repoc7zisw50/swift_env-default/.build')\r\nreturn code: 64\r\nstdout: (none)\r\nstderr:\r\n error: Unknown option '-C'\r\n Usage: swift build \u003coptions\u003e\r\n See 'build -help' for more information.\r\n```\r\n","author":{"url":"https://github.com/kgrobelny-intive","@type":"Person","name":"kgrobelny-intive"},"datePublished":"2023-04-03T17:52:49.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":8},"url":"https://github.com/2835/pre-commit/issues/2835"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:e6e889bb-81c0-a1db-5c9b-85e9d4f36464 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D80E:35B4AE:F292C0:1446E02:6A582BC4 |
| html-safe-nonce | d061bf74f5075686a92d6b539399ebd755557e5ced9c794315762d6090f6d410 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEODBFOjM1QjRBRTpGMjkyQzA6MTQ0NkUwMjo2QTU4MkJDNCIsInZpc2l0b3JfaWQiOiIzNjM0MDE5MDA2ODUwNTQyNTMyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 30be73ca20e57cdbb4b86bdbbf9d730bcb9688d45a76bf24f097a55f0ede3c97 |
| hovercard-subject-tag | issue:1652507018 |
| github-keyboard-shortcuts | repository,issues,commits,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/pre-commit/pre-commit/2835/issue_layout |
| twitter:image | https://opengraph.githubassets.com/927fbad959b556c131a0e09ffc4c1e9c5dc4a58de7a4b8b7f4891718f0ce1afd/pre-commit/pre-commit/issues/2835 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/927fbad959b556c131a0e09ffc4c1e9c5dc4a58de7a4b8b7f4891718f0ce1afd/pre-commit/pre-commit/issues/2835 |
| og:image:alt | search you tried in the issue tracker unknown option describe your issue I've got pre-commit configured with SwiftLint. Executing pre-commit run --all-files fails due to wrong -C option passed to s... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | kgrobelny-intive |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6 |
| turbo-cache-control | no-preview |
| go-import | github.com/pre-commit/pre-commit git https://github.com/pre-commit/pre-commit.git |
| octolytics-dimension-user_id | 6943086 |
| octolytics-dimension-user_login | pre-commit |
| octolytics-dimension-repository_id | 17689377 |
| octolytics-dimension-repository_nwo | pre-commit/pre-commit |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 17689377 |
| octolytics-dimension-repository_network_root_nwo | pre-commit/pre-commit |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width