Highlights
- 3 discussions answered
Block or Report
Block or report compnerd
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
3,408 contributions in the last year
Activity overview
Contribution activity
May 2022
Created 94 commits in 14 repositories
Created a pull request in apple/swift-package-manager that received 19 comments
SourceControl: normalise repository basename computation
Prefer using the url member to get a URL representation of the
location, and then use the pathComponents property rather than
splitting on / which …
+1
−1
•
19
comments
Opened 105 other pull requests in 17 repositories
apple/swift-package-manager
36
merged
2
closed
4
open
- Build: mark Windows for supporting link against executable
- Tests: adjust slack for concurrency tests
-
Tests: clean up some
XCTAssertusage - Tests: adjust repository test and disable on Windows
-
Tests: adopt
AbsolutePathin more of the PackageLoadingTests -
Tests: add some test coverage for
DispatchTime - Basics: correct time handling
- Tests: normalize the repository path
-
Basics: use
AbsolutePathto handle paths - Tests: adjust path regex to account for alternate path separator
-
PackageRegistry: use
parentDirectoryto get the parent directory - PackageLoading: further portability changes for pkg-config
- Tests: adjust VFS tests for Windows
- PackageLoading: introduce new entry points for testing
-
PackageLoading: adopt
AbsolutePathAPIs for path representation - Basics: add a temporary workaround for Windows for archives
-
Tests: remove errant
print -
Tests: adopt
AbsolutePathAPIs for path construction - PackageLoading: support non-Unix platforms for PkgConfig
- Tests: disable SQLite test on Windows
-
Tests: use
RelativePathin XcodeprojTests for path references -
Tests: use
tarrather thanechofor sandbox test on Windows - Tests: use path APIs to construct paths in PackageGraphTests
- PackageLoading: correct relative path construction
- SourceControl: remove unnecessary shell usage
- Some pull requests not shown.
apple/swift
3
open
8
merged
- CI: alter the ninja reporting for analytics
- caches: tweak the Windows toolchain build
- tests: unmark test as XFAIL on Windows
- CI: enable support to skip packaging
- Frontend: add an additional search path for swift modules
- CI: add support to skip testing selectively on full builds
- DNM: testing apple/swift-installer-scripts#120
- build: start building static version of ICU for Windows
- [5.7] caches: tweak the Windows toolchain build
- Update Demangle.h
- swift-inspect: update instructions for Windows
apple/swift-tools-support-core
5
open
4
merged
1
closed
- TSCBasic: protect against an invalid API usage
- TSCBasic: special case a few leading character cases for Path
- TSCTestSupport: avoid dropping path components
-
TSCBasic: adjust
AbsolutePath(_:relativeTo:)on Windows -
TSCTestSupport:
SDKROOTis required for Windows - TSCBasic: alter environment handling for Windows
- TSCTestSupport: support more complex file systems
- TSCBasic: avoid validating the relative path on Windows
-
TSCBasic: change spelling for
root - TSCBasic: correct path componentization on Windows
apple/swift-driver
8
merged
- [5.7] Driver: further generalise #1088
-
[5.7] Driver: use a proper error rather than
fatalError -
[5.7] Driver: provide a more suitable default for
emit-module.d - Driver: further generalise #1088
- Tests: adjust tests for swift-tools-support-core#312
-
Driver: use a proper error rather than
fatalError - Tests: ensure that the path will be relative
-
Driver: provide a more suitable default for
emit-module.d
apple/swift-nio
2
open
5
merged
apple/swift-installer-scripts
6
merged
bazelbuild/rules_swift
1
open
4
merged
compnerd/swift-win32
3
merged
compnerd/swift-build
2
merged
apple/swift-cmark
2
open
apple/swift-corelibs-libdispatch
1
open
1
merged
apple/llvm-project
2
merged
ClangBuiltLinux/containers
1
open
apple/swift-corelibs-foundation
1
merged
apple/swift-system
1
closed
compnerd/swift-winmd
1
merged
apple/swift-docker
1
open
Reviewed 57 pull requests in 13 repositories
apple/swift-package-manager
17 pull requests
- Tests: adjust repository test and disable on Windows
- Create helper functions for temporary directories which supports new concurrency features
-
Basics: use
AbsolutePathto handle paths - Tests: adjust VFS tests for Windows
- PackageLoading: further portability changes for pkg-config
- PackageLoading: introduce new entry points for testing
- PackageLoading: support non-Unix platforms for PkgConfig
- Tests: disable SQLite test on Windows
-
Tests: adopt
AbsolutePathAPIs for path construction -
Tests: use
RelativePathin XcodeprojTests for path references - SourceControl: remove unnecessary shell usage
- PackageLoading: always anchor the relative path
- Tests: adjust the PackageLoading tests for Windows
- Tests: adjust BuildTests to compose paths
-
Add
nugetpackage provider - SourceControl: normalise repository basename computation
- Tests: adjust test for real file systems
apple/swift
12 pull requests
- Merge rebranch into next
- [Autolink Extract] Filter out common Swift libraries from being linked more than once
- [Tests] Make OS features consistent
- Revert "[Autolink Extract] Keep a set of linker flags instead of vector"
- [5.7][Autolink Extract] Keep a set of seen linker library flags
- [ClangImporter] Use clang getDefaultLanguageStandard
- Bump Swift Argument Parser checkout to 1.1.2
- Update process-stats-dir DictWriter for python3
-
Use
collections.abc.Iterableinstead ofcollection.Iterable -
58711 -
swift_slowAlloc()and friends should be markedSWIFT_NODISCARD -
[WIP] #58686
swift_slowAlloc()_et al._ should be marked returns-nonnull to improve codegen - Update AndroidBuild.md
ClangBuiltLinux/containers
7 pull requests
compnerd/swift-build
5 pull requests
apple/swift-corelibs-libdispatch
3 pull requests
apple/llvm-project
3 pull requests
bazelbuild/rules_swift
3 pull requests
swift-server/vscode-swift
2 pull requests
apple/swift-corelibs-foundation
1 pull request
apple/swift-org-website
1 pull request
apple/swift-tools-support-core
1 pull request
apple/swift-system
1 pull request
apple/swift-driver
1 pull request
Created an issue in bazelbuild/continuous-integration that received 3 comments
Request to add Swift to the Windows builder images
The Windows Swift installer requires elevated privileges (it will augment the WinSDK and MSVC toolset with modulemaps). The builder user does not h…
3
comments