Scalastyle XiangShan configuration
800
20
120
2
true
30
8
50
true
LPAREN, TILDE, EXCLAMATION
COLON, COMMA, RPAREN
IF, MATCH, CASE, FOR, WHILE, ARROW, LARROW, LBRACE, SUBTYPE, VIEWBOUND, SUPERTYPE, PLUS, MINUS, STAR, PIPE, EQUAL
ARROW, LARROW, RBRACE, SUBTYPE, VIEWBOUND, SUPERTYPE, PLUS, MINUS, STAR, PIPE, EQUAL
?=|<>|=[=/]=|<<|>>|[<>]=)]]>
No space before operators
?=|<>|=[=/]=|<<|>>|[<>]=)[^ \n]]]>
No space or newline after operators
chisel3\._|chisel3\.util\._
^[A-Z][A-Za-z0-9]*$
^[A-Z][A-Za-z0-9]*$
^(s[0-9]_)?[a-z][A-Za-z0-9]*$
^[A-Z][A-Za-z0-9]*$
^[a-z][A-Za-z0-9]*$
^[A-Za-z0-9]*$
|\|\||&&|:=|<>|<=|>=|!=|===|<<|>>|##|unary_(~|\-%?|!))$]]>
^[a-z0-9]*$
;\r?\n
Avoid using ';' to end line