Maksim Smirnov
|
c256eb2881
|
update to modern tooling
|
2025-08-23 08:45:26 +02:00 |
|
Amy Boyd
|
472aaeae1b
|
Document how to use in a Git pre-commit hook.
|
2016-12-22 14:23:43 +00:00 |
|
Amy Boyd
|
167a87e60d
|
Use exit code 1 when there's a style error.
|
2016-12-22 14:22:12 +00:00 |
|
Amy Boyd
|
6a2c768176
|
Add support for non-standard rule 'ignore'.
|
2016-12-22 14:22:12 +00:00 |
|
Amy Boyd
|
67e51c079a
|
Add a fixer command.
|
2016-12-22 14:22:12 +00:00 |
|
Amy Boyd
|
948f51d2a7
|
Add line fixer: FixTraimTrailingWhitespaceRule.
|
2016-12-22 13:53:37 +00:00 |
|
Amy Boyd
|
bbbff6689b
|
Add line fixers: FixTabIndentationToSpaces, FixTabIndentationToSpaces, FixTabIndentationToSpaces.
|
2016-07-04 17:26:15 +01:00 |
|
Amy Boyd
|
eb919067e6
|
Add utils MustGetFileAsString and GetNumberOfLeftSpaces.
|
2016-07-04 15:15:21 +01:00 |
|
Amy Boyd
|
0e16bc1255
|
Add fixer for trailing new-line rule.
|
2016-07-04 14:04:58 +01:00 |
|
Amy Boyd
|
3463ab7d0f
|
Add fixer for end-of-line characters.
|
2016-07-04 13:54:44 +01:00 |
|
Amy Boyd
|
03eddbde0c
|
Move reusable regexp constants to utils.go.
|
2016-07-04 13:49:43 +01:00 |
|
Amy Boyd
|
26cdc12f86
|
Document project homepage and downloads location.
|
2016-06-26 07:37:48 +01:00 |
|
Amy Boyd
|
177a89334d
|
Build executables for all OS into build/ directory.
|
2016-06-26 07:26:16 +01:00 |
|
Amy Boyd
|
6660d539cc
|
Add more documentation.
|
2016-06-26 06:24:31 +01:00 |
|
Amy Boyd
|
7ca9835cb9
|
Add full file checker CheckCharsetRule.
|
2016-06-26 06:06:19 +01:00 |
|
Amy Boyd
|
ab50da66d4
|
Add full file checker CheckInsertFinalNewLineRule.
|
2016-06-25 12:50:53 +01:00 |
|
Amy Boyd
|
583c4bd49b
|
Run full-file checkers in "check" command.
|
2016-06-25 12:37:56 +01:00 |
|
Amy Boyd
|
1e5b668197
|
Add full file checker CheckEndOfLineRule.
|
2016-06-25 12:34:36 +01:00 |
|
Amy Boyd
|
e99a80940f
|
Add utility function SplitIntoLines.
|
2016-06-25 12:28:23 +01:00 |
|
Amy Boyd
|
0f79e76b46
|
Add draft of README.
|
2016-06-24 22:21:18 +01:00 |
|
Amy Boyd
|
d12dcfa8d2
|
Add license.
|
2016-06-24 22:19:05 +01:00 |
|
Amy Boyd
|
2af7d8d9c7
|
Fix wrongly reported errors when an unindented line is part of a comment.
|
2016-06-24 22:05:39 +01:00 |
|
Amy Boyd
|
014e48701c
|
If indent_style is tabs, ignore indent_size.
|
2016-06-24 21:51:21 +01:00 |
|
Amy Boyd
|
6fea9eba15
|
Add build script.
|
2016-06-24 21:50:21 +01:00 |
|
Amy Boyd
|
0fd96b0d48
|
Add 'check' command with support for indent style/size, trailing whitespace.
|
2016-06-24 21:31:19 +01:00 |
|
Amy Boyd
|
9f81906841
|
Split command functions into separate files.
|
2016-06-24 21:28:24 +01:00 |
|
Amy Boyd
|
94c95f5d1f
|
Move documentation to a dedicated directory.
|
2016-06-24 21:21:08 +01:00 |
|
Amy Boyd
|
e2712a4c82
|
Add line checker functions.
|
2016-06-24 21:12:43 +01:00 |
|
Amy Boyd
|
31aa4fb5d1
|
Fix this project's .editorconfig values not complying with the spec.
|
2016-06-24 21:07:58 +01:00 |
|
Amy Boyd
|
39414ee074
|
Add CLI commands "ls" and "rules".
|
2016-06-23 00:20:21 +01:00 |
|
Amy Boyd
|
2a8ad5689c
|
Add function GetRulesToApplyToSourcePath.
|
2016-06-23 00:17:55 +01:00 |
|
Amy Boyd
|
cfc8de6801
|
Change * to match ANY file, to confirm with unofficial public usage.
|
2016-06-22 23:58:26 +01:00 |
|
Amy Boyd
|
39ea30074e
|
Add config file finder.
|
2016-06-22 23:19:37 +01:00 |
|
Amy Boyd
|
4e3926d43b
|
Add source file finder.
|
2016-06-22 23:09:59 +01:00 |
|
Amy Boyd
|
9131fc4f2b
|
Add test data.
|
2016-06-22 23:08:58 +01:00 |
|
Amy Boyd
|
245ea21011
|
Add file extensions list.
|
2016-06-22 23:08:12 +01:00 |
|
Amy Boyd
|
ca981c35f9
|
Add path matcher.
|
2016-06-22 23:06:31 +01:00 |
|
Amy Boyd
|
e21711568e
|
Add utils.
|
2016-06-22 23:06:09 +01:00 |
|
Amy Boyd
|
16490522ea
|
Add .editorconfig.
|
2016-06-22 21:52:35 +01:00 |
|