Skip to content

[MDEP-799] tree: add optional output type json #391

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 24 commits into from
May 23, 2024
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
fba398d
[MDEP-799] tree: add optional output type json
MartinWitt May 22, 2023
f708cdf
add testcase
MartinWitt May 22, 2023
a988792
replace System.lineSeparator with constant
MartinWitt May 22, 2023
acbb5b4
change according to feedback
MartinWitt Jun 18, 2023
8b95bb8
Use PrintWriter from AbstractSerializingVisitor
LogFlames May 16, 2024
d1397ca
enable test and fix typo
LogFlames May 16, 2024
f5b595d
Test circular dependency
LogFlames May 16, 2024
68357de
add visited set to stop infinite recursion
LogFlames May 16, 2024
7184b7b
use repeat instead of commons
LogFlames May 20, 2024
c8c50ed
add blank lines before @params
LogFlames May 20, 2024
7e679ee
remove dep on apache commons StringUtils
LogFlames May 20, 2024
48743b3
blank line before @param
LogFlames May 20, 2024
fe34bd3
let printwriter create output file
LogFlames May 20, 2024
ce41f60
create file before json node visiter to verify macos file not found i…
LogFlames May 22, 2024
07c3dc7
create new file explicitly
LogFlames May 22, 2024
e96cd5c
create dirs above file
LogFlames May 22, 2024
bcdb729
add test: parse json and verify key-value pairs
LogFlames May 22, 2024
0e45124
fix testcase
LogFlames May 22, 2024
500cdb2
add missing " in tests
LogFlames May 22, 2024
6c35efd
remove redundant test - replaced by testTreeJsonParsing
LogFlames May 22, 2024
de7e7f9
replace printwriter with outputstreamwriter
LogFlames May 22, 2024
f2ef84c
throw ioexception instead of exception
LogFlames May 22, 2024
83fc3d6
use try-with-resource
LogFlames May 22, 2024
1b7425c
remove temporary json showcase file
LogFlames May 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading