Skip to content

Commit 0f1aff6

Browse files
committed
Remove the internal logging library
1 parent f9f8f23 commit 0f1aff6

File tree

11 files changed

+4
-94
lines changed

11 files changed

+4
-94
lines changed

aws-adapter/pom.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,6 @@
3131
<version>${agnosticserverlessfunctions.interfaces.version}</version>
3232
</dependency>
3333

34-
<dependency>
35-
<groupId>fr.axelop.agnosticserverlessfunctions</groupId>
36-
<artifactId>agnostic-serverless-functions-logging</artifactId>
37-
<version>${agnosticserverlessfunctions.logging.version}</version>
38-
</dependency>
39-
4034
<dependency>
4135
<groupId>com.amazonaws</groupId>
4236
<artifactId>aws-lambda-java-core</artifactId>
@@ -66,7 +60,6 @@
6660
<artifactSet>
6761
<includes>
6862
<include>fr.axelop.agnosticserverlessfunctions:agnostic-serverless-functions-handler-loader</include>
69-
<include>fr.axelop.agnosticserverlessfunctions:agnostic-serverless-functions-logging</include>
7063
<include>com.amazonaws:aws-lambda-java-core</include>
7164
<include>com.amazonaws:aws-lambda-java-events</include>
7265
</includes>

aws-adapter/src/main/java/fr/axelop/agnosticserverlessfunctions/FunctionInvoker.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ public class FunctionInvoker implements RequestHandler<APIGatewayV2HTTPEvent, AP
1616
public APIGatewayV2HTTPResponse handleRequest(APIGatewayV2HTTPEvent request, Context context) {
1717
final Logger logger = Logger.getAnonymousLogger();
1818
logger.addHandler(new LambdaLoggerHandler(context.getLogger()));
19-
final LoggingRethrower rethrower = new LoggingRethrower(logger);
20-
final Handler handler = rethrower.logAndRethrow(HANDLER_LOADER::loadOrThrow);
19+
final Handler handler = HANDLER_LOADER.loadOrThrow();
2120
final HttpResponse handlerResponse = handler.handle(REQUEST_MAPPER.map(request), logger);
2221
return RESPONSE_MAPPER.map(handlerResponse);
2322
}

azure-adapter/pom.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,6 @@
3030
<version>${agnosticserverlessfunctions.interfaces.version}</version>
3131
</dependency>
3232

33-
<dependency>
34-
<groupId>fr.axelop.agnosticserverlessfunctions</groupId>
35-
<artifactId>agnostic-serverless-functions-logging</artifactId>
36-
<version>${agnosticserverlessfunctions.logging.version}</version>
37-
</dependency>
38-
3933
<dependency>
4034
<groupId>com.microsoft.azure.functions</groupId>
4135
<artifactId>azure-functions-java-library</artifactId>
@@ -59,7 +53,6 @@
5953
<artifactSet>
6054
<includes>
6155
<include>fr.axelop.agnosticserverlessfunctions:agnostic-serverless-functions-handler-loader</include>
62-
<include>fr.axelop.agnosticserverlessfunctions:agnostic-serverless-functions-logging</include>
6356
</includes>
6457
</artifactSet>
6558
</configuration>

azure-adapter/src/main/java/fr/axelop/agnosticserverlessfunctions/FunctionInvoker.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ public HttpResponseMessage run(
3838
ExecutionContext context
3939
) throws Exception {
4040
final Logger logger = context.getLogger();
41-
final LoggingRethrower rethrower = new LoggingRethrower(logger);
42-
final Handler handler = rethrower.logAndRethrow(HANDLER_LOADER::loadOrThrow);
41+
final Handler handler = HANDLER_LOADER.loadOrThrow();
4342
final HttpResponse handlerResponse = handler.handle(REQUEST_MAPPER.map(request), logger);
4443
return RESPONSE_MAPPER.map(handlerResponse, request);
4544
}

gcloud-adapter/pom.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,6 @@
3030
<version>${agnosticserverlessfunctions.interfaces.version}</version>
3131
</dependency>
3232

33-
<dependency>
34-
<groupId>fr.axelop.agnosticserverlessfunctions</groupId>
35-
<artifactId>agnostic-serverless-functions-logging</artifactId>
36-
<version>${agnosticserverlessfunctions.logging.version}</version>
37-
</dependency>
38-
3933
<dependency>
4034
<groupId>com.google.cloud.functions</groupId>
4135
<artifactId>functions-framework-api</artifactId>
@@ -59,7 +53,6 @@
5953
<artifactSet>
6054
<includes>
6155
<include>fr.axelop.agnosticserverlessfunctions:agnostic-serverless-functions-handler-loader</include>
62-
<include>fr.axelop.agnosticserverlessfunctions:agnostic-serverless-functions-logging</include>
6356
</includes>
6457
</artifactSet>
6558
</configuration>

gcloud-adapter/src/main/java/fr/axelop/agnosticserverlessfunctions/FunctionInvoker.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,14 @@ public class FunctionInvoker implements HttpFunction {
99
private static final HttpRequestMapper REQUEST_MAPPER = new HttpRequestMapper();
1010
private static final HttpResponseMapper RESPONSE_MAPPER = new HttpResponseMapper();
1111
private static final Logger LOGGER = Logger.getLogger(FunctionInvoker.class.getName());
12-
private static final LoggingRethrower RETHROWER = new LoggingRethrower(LOGGER);
1312
private static final HandlerLoader HANDLER_LOADER = new HandlerLoader();
1413

1514
@Override
1615
public void service(
1716
com.google.cloud.functions.HttpRequest request,
1817
com.google.cloud.functions.HttpResponse response
1918
) throws Exception {
20-
final Handler handler = RETHROWER.logAndRethrow(HANDLER_LOADER::loadOrThrow);
19+
final Handler handler = HANDLER_LOADER.loadOrThrow();
2120
final HttpResponse handlerResponse = handler.handle(REQUEST_MAPPER.map(request), LOGGER);
2221
RESPONSE_MAPPER.map(handlerResponse, response);
2322
}

handler-loader/src/main/java/fr/axelop/agnosticserverlessfunctions/HandlerLoader.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@ public class HandlerLoader {
88
private static final Class<Handler> HANDLER_CLASS = Handler.class;
99

1010
public Handler loadOrThrow() throws HandlerNotFoundException {
11-
final Optional<Handler> handler = load();
12-
if (handler.isPresent()) {
13-
return handler.get();
14-
}
15-
throw new HandlerNotFoundException();
11+
return load().orElseThrow(HandlerNotFoundException::new);
1612
}
1713

1814
public Optional<Handler> load() {

logging/pom.xml

Lines changed: 0 additions & 19 deletions
This file was deleted.

logging/src/main/java/fr/axelop/agnosticserverlessfunctions/LoggingRethrower.java

Lines changed: 0 additions & 33 deletions
This file was deleted.

logging/src/main/java/fr/axelop/agnosticserverlessfunctions/SupplierWithThrowable.java

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)