API ve Uygulamalar için Git İş Akışı
API geliştirme
Değişikliklerinizi eklemenin temel işlemi, :doc: ../ howtogit bölümünde açıklanmaktadır. Bunu anlamlı bir adla yaratmanızı öneririz. Yeni dallanma modeli ile, hangi branşı sizin PR’lerinize dayandırmanız gerektiğine ve daha sonra nereden birleştirileceğine dikkat etmeniz gerekir. Buradaki yeni dallanma ve sürüm modelini okuyun: :doc: ../ versioning
Buna ek olarak, modülün `` gradle compileJava`` ile derlendiğinden emin olmanızı istiyoruz. Bu, kaynak dosyaların basit bir derlemesini çalıştırır. Başarıyla tamamlandığında, değişikliklerinizi SpongeAPI repo’suna PR yapabilirsiniz.
Uygulama geliştirme
Uygulamalar için işlem API ile neredeyse aynıdır. Değişikliklerinizi şu adreste açıklandığı gibi ekleyin :doc: ../ howtogit. Dallarınıza anlamlı bir isim vermelisiniz. Yeni dallanma modeli ile, hangi dalı PR’lerinizi temel almanız gerektiğine ve daha sonra nereden birleştirileceğini bilmelisiniz. Buradaki yeni dallanma ve sürüm modelini okuyun: :doc: ../ versioning
Her şeyin hatasız olarak derlenip düzelendiğini kontrol etmek için `` gradle compileJava`` ‘ı çalıştırın.
Uygulama üzerinde çalışmaya başladığınızdan beri API üzerinde değişiklikler olma ihtimali var. SpongeAPI sürümünün işaretçilerinin, işlem yapmadan önce eşleşmesini sağlamayı unutmayın. Bunu yapmak için, uygulamaya başlamadan önce git add SpongeAPI
and/or git add Mixin
) alt modüllerini eklemeniz gerekebilir.
İşlem bittiğinde ve depoya sürüldüğünde çekme talebi açabilirsiniz.