Skip to content

Remove generic type LogMessage from parser output #2414

@AmmarAbouZor

Description

@AmmarAbouZor

Currently all parsers must provide a type that implements LogMessage in their output, forcing them to provide a textual and binary representation for their messages, even though that some of the parsers doesn't have a binary representation at all.

Also, this change will simplify the parsing implementation in many parsers (Especially DLT) because parsing the messages into texts or binary right away will let us avoid having reference to their metadata.

This change includes some changes in the front-end because we need to find a way to wire the function for exporting binary messages with the new system. Also, it will include having two Parsers with different signatures

Metadata

Metadata

Assignees

Labels

newnewly created issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions