Skip to content

Commit 5409fc8

Browse files
authored
Merge pull request #4 from GoodforGod/dev
[1.1.0]
2 parents 3a6686c + 8053c9b commit 5409fc8

File tree

75 files changed

+882
-479
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+882
-479
lines changed

.editorconfig

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,30 @@ root = true
88
end_of_line = lf
99
charset = utf-8
1010

11+
# Json
12+
[*.json]
13+
indent_size = 2
14+
indent_style = space
15+
insert_final_newline = false
16+
trim_trailing_whitespace = true
17+
1118
# Yaml
1219
[{*.yml, *.yaml}]
1320
indent_size = 2
1421
indent_style = space
22+
insert_final_newline = true
23+
trim_trailing_whitespace = true
1524

1625
# Property files
1726
[*.properties]
1827
indent_size = 2
1928
indent_style = space
29+
insert_final_newline = true
30+
trim_trailing_whitespace = true
2031

21-
32+
# XML files
33+
[*.xml]
34+
indent_size = 4
35+
indent_style = space
36+
insert_final_newline = true
37+
trim_trailing_whitespace = true

.gitattributes

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
# and leave all files detected as binary untouched.
33
* text=auto
44

5-
#
5+
66
# The above will handle all files NOT found below
7-
#
87
# These files are text and should be normalized (Convert crlf => lf)
98
*.bash text eol=lf
109
*.css text diff=css
@@ -26,16 +25,36 @@
2625
*.xml text
2726
*.yml text eol=lf
2827

28+
2929
# These files are binary and should be left untouched
3030
# (binary is a macro for -text -diff)
31-
*.class binary
31+
# Archives
32+
*.7z binary
33+
*.br binary
34+
*.gz binary
35+
*.tar binary
36+
*.zip binary
37+
*.jar binary
38+
*.so binary
39+
*.war binary
3240
*.dll binary
33-
*.ear binary
34-
*.gif binary
41+
42+
# Documents
43+
*.pdf binary
44+
45+
# Images
3546
*.ico binary
36-
*.jar binary
47+
*.gif binary
3748
*.jpg binary
3849
*.jpeg binary
3950
*.png binary
40-
*.so binary
41-
*.war binary
51+
*.psd binary
52+
*.webp binary
53+
54+
# Fonts
55+
*.woff2 binary
56+
57+
# Other
58+
*.exe binary
59+
*.class binary
60+
*.ear binary
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: bug
6+
assignees: GoodforGod
7+
8+
---
9+
10+
**Describe the bug**
11+
A clear and concise description of what the bug is.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behavior:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
**Expected behavior**
21+
A clear and concise description of what you expected to happen.
22+
23+
**Screenshots**
24+
If applicable, add screenshots to help explain your problem.
25+
26+
**Additional context**
27+
Add any other context about the problem here.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
title: ''
5+
labels: enhancement
6+
assignees: GoodforGod
7+
8+
---
9+
10+
**Is your feature request related to a problem? Please describe.**
11+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12+
13+
**Describe the solution you'd like**
14+
A clear and concise description of what you want to happen.
15+
16+
**Describe alternatives you've considered**
17+
A clear and concise description of any alternative solutions or features you've considered.
18+
19+
**Additional context**
20+
Add any other context or screenshots about the feature request here.

.github/workflows/gradle.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
java: [ '11' ]
17+
java: [ '11', '17' ]
1818
name: Java ${{ matrix.java }} setup
1919

2020
steps:
@@ -25,11 +25,11 @@ jobs:
2525
with:
2626
java-version: ${{ matrix.java }}
2727

28+
- name: Code Style
29+
run: ./gradlew spotlessCheck
30+
2831
- name: Build
2932
run: ./gradlew classes
3033

31-
- name: Codestyle
32-
run: ./gradlew spotlessCheck
33-
3434
- name: Test
3535
run: ./gradlew test jacocoTestReport

.gitignore

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Package Files #
1+
### Package Files
22
*.war
33
*.nar
44
*.ear
@@ -9,9 +9,10 @@
99
### Gradle template
1010
.gradle
1111
build/
12+
target/
1213

13-
# Idea generatted files
14+
### Idea generated files
1415
.idea
15-
/out/
16-
*.iml
1716
.settings/
17+
*.iml
18+
out/

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,21 @@
22

33
![GraalVM Enabled](https://img.shields.io/badge/GraalVM-Ready-orange?style=plastic)
44

5-
This is fork of [official AWS Lambda Java Events](https://github.com/aws/aws-lambda-java-libs) that aims to provide simplified Java models **without JodaTime**.
5+
This is based on [official AWS Lambda Java Events v3.11.0](https://github.com/aws/aws-lambda-java-libs/tree/master/aws-lambda-java-events) that aims to provide simplified Java models **without JodaTime**.
66

77
## Dependency :rocket:
88

99
**Gradle**
1010
```groovy
11-
dependencies {
12-
implementation "io.goodforgod:aws-lambda-java-events:1.0.0"
13-
}
11+
implementation "io.goodforgod:aws-lambda-java-events:1.1.0"
1412
```
1513

1614
**Maven**
1715
```xml
1816
<dependency>
1917
<groupId>io.goodforgod</groupId>
2018
<artifactId>aws-lambda-java-events</artifactId>
21-
<version>1.0.0</version>
19+
<version>1.1.0</version>
2220
</dependency>
2321
```
2422

build.gradle

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44
id "maven-publish"
55

66
id "org.sonarqube" version "3.3"
7-
id "com.diffplug.spotless" version "5.14.3"
7+
id "com.diffplug.spotless" version "6.1.0"
88
}
99

1010
repositories {
@@ -24,24 +24,23 @@ spotless {
2424
encoding("UTF-8")
2525
importOrder()
2626
removeUnusedImports()
27-
eclipse().configFile("${projectDir}/config/codestyle.xml")
27+
eclipse("4.21.0").configFile("${rootDir}/config/codestyle.xml")
2828
}
2929
}
3030

3131
dependencies {
32-
annotationProcessor "org.projectlombok:lombok:1.18.20"
33-
compileOnly "org.projectlombok:lombok:1.18.20"
32+
annotationProcessor "org.projectlombok:lombok:1.18.22"
33+
compileOnly "org.projectlombok:lombok:1.18.22"
34+
compileOnly "org.jetbrains:annotations:22.0.0"
3435

35-
implementation "org.jetbrains:annotations:22.0.0"
36-
37-
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.8.1"
38-
testImplementation "org.junit.jupiter:junit-jupiter-api:5.8.1"
39-
testImplementation "org.junit.jupiter:junit-jupiter-params:5.8.1"
36+
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.8.2"
37+
testImplementation "org.junit.jupiter:junit-jupiter-api:5.8.2"
38+
testImplementation "org.junit.jupiter:junit-jupiter-params:5.8.2"
4039

4140
testImplementation "org.skyscreamer:jsonassert:1.5.0"
4241

43-
testImplementation "com.fasterxml.jackson.core:jackson-core:2.12.3"
44-
testImplementation "com.fasterxml.jackson.core:jackson-databind:2.12.3"
42+
testImplementation "com.fasterxml.jackson.core:jackson-core:2.13.2"
43+
testImplementation "com.fasterxml.jackson.core:jackson-databind:2.13.2"
4544
}
4645

4746
test {

0 commit comments

Comments
 (0)