Skip to content

Latest commit

 

History

History
71 lines (61 loc) · 1.96 KB

README.md

File metadata and controls

71 lines (61 loc) · 1.96 KB

checkstyle

Intro

Правила описываются с помощью плагина Checkstyle http://checkstyle.sf.net/.

Для соблюдения всеми разработчиками Coding Style, необходимо включить проверку на стадию Continuous Integration с помощью плагинов:

Project Structure

Структура проекта должна соответствовать Standard Directory Layout.

Apache Maven

project-name
├── pom.xml
├── .gitignore
├── LICENSE
├── CHANGELOG.md
├── README.md
└── src
    ├── docker
    │   └── Dockerfile
    ├── itest
    │   ├── java
    │   ├── kotlin
    │   └── resources
    ├── main
    │   ├── java
    │   ├── kotlin
    │   └── resources
    └── test
        ├── java
        ├── kotlin
        └── resources

Gradle

project-name
├── build.gradle
├── gradle.properties
├── setting.gradle
├── .gitignore
├── LICENSE
├── CHANGELOG.md
├── README.md
└── src
    ├── docker
    │   └── Dockerfile
    ├── itest
    │   ├── java
    │   ├── kotlin
    │   └── resources
    ├── main
    │   ├── java
    │   ├── kotlin
    │   └── resources
    └── test
        ├── java
        ├── kotlin
        └── resources

Source File

Encoding

Файлы с исходным кодом должны быть в кодировке UTF-8.