/delegation-assistance

For Augustyn!

Primary LanguageJavaScript

Repozytorium na potrzeby Implemnteacji Przmeyslowych prowadoznych przez firme Idemia w roku 2019 (Backend aplikacji)

Code style

IDEMIA.xml zawiera konfigurację Intellij IDEA dla java. Różnice w stosunku do domyślnego formattera są nieznaczne: Nie pozwala na wildcar imports, organizuje (nieco) importy klas. Formatowanie dużych (przyjmujących wiele argumentów) metod jest rozbite na wiele linii.

Instalacja

Aby zaimportować style, należy otworzyć Intellij IDEA, przejść do opcji (⌘ + , w mac), przejśc do: Code Style -> Java i obok 'Style:' wybrać ikonkę koła zębatego. Następnie import style i wskazujemy IDEMIA.xml

Wcięcia

Używamy 4 spacji, zamiast tabulacji. Aby ułatwić sobie (i innym) życie, należy skonfigurować IDE lub gita:

git

wykonaj komendę: git config --local --edit i wklej:

[filter "tabspace"]
    smudge = expand --tabs=4
    clean = expand --tabs=4

wymagania: program expend zainstalowany w systemie.

IDE

Otwieramy opcję (na mac: ⌘ + ,) przechodzimy do: Editor -> Code Style -> Java (groovy lub inne) W zakładce "Tabs nad indents" odznaczamy 'Use tab character'