Get desktop application:
View/edit binary Protocol Buffers messages
input text to be analyzed
allow logging of input on error
results for each corresponding sentence in MatchRequest (aligned)
Used in:
start position in the sentence (i.e. not relative to whole text)
length of matched area; >0
prefix for rule ids; should use a common value for one model/server
more specific suffix for rule ids; i.e. one model/server can return multiple values to distinguish between mach types
added later, optional (can be substituted by Java)
description of the rule; can be specific to rule_id + sub_id or shared for all sub_ids of one rule_id
description of the match; displayed in e.g. the add-on pop-up
shortened description of the match; displayed in e.g. LibreOffice context menu
Used in:
list of matches