@ 260915.5

230318.1 · 378aabd577c0aa5d1d7648a219b05b6afe5724da

released 3.11.0

updated --format output when used with -o to also enable -u to show all matches, improved --json, --xml, --csv output when used with -o, updated -o output with headings for every match, updated --replace output field %m to output the number of matches sequentially, new --format and --replace field %M outputs number of matching lines

reading declarations

Changes to tests/out/Hello_Hello--json-onkb.out. All files

tests/out/Hello_Hello--json-onkb.out

@@ -8,13 +8,16 @@   {     "file": "Hello.class",     "matches": [-      { "line": 5, "column": 1, "offset": 122, "match": "Hello" }+      { "line": 5, "column": 1, "offset": 122, "match": "Hello" },+      { "line": 5, "column": 27, "offset": 148, "match": "Hello" },+      { "line": 5, "column": 50, "offset": 171, "match": "Hello" }     ]   },   {     "file": "Hello.java",     "matches": [       { "line": 3, "column": 14, "offset": 34, "match": "Hello" },+      { "line": 3, "column": 32, "offset": 52, "match": "Hello" },       { "line": 5, "column": 25, "offset": 138, "match": "Hello" }     ]   },