Skip to content
This repository has been archived by the owner on May 28, 2023. It is now read-only.

GiganticMinecraft/Gigantic

Repository files navigation

Gigantic Plugin

Gigantic Plugin(以下、当プラグイン)は、ギガンティック☆整地鯖(以下、当サーバ)のSpigotプラグインです。

Description

当プラグインはMySQLを用いて全データベースを管理しています. デバッグサーバ起動時には”gigantic”データベースを作成済であることを確認してください.

Development

Requirement

Kotlin Style Guide

基本的にはスマートテック・ベンチャーズ Kotlinコーディング規約に準拠します。

Nullable

!!演算子は,原則使用禁止とするが,Nullではないことが明確な場合は使用可能とする.

JavaDocs

publicなメソッドについては、JavaDocsを記載するよう心がけてください。 その他は各自が必要だと判断した場合のみ記載してください。

Commit Style

1コミットあたりの情報は最小限としてください。
コミットメッセージは英語の動詞から始めることを推奨しています。

Branch Model

Git-flowを簡略化したものを使用します。
新規に機能を開発する際はdevelopブランチからfeatureブランチを作り、そこで作業してください。
開発が終了したらdevelopブランチにマージします。
masterブランチは本番環境に反映されます。
本番環境を更新するタイミングでdevelopブランチをmasterブランチにマージします。