Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Support for multi-layer project?

Offen
#726 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
30/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
ios, macos, swift

Rechercherichtung

Beginne damit zu untersuchen, wie CopilotForXcode Dateien aus einem Xcode workspace und den darin enthaltenen Projekten erkennt. Stelle das Layout mit common/xcproj, ios/xcworkspace, ios/xcproj und mac nach und ermittle anschließend, ob Dateien im Submodul sichtbar sind. Die Aufgabe ist erledigt, wenn die gemeinsamen Projektdateien im gesamten Workspace gefunden werden können oder die Einschränkung und die erforderliche Projektunterstützung dokumentiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

reviewed

I have a common code project shared between multiple platform project, my iOS/Mac projects is submodule in a git, structure is like:

my-app
|_ common
-|_ xcproj
|_ ios
-|_ xcworkspace
-|_ xcproj
|_ mac

The problem is that the copilot cannot find the file in the common project even if the workspace included it, resulting in error/repeatitive searching file, how should I deal with this or a new feature is needed? Thanks!

Vorherrschende Sprache
Swift
Sterne
6.3k
Forks
2k
Ø Merge
3 T. 21 Std.
Gemergte PRs (30 T.)
2

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/CopilotForXcode

Alle Issues in github/CopilotForXcode

Ähnliche Issues

Weitere Issues zu Swift

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.