Skip to content
This repository has been archived by the owner on Aug 19, 2018. It is now read-only.

Latest commit

 

History

History
20 lines (16 loc) · 1.13 KB

DEVELOPMENT.md

File metadata and controls

20 lines (16 loc) · 1.13 KB

Setting up development environment

Install the necessary build tools

You require to have latest stable Oracle JDK 7, latest stable Apache Maven and Git installed on your machine.

Set up IntelliJ IDEA

ScaleCube project team uses IntelliJ IDEA as the primary IDE, although we are fine with using other development environments as long as you adhere to our coding style.

Code style

ScaleCube project team uses Google code style with next modifications:

  • Maximum line length is 120
  • Special package in import order is io.scalecube.

We use [Eclipse code formatter plugin] (https://github.com/krasa/EclipseCodeFormatter#instructions). Download this code style configuration and import order configuration and configure your IDEA plugin with those settings. Configuration is also available in the root project folder.