Saleem Abdulrasool
Saleem Abdulrasool
This is currently not possible to build on Windows. It requires that SourceKitten changes are merged (https://github.com/jpsim/SourceKitten/pull/769) and some changes to the toolchain that are still in the process of...
Given the recommendation to not support Windows under NIOPOSIX, would it be possible to drop the NIOPOSIX dependency? In particular, NIOHTTP1 drags in NIOPOSIX through NIO. This prevents the ability...
The VSCode reported workspace path is unresolved (microsoft/vscode#18837). When the repository is hosted in a path substituted path (e.g. `subst X: C:`), the test path will not be properly translated...
Assertion Failure: https://github.com/apple/swift-system/blob/main/Sources/System/FilePath/FilePathParsing.swift#L226 Test case: https://github.com/apple/swift-system/blob/main/Tests/SystemTests/FilePathTests/FilePathComponentsTest.swift#L247 ```pwsh > [IO.Path]::GetFullPath("//foo///bar/baz/") \\foo\bar\baz\ > [IO.Path]::GetPathRoot("//foo///bar/baz/") \\foo\bar > [IO.Path]::GetPathRoot([IO.Path]::GetFullPath("//foo///bar/baz/")) \\foo\bar ``` This also matches the Microsoft documentation on path normalization: > Normally, any path...
GYP has been replaced with GN for Chromium. Migrate to CMake rather than GN as it is simpler. This allows building for Windows ARM64 as well.
When using sentry on Windows, it is convenient to treat the native SDK as a nuget package for easy integration into Windows products. If this is of interest, we have...
We should generate a CDF and use `MakeCat` and sign that with `SignTool` to install with the toolchain. This guarantees that the toolchain is verifiable from modifications after installation.
`ITypeComp` is insufficient for mapping all the interfaces. We can however generate the complete interface from the MIDL file. This requires adding a MIDL parser.
The extensions to provide Swift friendly interfaces should be split into `+Extensions.swift` files. This will allow the eventual removal of the `.swift` files. We should move the extensions into a...
The work on DirectX has shown that it is far more effective to have the signatures match the C interface exactly and to add trivial wrappers to provide a more...