-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Consolidate stack trace rendering in Pattern Layout #2691
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
Merged
Merged
Changes from 5 commits
Commits
Show all changes
81 commits
Select commit
Hold shift + click to select a range
7d7c559
fix: LOG4J2-3627 and gh issue 1729
alan0428a 9f8af82
update naming and add final
alan0428a dbefb4f
add final
alan0428a 66212e0
update core version to 3.0.0
alan0428a f7e1632
Merge branch 'apache:2.x' into 2.x
alan0428a de83163
update as per comment
alan0428a 38cd7fe
add StringBuilders
alan0428a 26dbdff
update
alan0428a 8d3f7e4
add tests
alan0428a f17e6da
Fix OSGi failures
ppkarwasz 42459ed
create tests programmatically
alan0428a 659f7e5
fix style
alan0428a efc126a
update as comment
alan0428a e4fa223
Add ThrowableRenderer
alan0428a 4016239
Add ThrowableRenderer.Context and update ThrowablePatternConverter su…
alan0428a 0cd5f6b
Make ThrowableRenderer instance variable of ThrowablePatternConverter
alan0428a 4e89d67
add RootThrowableRenderer and add missing "at"
alan0428a 0975f5d
Fix ThrowableRenderer
alan0428a cf28898
Remove redundant method
alan0428a ca14ed1
Merge methods
alan0428a ca8ab05
Visibility related cosmetic changes to `ThrowableRender` (#2691)
vy 7e57942
Arrange method order in `ThrowableRender` (#2691)
vy ce80b72
First (untested) draft of `ExtendedThrowableRenderer` (#2691)
vy 4962f43
Fix import
alan0428a 44d6c51
add render about suppressedThrowables
alan0428a 54c8e2b
update for %xEx
alan0428a 8bf1d29
update render
alan0428a 2ec0bc4
Inline `TAB`
vy 1b16ec1
Add comments
vy 75e24b5
Rename `WRAPPED_BY_LABEL` to `WRAPPED_BY_CAPTION`
vy b4630b9
Make `ThrowableRenderer` more strict
vy cf55e42
Fix stack trace indentation in `ExtendedThrowableRenderer`
vy a3ccf35
Fix map key conflict in `ExtendedThrowableRenderer`
vy 91e6110
Fix Spotless failures
vy f91620a
Add `ThrowableTestMain` test application
vy 7d9e87b
fix rEx
alan0428a 4b5325a
fix formatting
alan0428a 2009888
Update `ThrowableTestMain`
vy ede1cd9
add visited for rendering
alan0428a bd4e2f2
set %xEx using ExtendedThrowableRenderer
alan0428a 1e8fae1
Merge branch '2.x' of github.com:alan0428a/logging-log4j2 into 2.x
alan0428a 36a812b
Merge remote-tracking branch 'origin/2.x' into 2.x-alan
vy c489190
Fix `bnd-baseline` failures
vy 2afc7fa
fix tests and add suffix for every line
alan0428a 0d6aedc
update suffix and separator
alan0428a 1e3dbcf
Simplify `ThrowablePatternConverter` and document the awesome Log4j f…
vy deb2513
Fix Spotless failures
vy e15c48f
Fix `bnd-baseline` failures
vy 483ed39
fix tests related to separator
alan0428a 5bee486
add tests
alan0428a b3d53ca
Deprecate ThrowableProxy related classes and tests
alan0428a c0b06b6
add golden samples
alan0428a 08ba30d
fix tests
alan0428a feea2db
Merge remote-tracking branch 'origin/2.x' into 2.x-alan
vy 0a36a46
Add tests
vy dc4f8a2
Merge remote-tracking branch 'origin/2.x' into 2.x-alan
vy 3fa309d
Fix `bnd-baseline` failures
vy 9f9da1a
Remove deprecated `ThrowableFullTest`
vy 97fd136
Add changelog entries
vy 9e55f5c
Revert redundant `ThrowableProxy` and `ThrowableProxyRenderer` fixes
vy 2e47d49
remove unused tests
alan0428a 27d4663
fix: tests
alan0428a 980da42
style: fix style
alan0428a 1728fa9
tests: fix line separator
alan0428a d07e14a
Rework `ThrowablePatternConverter` et al.
vy be1639e
Merge remote-tracking branch 'alan0428a/2.x' into 2.x-alan
vy f3b13af
Revamp tests
vy 7108d36
Improve docs
vy 7161ed7
Merge remote-tracking branch 'origin/2.x' into 2.x-alan
vy 8c57109
Remove redundant changelog entries
vy 2cf6d36
Add circular reference support
vy e52fe1f
Fix newline handling in tests
vy 7719098
Improve changelog
vy e4f34b6
Merge remote-tracking branch 'origin/2.x' into 2.x-alan
vy f3e89d3
Remove redundant `toString()` calls
vy b788206
Test module name serialization (LOG4J2-2170)
vy cf42de7
Merge remote-tracking branch 'origin/2.x' into 2.x-alan
vy d853ec0
Update changelog (LOG4J2-2170)
vy a419ea8
Normalize extended stack trace suffixes
vy beede50
Add `ThrowVsReturnBenchmark`
vy 663a9e7
Fix Spotless failures
vy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.