puffyCid / artemis

A cross platform forensic parser written in Rust!
MIT License
64 stars 7 forks source link

Output raw JSON and JSONL support #135

Closed puffyCid closed 5 months ago

puffyCid commented 5 months ago

This PR adds support for outputting raw JSON or JSONL data. This allows the user to output data and skip pre-pending metadata to the output

codecov[bot] commented 5 months ago

Codecov Report

Attention: Patch coverage is 88.25623% with 33 lines in your changes are missing coverage. Please review.

Project coverage is 84.48%. Comparing base (0e0112c) to head (cbc0299).

Files Patch % Lines
core/src/output/formats/jsonl.rs 72.22% 20 Missing :warning:
core/src/runtime/system/output.rs 72.72% 12 Missing :warning:
core/src/runtime/run.rs 75.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #135 +/- ## ========================================== - Coverage 84.49% 84.48% -0.02% ========================================== Files 481 481 Lines 52424 52547 +123 ========================================== + Hits 44297 44393 +96 - Misses 8127 8154 +27 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.