File tree Expand file tree Collapse file tree 14 files changed +50
-48
lines changed
powertools-cloudformation
powertools-idempotency-core
powertools-idempotency-dynamodb
powertools-large-messages Expand file tree Collapse file tree 14 files changed +50
-48
lines changed Original file line number Diff line number Diff line change 26
26
27
27
<artifactId >powertools-batch</artifactId >
28
28
29
- <properties >
30
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
31
- </properties >
32
-
33
29
<dependencies >
34
30
<dependency >
35
31
<groupId >com.amazonaws</groupId >
Original file line number Diff line number Diff line change 33
33
custom metrics asynchronously easier.
34
34
</description >
35
35
36
- <properties >
37
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
38
- </properties >
39
-
40
36
<dependencies >
41
37
<dependency >
42
38
<groupId >software.amazon.awssdk</groupId >
Original file line number Diff line number Diff line change 30
30
<name >Powertools for AWS Lambda (Java) - Common Internal Utilities</name >
31
31
<description >Internal utilities shared by the Powertools for AWS Lambda (Java) modules. Do not use directly in your project.</description >
32
32
33
- <properties >
34
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
35
- </properties >
36
-
37
33
<dependencies >
38
34
<dependency >
39
35
<groupId >org.slf4j</groupId >
Original file line number Diff line number Diff line change 32
32
Idempotency module common implementation
33
33
</description >
34
34
35
- <properties >
36
- <parentproject .basedir>${project.parent.parent.basedir} </parentproject .basedir>
37
- </properties >
38
-
39
35
<dependencies >
40
36
<dependency >
41
37
<groupId >software.amazon.lambda</groupId >
Original file line number Diff line number Diff line change 32
32
DynamoDB implementation for the idempotency module
33
33
</description >
34
34
35
- <properties >
36
- <parentproject .basedir>${project.parent.parent.basedir} </parentproject .basedir>
37
- </properties >
38
-
39
35
<dependencies >
40
36
<dependency >
41
37
<groupId >software.amazon.lambda</groupId >
Original file line number Diff line number Diff line change
1
+ <!-- This file specifies a spotbugs filter for excluding reports that
2
+ should not be considered errors.
3
+ The format of this file is documented at:
4
+ https://spotbugs.readthedocs.io/en/latest/filter.html
5
+ When possible, please specify the full names of the bug codes,
6
+ using the pattern attribute, to make it clearer what reports are
7
+ being suppressed. You can find a listing of codes at:
8
+ https://spotbugs.readthedocs.io/en/latest/bugDescriptions.html
9
+ -->
10
+ <FindBugsFilter >
11
+ <!-- Internals of Log event for apache log4j-->
12
+ <Match >
13
+ <Bug pattern =" EI_EXPOSE_REP" />
14
+ <Or >
15
+ <And >
16
+ <Class name =" software.amazon.lambda.powertools.idempotency.Idempotency" />
17
+ <Method name =" getPersistenceStore" />
18
+ </And >
19
+ <And >
20
+ <Class name =" software.amazon.lambda.powertools.idempotency.Idempotency" />
21
+ <Method name =" getConfig" />
22
+ </And >
23
+ </Or >
24
+ </Match >
25
+ <Match >
26
+ <Bug pattern =" EI_EXPOSE_REP2" />
27
+ <Or >
28
+ <And >
29
+ <Class name =" software.amazon.lambda.powertools.idempotency.Idempotency$Config" />
30
+ <Field name =" store" />
31
+ </And >
32
+ <And >
33
+ <Class name =" software.amazon.lambda.powertools.idempotency.Idempotency$Config" />
34
+ <Field name =" config" />
35
+ </And >
36
+ <And >
37
+ <Class name =" software.amazon.lambda.powertools.idempotency.internal.IdempotencyHandler" />
38
+ <Field name =" pjp" />
39
+ </And >
40
+ <And >
41
+ <Class name =" software.amazon.lambda.powertools.idempotency.persistence.dynamodb.DynamoDBPersistenceStore$Builder" />
42
+ <Field name =" dynamoDbClient" />
43
+ </And >
44
+ </Or >
45
+ </Match >
46
+ </FindBugsFilter >
Original file line number Diff line number Diff line change 31
31
32
32
<name >Powertools for AWS Lambda (Java) - Large messages</name >
33
33
34
- <properties >
35
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
36
- </properties >
37
-
38
34
<dependencies >
39
35
<dependency >
40
36
<groupId >org.aspectj</groupId >
Original file line number Diff line number Diff line change 29
29
<artifactId >powertools-logging</artifactId >
30
30
<packaging >jar</packaging >
31
31
32
- <properties >
33
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
34
- </properties >
35
-
36
32
<dependencies >
37
33
<dependency >
38
34
<groupId >software.amazon.lambda</groupId >
Original file line number Diff line number Diff line change 33
33
asynchronously easier.
34
34
</description >
35
35
36
- <properties >
37
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
38
- </properties >
39
-
40
36
<dependencies >
41
37
<dependency >
42
38
<groupId >org.aspectj</groupId >
Original file line number Diff line number Diff line change 29
29
<name >Powertools for AWS Lambda (Java) - Parameters</name >
30
30
<description >Set of utilities to retrieve parameters - common interface</description >
31
31
32
- <properties >
33
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
34
- </properties >
35
-
36
32
<dependencies >
37
33
<dependency >
38
34
<groupId >org.aspectj</groupId >
Original file line number Diff line number Diff line change 32
32
33
33
</description >
34
34
35
- <properties >
36
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
37
- </properties >
38
-
39
35
<dependencies >
40
36
<dependency >
41
37
<groupId >io.burt</groupId >
Original file line number Diff line number Diff line change 32
32
A suite of utilities for AWS Lambda Functions that makes tracing with AWS X-Ray, structured logging and creating custom metrics asynchronously easier.
33
33
</description >
34
34
35
- <properties >
36
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
37
- </properties >
38
-
39
35
<dependencies >
40
36
<dependency >
41
37
<groupId >org.aspectj</groupId >
Original file line number Diff line number Diff line change 32
32
Json schema validation for Lambda events and responses
33
33
</description >
34
34
35
- <properties >
36
- <parentproject .basedir>${project.parent.basedir} </parentproject .basedir>
37
- </properties >
38
-
39
35
<dependencies >
40
36
<dependency >
41
37
<groupId >software.amazon.lambda</groupId >
Original file line number Diff line number Diff line change 28
28
<Field name =" transformationManager" />
29
29
</And >
30
30
<And >
31
+ <Class name =" software.amazon.lambda.powertools.largemessages.LargeMessageConfig" />
32
+ <Method name =" getS3Client" />
31
33
<Class name =" software.amazon.lambda.powertools.parameters.secrets.SecretsProviderBuilder" />
32
34
<Field name =" cacheManager" />
33
35
</And >
107
109
<Field name =" throwableConverter" />
108
110
</And >
109
111
<And >
112
+ <Class name =" software.amazon.lambda.powertools.parameters.transform.TransformationManager" />
113
+ <Field name =" transformer" />
110
114
<Class name =" software.amazon.lambda.powertools.logging.logback.LambdaEcsEncoder" />
111
115
<Field name =" throwableConverter" />
112
116
</And >
You can’t perform that action at this time.
0 commit comments