Git Alur kerja dan Pelaksanaan untuk API

Mengembangkan API

Proses dasar menambahkan perubahan ini dijelaskan dalam Cara Git (Hub) bagian. Di atas semua itu kami sarankan agar anda membuat cabang baru dengan nama yang bermakna.Dengan model percabangan yang anda butuhkan untuk menjadi sadar cabang yang anda butuhkan untuk dasar anda PRs pada dan di mana ia harus mendapatkan bergabung setelahnya. Baca tentang new bercabang dan versi model di sini: ../versi

Selain itu kami memerlukan bahwa anda memastikan modul ini akan mengkompilasi dengan gradle compileJava. Ini akan berjalan sederhana membangun dari file sumber. Ketika berhasil selesai, anda dapat PR perubahan ke SpongeAPI repo.

Mengembangkan implementasi

Proses implementasi ini hampir sama dengan API. Anda menambahkan perubahan seperti yang dijelaskan dalam Cara Git (Hub). Perhatikan bahwa anda harus memberikan cabang-cabang yang berarti nama. Dengan model percabangan yang anda butuhkan untuk menjadi sadar cabang yang anda butuhkan untuk dasar anda PRs pada dan di mana ia harus mendapatkan bergabung setelahnya. Baca tentang new bercabang dan versi model di sini: ../versi

Jalankan gradle compileJava untuk memeriksa apakah semuanya mengkompilasi tanpa kesalahan.

Karena anda bekerja pada pelaksanaannya, ada kemungkinan bahwa anda bekerja termasuk perubahan dalam API. Ini adalah baik-baik saja. Hanya ingat untuk memastikan pointer untuk versi SpongeAPI sesuai dengan versi dari cabang anda sebelum melakukan dan mendorong. Untuk melakukan ini, anda mungkin perlu untuk menambahkan submodul untuk melakukan (dengan git add SpongeAPI dan/atau git add Mixin) sebelum melakukan pada pelaksanaan pekerjaan.

Anda dapat membuka permintaan tarik begitu komit anda di dorong ke garpu ataupun repositori anda.