renovate[bot] 
							
						 
					 
					
						
						
							
						
						26bc59f58c 
					 
					
						
						
							
							fix(deps): update github.com/chavacava/garif digest to 4bd63c2 ( #838 )  
						
						... 
						
						
						
						* fix(deps): update github.com/chavacava/garif digest to 4bd63c2
* fix garif level compatibility
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: chavacava <salvadorcavadini+github@gmail.com > 
						
						
					 
					
						2023-07-29 11:45:34 +02:00 
						 
				 
			
				
					
						
							
							
								Reza Nikoopour 
							
						 
					 
					
						
						
							
						
						ae282a54c8 
					 
					
						
						
							
							fix off by one issue in line and colums ( #773 )  
						
						
						
						
					 
					
						2022-11-11 07:47:58 +01:00 
						 
				 
			
				
					
						
							
							
								chavacava 
							
						 
					 
					
						
						
							
						
						04728cf0de 
					 
					
						
						
							
							Lint cleanup ( #679 )  
						
						
						
						
					 
					
						2022-04-10 11:55:13 +02:00 
						 
				 
			
				
					
						
							
							
								subham sarkar 
							
						 
					 
					
						
						
							
						
						577441d60c 
					 
					
						
						
							
							format sources w/ gofumpt ( #643 )  
						
						... 
						
						
						
						Signed-off-by: subham sarkar <sarkar.subhams2@gmail.com > 
						
						
					 
					
						2022-03-02 08:24:55 +01:00 
						 
				 
			
				
					
						
							
							
								SalvadorC 
							
						 
					 
					
						
						
							
						
						2c895fb33f 
					 
					
						
						
							
							Code cleanup ( #606 )  
						
						
						
						
					 
					
						2021-10-23 13:25:41 +02:00 
						 
				 
			
				
					
						
							
							
								SalvadorC 
							
						 
					 
					
						
						
							
						
						f2d79cc85d 
					 
					
						
						
							
							adds SARIF formatter ( #508 )  
						
						
						
						
					 
					
						2021-04-05 11:54:33 -07:00 
						 
				 
			
				
					
						
							
							
								Tymoteusz Blazejczyk 
							
						 
					 
					
						
						
							
						
						2e98c7c63a 
					 
					
						
						
							
							fix(color): moved global color calls to separate functions  
						
						... 
						
						
						
						There is an initialization order issue when forcing colorizing.
Every calls from the fatich/color package must be done by a function
not during global variable initialization. 
						
						
					 
					
						2020-05-14 14:49:30 -07:00 
						 
				 
			
				
					
						
							
							
								SalvadorC 
							
						 
					 
					
						
						
							
						
						55cfae63e9 
					 
					
						
						
							
							Conf reason rule disabling ( #193 )  
						
						... 
						
						
						
						* adds support for comments when enabling/disabling
* adds config flag to require disabling reason
* Update lint/file.go
adds code fmt suggestion by @mgechev
Co-Authored-By: Minko Gechev <mgechev@gmail.com >
* moves regexp compilation out of the function
fix typo in condition
* adds support for comments when enabling/disabling
* skips incomplete directives and generate a failure
* adds _directive_ concept to cope with specify-disable-reason
* adds doc
gofmt
* fixes severity is ignored 
						
						
					 
					
						2019-08-02 08:21:33 -07:00 
						 
				 
			
				
					
						
							
							
								Oleg Gaidarenko 
							
						 
					 
					
						
						
							
						
						03c3312c2c 
					 
					
						
						
							
							fix: adhere to "Rule of Silence" ( #198 )  
						
						... 
						
						
						
						Makes stylish formatter respect "Rule of Silence"
See http://www.linfo.org/rule_of_silence.html 
Fixes  #165  
						
						
					 
					
						2019-07-29 11:55:35 -07:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						2020b30eef 
					 
					
						
						
							
							feat: add links to rules in formatters  
						
						... 
						
						
						
						This PR introduces:
- A new formatter called "plain" which produces the same output as "default" but also appends link to the rule
- The "friendly" and "stylish" formatters now have URLs to the rules instead of the rule names
- Update of the README, adding the "unix" and "plain" formatters 
						
						
					 
					
						2018-10-30 16:07:32 -07:00 
						 
				 
			
				
					
						
							
							
								SalvadorC 
							
						 
					 
					
						
						
							
						
						388baa3eeb 
					 
					
						
						
							
							Fix linter warnings (recommended config) in the code ( #71 )  
						
						
						
						
					 
					
						2018-09-22 15:27:22 -07:00 
						 
				 
			
				
					
						
							
							
								Sylvain Kerkour 
							
						 
					 
					
						
						
							
						
						2e16582cbc 
					 
					
						
						
							
							New formatter: unix ( #65 )  
						
						
						
						
					 
					
						2018-09-17 11:57:56 -07:00 
						 
				 
			
				
					
						
							
							
								chavacava 
							
						 
					 
					
						
						
							
						
						439cef2893 
					 
					
						
						
							
							New formatter: checkstyle ( #37 )  
						
						... 
						
						
						
						* Adds rule superfluous-else (an extension of indent-error-flow)
* Fix superfluous-else rule struct namming.
* Adds superfuous-else rule to the rules table
* Adds confusing-naming rule
* adds multifile test
* [WIP] fix multiple file test
* draft solution for detecting confusing-names through multiple files
* [WIP] confusing-name multiple files
* clean-up
* draft working version
* cleaner version + more informative messages
* adds check on struct field names
* fix config.go
* clean master
* new ADS rule: newerr
* ADS-print working version
* ads-print final version
* ads-lost-err working version
* confusing-namming: fix tests
* removes ads-* rules
* Adds checkstyle formatter
* Update README.md
fix typo 
						
						
					 
					
						2018-07-15 12:45:15 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Wiegand 
							
						 
					 
					
						
						
							
						
						095a25d375 
					 
					
						
						
							
							Add formatter NDJSON ( #34 )  
						
						... 
						
						
						
						* Add formatter json-stream
* use new json struct in json-stream
* rename json-stream formatter to ndjson
* add ndjson formatter to readme 
						
						
					 
					
						2018-07-13 15:01:27 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Wiegand 
							
						 
					 
					
						
						
							
						
						1e0238d20a 
					 
					
						
						
							
							Add severity to json formatter ( #33 )  
						
						... 
						
						
						
						* Add severity to json formatter
* Rename struct 'JSONObject' 
						
						
					 
					
						2018-07-12 20:36:45 -07:00 
						 
				 
			
				
					
						
							
							
								Paul Stølen 
							
						 
					 
					
						
						
							
						
						378f2d32b5 
					 
					
						
						
							
							Cyan for readability  
						
						... 
						
						
						
						- Dark blue on black is not very readable on a lot of screens. 
						
						
					 
					
						2018-06-06 15:23:12 +02:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						0bb34dad10 
					 
					
						
						
							
							Update the failure location  
						
						
						
						
					 
					
						2018-05-28 20:49:59 -07:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						26911a0a0c 
					 
					
						
						
							
							Add summary  
						
						
						
						
					 
					
						2018-05-26 14:08:19 -07:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						87860f3d8a 
					 
					
						
						
							
							Add new formatter  
						
						
						
						
					 
					
						2018-05-26 13:47:16 -07:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						b8e1c67e9c 
					 
					
						
						
							
							Rename formatter  
						
						
						
						
					 
					
						2018-05-26 12:08:02 -07:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						ec03cccdf2 
					 
					
						
						
							
							Refactoring  
						
						
						
						
					 
					
						2018-02-04 13:42:05 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						cf63744a6a 
					 
					
						
						
							
							Fix formatter and output  
						
						
						
						
					 
					
						2018-01-27 23:03:07 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						deb72d6238 
					 
					
						
						
							
							Add default formatter  
						
						
						
						
					 
					
						2018-01-27 17:01:18 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						8746067321 
					 
					
						
						
							
							Implement command line arguments  
						
						
						
						
					 
					
						2018-01-27 16:22:17 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						a227153bc2 
					 
					
						
						
							
							Improve the cli formatter  
						
						
						
						
					 
					
						2018-01-27 11:52:36 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						f926547659 
					 
					
						
						
							
							Refactoring  
						
						
						
						
					 
					
						2018-01-24 15:44:03 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						4f31c1639f 
					 
					
						
						
							
							Implement severity  
						
						
						
						
					 
					
						2018-01-24 15:41:40 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						25cfe541d2 
					 
					
						
						
							
							Update formatters  
						
						
						
						
					 
					
						2018-01-23 18:19:06 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						5c6de19f89 
					 
					
						
						
							
							Use goroutines  
						
						
						
						
					 
					
						2018-01-23 17:14:23 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						98dce265c6 
					 
					
						
						
							
							Refactoring  
						
						
						
						
					 
					
						2018-01-21 18:04:41 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						57a87dda1a 
					 
					
						
						
							
							Drop chalk  
						
						
						
						
					 
					
						2017-11-19 18:44:42 -08:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						dc72f8eca8 
					 
					
						
						
							
							Update the cli formatter  
						
						
						
						
					 
					
						2017-08-29 10:53:29 -07:00 
						 
				 
			
				
					
						
							
							
								mgechev 
							
						 
					 
					
						
						
							
						
						1cdf90891b 
					 
					
						
						
							
							Refactoring  
						
						
						
						
					 
					
						2017-08-29 10:47:29 -07:00