You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See [Changelog#v${{ steps.version.outputs.release }}](https://github.com/xdev-software/${{ env.PRIMARY_MAVEN_MODULE }}/blob/develop/CHANGELOG.md#${{ steps.version.outputs.releasenumber }}) for more information.
Copy file name to clipboardExpand all lines: README.md
+30-5Lines changed: 30 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,8 @@
6
6
# vaadin-date-range-picker
7
7
A Vaadin Flow DateRangePicker implementation
8
8
9
-

9
+

10
+
10
11
11
12
## Installation
12
13
[Installation guide for the latest release](https://github.com/xdev-software/vaadin-date-range-picker/releases/latest#Installation)
@@ -30,17 +31,41 @@ A Vaadin Flow DateRangePicker implementation
30
31
<details>
31
32
<summary>Show example</summary>
32
33
33
-

34
+

34
35
</details>
35
36
36
37
38
+
## Dependencies and Licenses
39
+
View the [license of the current project](LICENSE) or the [summary including all dependencies](https://xdev-software.github.io/vaadin-date-range-picker/dependencies/)
* Consider doing a [test-deployment](https://github.com/xdev-software/vaadin-addon-template/actions/workflows/test-deploy.yml?query=branch%3Adevelop) before actually releasing.
46
+
* Check the [changelog](CHANGELOG.md)
47
+
38
48
If the ``develop`` is ready for release, create a pull request to the ``master``-Branch and merge the changes
39
49
40
50
When the release is finished do the following:
41
51
* Merge the auto-generated PR (with the incremented version number) back into the ``develop``
42
-
* Add the release notes to the [GitHub release](https://github.com/xdev-software/vaadin-date-range-picker/releases/latest)
43
52
* Upload the generated release asset zip into the [Vaadin Directory](https://vaadin.com/directory) and update the component there
44
53
45
-
## Dependencies and Licenses
46
-
View the [license of the current project](LICENSE) or the [summary including all dependencies](https://xdev-software.github.io/vaadin-date-range-picker/dependencies/)
54
+
55
+
## Developing
56
+
57
+
### Software Requirements
58
+
You should have the following things installed:
59
+
* Git
60
+
* Java 11 - should be as unmodified as possible (Recommended: [Eclipse Adoptium](https://adoptium.net/temurin/releases/))
61
+
* Maven
62
+
63
+
### Recommended setup
64
+
* Install ``IntelliJ`` (Community Edition is sufficient)
65
+
* Install the following plugins:
66
+
*[Save Actions](https://plugins.jetbrains.com/plugin/7642-save-actions) - Provides save actions, like running the formatter or adding ``final`` to fields
0 commit comments