Festlegung eines JavaScript Code Styles
Aktuell ist der JavaScript Code Style Check gar kein "Style"-Check.
Bis jetzt wird JSHint genutzt, das per statischer Codeanalyse einen "Quality Check" durchführt.
Der richtige Code STYLE - also bspw. Einrückungen, Zeilenumbrüche und -längen, Aligning, etc (wie bspw. PSR-12 in PHP) - wird dabei NICHT geprüft.
Es kommt momentan vor, dass jeder Entwickler einen eigenen Style verwendet, sodass der Code inkonsistent wird.
Wir sollten uns (für die QUIQQER Pakete) auf einen Style einigen.
Die am weitesten verbreiteten JS Code Styles sind:
Der Google und Standard Style werden nativ von PhpStorm unterstützt.
Der Airbnb Style lässt sich in PhpStorm nachrüsten.
Welcher Style soll genutzt werden?
Wenn es eine Einigung gibt, werde ich einen entsprechenden Check in die git Server-Hook und die CI Pipelines einbauen.
/cc @henbug
/cc @peat
/cc @michael.daniel