Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEST: integrating rules swift 2 prs #2490

Closed
wants to merge 10 commits into from

Conversation

luispadron
Copy link
Contributor

@luispadron luispadron commented Jul 9, 2024

nglevin and others added 7 commits July 9, 2024 14:30
…r logic.

PiperOrigin-RevId: 589151949
(cherry picked from commit 41d5bb7)
…pects all values to be statically allocated and resolved at compile time.

This pulls all of the module names found from SwiftInfo when gathering the swiftconstfiles. This appears to work in the test targets set up, which do lean on the multiple module strategy.

PiperOrigin-RevId: 589938532
(cherry picked from commit 5668eb4)
…e's app intents metadata processor tool allows for.

PiperOrigin-RevId: 590322476
(cherry picked from commit 21b435b)
… Xcode 15.3 builds, based on the version string reported from the XcodeVersionConfig provider.

PiperOrigin-RevId: 601786735
(cherry picked from commit ea240b8)
@luispadron luispadron force-pushed the luis/test-integrating-rules_swift-2-prs branch from 3c74588 to 6d28aa8 Compare July 9, 2024 18:30
Updates the DocC rules to support rules_swift 2.x which introduced breaking changes to how Swift symbol graphs are collected.

This PR updates to use the new aspect to extract the symbol graphs. The public API remains unchanged.
@luispadron luispadron force-pushed the luis/test-integrating-rules_swift-2-prs branch from 6d28aa8 to fa7b6ff Compare July 10, 2024 14:06
Fixes the following failure:

```
fastbuild/bin/tools/bundletool/bundletool_test.runfiles/_main/tools/bundletool/bundletool_test.py", line 146, in _assert_zip_contains
    self.assertEquals(
    ^^^^^^^^^^^^^^^^^
AttributeError: 'BundlerTest' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
```
@brentleyjones
Copy link
Collaborator

FYI, probably won't merge any of the PRs that you have listed here until this PR is overall green.

@luispadron luispadron closed this Jul 10, 2024
@brentleyjones brentleyjones deleted the luis/test-integrating-rules_swift-2-prs branch July 10, 2024 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants