File: checkstyle_test.go

package info (click to toggle)
golang-github-reviewdog-errorformat 0.0~git20220309.b075c45-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 900 kB
  • sloc: python: 59; xml: 13; javascript: 4; sh: 4; haskell: 3; makefile: 2
file content (23 lines) | stat: -rw-r--r-- 680 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package writer

import "os"

func ExampleCheckStyle() {
	w := NewCheckStyle(os.Stdout)
	for _, e := range testErrs {
		w.Write(e)
	}
	w.Flush()
	// Output:
	// <?xml version="1.0" encoding="UTF-8"?>
	// <checkstyle version="1.0">
	//   <file name="file2">
	//     <error column="14" line="2" message="emacs" severity="error 1" source="E1"></error>
	//     <error column="1" line="14" message="neovim" severity="error 14" source="E14"></error>
	//   </file>
	//   <file name="path/to/file1">
	//     <error column="14" line="1" message="hello" severity="warning"></error>
	//     <error column="14" line="2" message="vim" severity="info"></error>
	//   </file>
	// </checkstyle>
}