Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 2.37 KB

CONTRIBUTING.md

File metadata and controls

36 lines (25 loc) · 2.37 KB

How to contribute

Typerefinery WebSight CMS Project.

Feature Requests

Feature Requests by the community are highly encouraged. Feel free to submit a new one.

Bugs

Typerefinery WebSight CMS Project is using GitHub issues to manage bugs. We keep a close eye on them. Before filing a new issue, try to ensure your problem does not already exist.

Code of Conduct

This project, and everyone participating in it, are governed by the WebSight Code of Conduct. By participating, you are expected to uphold it. Make sure to read the full text to understand which type of actions may or may not be tolerated.

Documentation

Pull requests related to fixing documentation for the latest release should be directed towards the documentation repository.

Before Submitting a Pull Request

Coding standards

Follow Google Style Guide code formatting, particularly set your IDE tab size/ident to 2 spaces and continuation ident to 4 spaces.

Additionally, we use the maven-checkstyle-plugin plugin to validate all rules, so if there is some checkstyle issue, our mvn clean install should fail with the message:

[INFO] Starting audit...
[WARN] /Projects/websight/projects/howlite/core/src/main/java/pl/ds/howlite/components/models/AccordionItemComponent.java:12:8: 'member def modifier' has incorrect indentation level 7, expected level should be 2. [Indentation]
[WARN] /Projects/websight/projects/howlite/core/src/main/java/pl/ds/howlite/components/models/AccordionItemComponent.java:13:3: Annotation 'Inject' have incorrect indentation level 2, expected level should be 7. [AnnotationLocationVariables]
[WARN] /Projects/websight/projects/howlite/core/src/main/java/pl/ds/howlite/components/models/AccordionItemComponent.java:14:3: Annotation 'Default' have incorrect indentation level 2, expected level should be 7. [AnnotationLocationVariables]
Audit done.