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

🐞 Deprecated dependencies

Offen
#19 0 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Refactoring
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
swift
Bereich
devtools

Rechercherichtung

Beginne damit, zu ermitteln, wo ConcurrencyPlus und ProcessService in CodeEditKit deklariert und verwendet werden, und prüfe anschließend die verknüpfte Implementierung von LanguageClient UserScript.swift als dokumentierte Alternative für die Kommunikation mit Language-Servern. Als abgeschlossen gilt die Aufgabe, wenn für beide nicht unterstützten Abhängigkeiten ein beschlossener Ersatz oder Migrationspfad feststeht und das Projekt weiterhin seine bestehende Language-Server-Integration unterstützt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug
Description

Hello! This repo relies on two libraries that are both officially unsupported.

(ConcurrencyPlus)[https://github.com/chimeHQ/ConcurrencyPlus] is functional, but all the major components have been replaced by much better implementations. I'll help you migrate if you need to.

(ProcessService)[https://github.com/ChimeHQ/ProcessService] relies on a mechanism that Apple no longer accepts for App Store review. It's a dead-end. I think the most-promising alternative for language servers specifically is to use User Scripts, which supported by (LanguageClient)[https://github.com/ChimeHQ/LanguageClient] today:

https://github.com/ChimeHQ/LanguageClient/blob/main/Sources/LanguageClient/DataChannel%2BUserScript.swift

To Reproduce

...

Expected Behavior

...

Version Information

CodeEditKit: [e.g. 0.0.x-alpha.y]
macOS: [e.g. 13.2.1]
Xcode: [e.g. 14.2]

Additional Context

No response

Screenshots

No response

Vorherrschende Sprache
Swift
Sterne
120
Forks
33
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

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 CodeEditApp/CodeEditKit

Alle Issues in CodeEditApp/CodeEditKit

Ähnliche Issues

Weitere Issues zu Swift

Neue Issues direkt in Ihr Postfach

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