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

[SR-3086] Xcode project generation puts modules from external packages together with local ones #5185

Closed
abertelrud opened this issue Oct 30, 2016 · 4 comments
Assignees
Labels

Comments

@abertelrud
Copy link
Contributor

Previous ID SR-3086
Radar None
Original Reporter @abertelrud
Type Bug
Status Resolved
Resolution Done
Additional Detail from JIRA
Votes 1
Component/s Package Manager
Labels Bug, GeneratedXcodeProject
Assignee @abertelrud
Priority Medium

md5: b9b9f578b4a7654a35e55a962e672cf9

relates to:

  • SR-3121 Auto-completion and Syntax coloring don't work most of the time with SwiftPM generated Xcode projects

Issue Description:

The Xcode project generator used to put modules from external packages into a separate group, but in the rewritten logic it puts all sources together. They do really belong in a separate `Dependencies` group. This bug report covers the work of doing that.

@abertelrud
Copy link
Contributor Author

#777

@swift-ci
Copy link
Contributor

Comment by Tom Andersen (JIRA)

Kitura/Kitura#822

Kitura is broken with SPM 3 -> SPM 3.0.1 on XCode 8.1 - it seems this is why?

@abertelrud
Copy link
Contributor Author

Actually, I don't think it's related, though it seems to be related at first glance (I thought so too). I've done a little testing, and it turns out that for some modules only, the code completion is broken even in a project that was generated by Xcode 8.0. The fact that it works for some modules but not others make the symptoms quite confusing. Unless I'm making a mistake in testing this, I have been able to reproduce the broken behavior on Xcode 8.0 using the latest Kitura-Sample project.

@abertelrud
Copy link
Contributor Author

The loss of autocompletion etc. is being tracked by https://bugs.swift.org/browse/SR-3121

@swift-ci swift-ci transferred this issue from apple/swift-issues Apr 25, 2022
@shahmishal shahmishal transferred this issue from apple/swift May 4, 2022
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants