-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enhance logging concept #404
Labels
Comments
jan-vcapgemini
added a commit
to jan-vcapgemini/IDEasy
that referenced
this issue
Sep 9, 2024
Closed
jan-vcapgemini
added a commit
to KianRolf/IDEasy
that referenced
this issue
Jan 22, 2025
renamed TestLogger to IdeLoggerAdapter added missing param to javadoc renamed TestProvider to TestProviderImpl renamed TestLoggerFactory to TestLoggerFactoryImpl
jan-vcapgemini
added a commit
to KianRolf/IDEasy
that referenced
this issue
Jan 27, 2025
added first implementations for IdeLoggerAdapter methods replaced IdeSubLoggerSlf4j with IdeSubLoggerOut
jan-vcapgemini
added a commit
to KianRolf/IDEasy
that referenced
this issue
Jan 27, 2025
added null checks to IdeLoggerAdapter debug methods
jan-vcapgemini
added a commit
to KianRolf/IDEasy
that referenced
this issue
Jan 28, 2025
added rest of null checks
jan-vcapgemini
added a commit
to KianRolf/IDEasy
that referenced
this issue
Jan 28, 2025
fixed compose array out of bounds exception
jan-vcapgemini
added a commit
to KianRolf/IDEasy
that referenced
this issue
Feb 4, 2025
updated WireMock dependency from 2.35.2 to 3.11.0 added jackson-core dependency to ide-cli added url namespace to tools added LogbackServiceProvider to service
jan-vcapgemini
added a commit
to jan-vcapgemini/IDEasy
that referenced
this issue
Feb 5, 2025
jan-vcapgemini
added a commit
to jan-vcapgemini/IDEasy
that referenced
this issue
Feb 5, 2025
jan-vcapgemini
added a commit
to jan-vcapgemini/IDEasy
that referenced
this issue
Feb 5, 2025
jan-vcapgemini
added a commit
to jan-vcapgemini/IDEasy
that referenced
this issue
Feb 5, 2025
jan-vcapgemini
added a commit
to jan-vcapgemini/IDEasy
that referenced
this issue
Feb 5, 2025
jan-vcapgemini
added a commit
to jan-vcapgemini/IDEasy
that referenced
this issue
Feb 7, 2025
applied reformat
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In IDEasy we have created our own logger below
IdeContext
.This has some special feature and somehow makes sense since what we want for the regular end-user is something different than what a regular logger provides...
However, from a design PoV (and during JUnits) regular logging via SLF4J has several advantages:
IdeContext
must be passed to constructor of every class that wants to log something)On the other hand we have some edge-cases that cannot be easily addressed by SLF4J:
step
orinteraction
The idea of this story is to analyze and after agreement also implement some improvement to our logging.
Currently I am thinking about a hybrid approach:
IdeContext
instance like we had before).Wouldn't that be a great improvement?
The text was updated successfully, but these errors were encountered: