Highlights
Block or Report
Block or report keith
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
-
-
swift-staticlibs Public archive
Scripts to allow Swift static libraries to be compiled in Xcode
-
7,287 contributions in the last year
Less
More
Activity overview
Contributed to
keith/dotfiles,
bazelbuild/rules_apple,
bazelbuild/rules_swift
and 5 other
repositories
Contribution activity
March 2022
Created 80 commits in 23 repositories
Created 4 repositories
- keith/app-store-connect-openapi-diff
- keith/knox C++
- keith/vim-lldb Python
- keith/rules_rust Starlark
Created a pull request in envoyproxy/envoy that received 19 comments
bazel: Rename VERSION to VERSION.txt
The C++ stdlib now has a header called version https://en.cppreference.com/w/cpp/header/version
On macOS, because of the case insensitive file syst…
+15
−15
•
19
comments
Opened 78 other pull requests in 20 repositories
bazelbuild/rules_apple
13
merged
5
open
2
closed
- Fix iOS coverage test on M1s
- Fix macOS bundle loader coverage and add tests
- Update README with new URLs
- Update rules_swift
- Update xctestrunner
- Add sim_arm64 to ios_multi_cpus in tests
- Add _lcov_merger attribute to test rules
- Add minimum_os_version to example
- Revert "Fix bazel 5.x support for now"
- Fix bazel 5.x support for now
- Remove bazel release version from CI
- Remove --ios_multi_cpus arg for simulator tests
- Fix bundle loader coverage and add tests
- Pass TEST_SRCDIR through to iOS tests
- Replace xcframework lipo action with lipo_or_symlink_inputs
- Format depset declaration to avoid long line length.
- Improve error message for non matching plist value
- Internal change.
- Fix some unused variables the way upstream does
- Add example working UI test
bazelbuild/rules_swift
11
merged
1
closed
2
open
- Update README with new URLs
- Revert "Pass -no-emit-module-separately by default"
- Fix incremental compilation with Swift 5.6
- Pass -no-emit-module-separately by default
- Revert "Drop partial swiftmodule from other_outputs"
- Add private feature noting emit-module-separately behavior
- Drop partial swiftmodule from other_outputs
- Add special -parse-as-library handling for swift_binary
- Fix dependency linker flags being de-duped
- Fix apple_static_framework_import duplication
- Add WORKSPACE back to for_bazel_tests
- Internal change.
- Add support for symbol graph extraction.
- Fix test name format
bazelbuild/bazel
9
open
1
closed
- Fix android emulator darwin_arm64 select
- Set C++ archive action mnemonic to CppArchive
- Improve error message for Android tests
- Add thin_lto to NDK CC toolchain features
- Fix coverage runfiles directory issue
- Fix unused features in cc toolchains
- Remove -U_FORTIFY_SOURCE when thin_lto is enabled
- Fix lld detection on macOS
- Remove cpp:default-toolchain
- Improve binary stripping for Apple platforms
apple/swift-package-manager
4
merged
2
open
- [5.6] Remove binary target downloads on failure
- [5.6] Allow binary targets to change checksums and URLs at the same time
- Allow binary targets to change checksums and URLs at the same time
- Remove binary target downloads on failure
- [5.6] Allow empty unsafeFlags from dependencies (#4216)
- Allow empty unsafeFlags from dependencies
apple/swift
3
open
2
merged
1
closed
bazelbuild/rules_cc
1
closed
2
open
lldb-tools/vim-lldb
1
open
1
merged
keith/dotfiles
2
open
envoyproxy/envoy
1
open
1
merged
keith/swift-syntax-bazel
2
merged
apple/swift-syntax
1
closed
1
merged
bazelbuild/apple_support
1
open
bazelbuild/tulsi
1
merged
kastiglione/knox
1
open
bazelbuild/continuous-integration
1
merged
apple/swift-driver
1
open
bazelbuild/rules_rust
1
merged
realm/SwiftLint
1
merged
keith/buildifier-prebuilt
1
merged
keith/smileykeith.com
1
merged
Reviewed 30 pull requests in 16 repositories
bazelbuild/rules_apple
7 pull requests
- Allow for JSON lcov coverage exports via a flag
- Fix error when building for simulator on Apple silicon with Xcode 13.3
-
Don't pass path of
swift-5.0stdlib toswift-stdlib-toolwhen not neeeded - Update runfiles documentation in common_info
- Fix bazel 5.x support for now
- Remove reference to should_lipo on call to apple_common.link_multi_arch_binary.
- Support skipping tests with --test_filter
bazelbuild/tulsi
4 pull requests
bazelbuild/bazel
3 pull requests
realm/SwiftLint
2 pull requests
envoyproxy/envoy-mobile
2 pull requests
envoyproxy/envoy
2 pull requests
apple/swift
1 pull request
lyft/Hammer
1 pull request
keith/buildifier-prebuilt
1 pull request
lldb-tools/vim-lldb
1 pull request
bazelbuild/rules_swift
1 pull request
bazelbuild/apple_support
1 pull request
apple/swift-driver
1 pull request
bazelbuild/rules_cc
1 pull request
keith/smileykeith.com
1 pull request
llvm/llvm-iwg
1 pull request
Created an issue in bazelbuild/bazel that received 6 comments
iOS platform constraints locations
In order to use bazel toolchains with Apple platforms, we have to define the core set of platforms it supports. This is mostly done by https://gith…
6
comments
Opened 6 other issues in 5 repositories
bazelbuild/rules_apple
2
open
bazelbuild/bazel
1
open
llvm/llvm-project
1
open
bazelbuild/continuous-integration
1
open
bugsnag/bugsnag-cocoa
1
closed
210
contributions
in private repositories
Mar 1 – Mar 24

