Results 127 issues of Chuck Grindel

## Goals - Fetch dependencies using Swift Package Manager (SPM) - Generate Bazel build targets for the fetched dependencies - Ensure that the fetched dependencies have typical Bazel dependency names...

enhancement

It appears that `swift-crypto` has been [configured not to build on MacOS by default](https://github.com/apple/swift-crypto/blob/main/Package.swift#L27). It was changed in [this PR](https://github.com/apple/swift-crypto/pull/94). It seems to suggest that the built files are not...

enhancement

``` ==================== Test output for //:swiftlint_test: dyld: Library not loaded: /usr/lib/swift/libswift_Concurrency.dylib Referenced from: /private/var/tmp/_bazel_runner/6ba398470370e09a654e1f7bdb97a6ab/execroot/cgrindel_rules_spm/_tmp/ddf15778361f25c046ae1a20e4208ae7/_bazel_runner/2e49c85fe2b74011ea7bde4884b9fa50/sandbox/darwin-sandbox/130/execroot/simple_with_binary_example/bazel-out/darwin-fastbuild/bin/swiftlint_test.runfiles/swift_utils/SwiftLint/swiftlint Reason: image not found /private/var/tmp/_bazel_runner/6ba398470370e09a654e1f7bdb97a6ab/execroot/cgrindel_rules_spm/_tmp/ddf15778361f25c046ae1a20e4208ae7/_bazel_runner/2e49c85fe2b74011ea7bde4884b9fa50/sandbox/darwin-sandbox/130/execroot/simple_with_binary_example/bazel-out/darwin-fastbuild/bin/swiftlint_test.runfiles/simple_with_binary_example/swiftlint_test: line 20: 28850 Abort trap: 6 "${swiftlint}" version ```

bug

Today, it exists as `packages.pkg_json`. No one is going to find it there unless they dig into the code.

bug
documentation
cleanup

Remove the use of the custom Bazel in the`macos_build`. ```yaml # Remove this when Keith's PR is merged and made available in a Bazel release. env: USE_BAZEL_VERSION: cgrindel/6.0.0-keith_patch ``` ##...

## Description The test started failing in CI around Nov 3, 2021. It works on my dev machine (macOS). For now, the test has been disabled. ## Error ``` error:...

bug

Project A - Has dep on a package (e.g. swift-nio). Project B - Has dep on Project A and a package that Project A uses as a dep (e.g. swift-nio)...

enhancement

Starlark does not support recursive function calls. Need to refactor the parser to not require recursive calls. ```c module MyModule { module SubModule { header "SubModule.h" export * } }...

enhancement