Ana içeriğe geç
Programlama

OpenRewrite modülleri Code Genome Project deposuna taşındı

Öne çıkanlar

  • OpenRewrite modüllerinin dağıtımı kimlik doğrulama gerektiren Code Genome Project deposuna aktarıldı.
  • Geçişli bağımlılıklar için Maven Central deposunun yapılandırmalarda kalması gerekiyor.
  • Gradle eklentisi artık Gradle Plugin Portal yerine yeni depo üzerinden dağıtılıyor.

Açık kaynaklı kod dönüştürme aracı OpenRewrite, yayımlanan modüllerinin dağıtımını Maven Central yerine Code Genome Project deposuna aktardı. Yeni dağıtım modeli kapsamında paketlerin indirilebilmesi için kimlik doğrulama zorunlu hale getirildi. Geliştiricilerin Maven ve Gradle derleme yapılandırmalarına yeni depo adresini eklemeleri ve erişim anahtarlarını tanımlamaları gerekiyor.

Taşıma işlemi org/openrewrite ve io/moderne paketlerini kapsarken, projelerin geçişli bağımlılıkları Maven Central üzerinden çözülmeye devam ediyor. Bu nedenle geliştiricilerin derleme araçlarında her iki depoyu birlikte tanımlı tutması isteniyor. Gradle eklentisi de artık Gradle Plugin Portal yerine Code Genome Project üzerinden sunuluyor. Sürüm uyumluluğu için ise BOM yapısının kullanılması tavsiye ediliyor.

Kurumsal yapılar için Artifactory ve Nexus gibi iç depo araçlarında Code Genome Project yansısının oluşturulabileceği açıklandı. Kullanıcılar ayrıca Moderne CLI üzerinden GraphQL ve REST API aracılığıyla modül kurulumlarını ve pazar yeri eşitlemelerini gerçekleştirebiliyor. Kaynak kodu herkese açık olmayan belirli modüller ise yalnızca Moderne müşterilerine sunuluyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.