James Dempsey
James Dempsey
At the moment BSE performs all of its consolidation on the same 'level'. Common settings across multiple build settings at the project or target level are consolidated into a shared...
Would need to double check that the URL is valid over time - Apple docs have a habit of dead links.
Ironically, would probably not take xcconfig files into account, at least not at first, but would try to see differences in two targets, trying at least to resolve project and...
There may be cases where BSE needs to override any settings found in Xcode. A few current examples: - The SWIFT_VERSION setting has a name but an empty description. I...
Pull request #15 proposes factoring the extractor pieces into a separate framework. My comments there describe my initial thoughts about that. It may keep the complexity of the project reduced...
Both NetNewsWire and BuildSettingExtractor are open source projects with public repositories. When other developers download and build locally, they need to use various pieces of information to sign the software,...
New API to create NSAttributedString from Markdown was added in macOS 12. This should be able to be used instead of the minor regex-based processing currently in place. It would...
Hi, I'm James Dempsey, a member of the [Swift Website Workgroup](https://www.swift.org/website-workgroup/). As part of the workgroup one area I’ve been focused on is the Swift Evolution Dashboard and the JSON...
Hi, I'm James Dempsey, a member of the [Swift Website Workgroup](https://www.swift.org/website-workgroup/). As part of the workgroup one area I’ve been focused on is the Swift Evolution Dashboard and the JSON...
Test with Xcode 15.3 and Xcode 16.0 project formats and add support.