Scalastyle XiangShan configuration true 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