Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							fe59fde8f8 
							
						 
					 
					
						
						
							
							style: improve Rubocop error handling.  
						
						... 
						
						
						
						- Check if the JSON is definitely invalid (< 2 characters)
- Output the arguments that were passed to Rubocop 
						
						
					 
					
						2017-03-08 09:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							f48857d246 
							
						 
					 
					
						
						
							
							Use constants for RuboCop version.  
						
						
						
						
					 
					
						2017-02-12 23:06:35 +01:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c2b3f1db27 
							
						 
					 
					
						
						
							
							style: update rubocop to 0.47.1  
						
						
						
						
					 
					
						2017-01-27 21:32:50 +00:00 
						 
				 
			
				
					
						
							
							
								William Woodruff 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d07b9ed7f2 
							
						 
					 
					
						
						
							
							Replace Utils::JSON with corelib JSON calls.  
						
						
						
						
					 
					
						2016-11-20 20:06:25 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e9391481a8 
							
						 
					 
					
						
						
							
							Update RuboCop to 0.45.0.  
						
						
						
						
					 
					
						2016-11-13 23:18:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1f963267b6 
							
						 
					 
					
						
						
							
							Update Rubocop style.  
						
						... 
						
						
						
						Another look at the current Rubocop rules and how they fit with our
existing and desired future style. Almost all of these changes were
automatic. Split some rules between formulae/brew where brew doesn't
have millions of cases that need fixed. 
						
						
					 
					
						2016-10-22 13:32:46 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							0ab750bf24 
							
						 
					 
					
						
						
							
							Use module_function for commands.  
						
						
						
						
					 
					
						2016-10-02 00:24:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							84c29fcf1f 
							
						 
					 
					
						
						
							
							Fix JSON output handling.  
						
						
						
						
					 
					
						2016-10-01 17:04:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5b31507fda 
							
						 
					 
					
						
						
							
							Use Library/.rubocop.yml file.  
						
						... 
						
						
						
						This allows having a shared style that’s use for Homebrew/brew and taps
which can be overridden by Homebrew/brew. 
						
						
					 
					
						2016-10-01 12:13:09 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							18a9945ad8 
							
						 
					 
					
						
						
							
							cd to HOMEBREW_LIBRARY is not needed anymore for RuboCop. 
						
						
						
						
					 
					
						2016-09-29 22:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5800f2f084 
							
						 
					 
					
						
						
							
							Use separate .rubocop.yml in Library/Taps and Library/Homebrew.  
						
						
						
						
					 
					
						2016-09-29 22:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							70fc825787 
							
						 
					 
					
						
						
							
							Use separate RuboCop configs for formulae and core code.  
						
						
						
						
					 
					
						2016-09-29 22:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							ce6994b001 
							
						 
					 
					
						
						
							
							RuboCop has to be run inside HOMEBREW_LIBRARY.  
						
						
						
						
					 
					
						2016-09-23 15:30:06 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							21e0a7efb9 
							
						 
					 
					
						
						
							
							Update rubocop dependency to 0.43.0.  
						
						
						
						
					 
					
						2016-09-23 15:30:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							263a8a0b73 
							
						 
					 
					
						
						
							
							style: no args default to Library/Homebrew.  
						
						
						
						
					 
					
						2016-09-19 11:18:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3686243e5a 
							
						 
					 
					
						
						
							
							style: don't require HOMEBREW_DEVELOPER to fix.  
						
						
						
						
					 
					
						2016-09-19 11:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e79f62b2ea 
							
						 
					 
					
						
						
							
							style: allow passing taps as arguments.  
						
						
						
						
					 
					
						2016-09-19 11:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3982950e61 
							
						 
					 
					
						
						
							
							rubocop --auto-correct all hash-rocket usage.  
						
						
						
						
					 
					
						2016-09-17 16:14:13 +01:00 
						 
				 
			
				
					
						
							
							
								Margaret Lewicka 
							
						 
					 
					
						
						
						
						
							
						
						
							b512834243 
							
						 
					 
					
						
						
							
							audit: prevent crash from nil exitstatus ( #532 )  
						
						... 
						
						
						
						If rubocop invocation from brew audit exits with nil exitstatus,
brew audit fails with 'undefined method `>' for nil:NilClass'. 
						
						
					 
					
						2016-07-16 22:58:47 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Afanasjew 
							
						 
					 
					
						
						
						
						
							
						
						
							768ba34b14 
							
						 
					 
					
						
						
							
							style: use RuboCop 0.41.2, adjust defaults ( #489 )  
						
						... 
						
						
						
						Changes to our style configuration:
- Consolidate all rules related to Ruby 1.8 compatibility in one place.
- Codify our de-facto preference for `alias_method` over `alias` (drops
  offense count by 54 after turning this on).
- Drop `Style/SignalException` as `only_raise` has been the new default
  for quite a while (since RuboCop 0.37.0). 
						
						
					 
					
						2016-07-12 07:49:55 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Afanasjew 
							
						 
					 
					
						
						
						
						
							
						
						
							a49f3a8e91 
							
						 
					 
					
						
						
							
							style: use RuboCop 0.41.1 ( #433 )  
						
						... 
						
						
						
						Tweak `Style/NumericLiteralPrefix` cop settings as we're using octal
literals a lot (both in formulae and the package manager) for file
permissions and aren't ready just yet to transition them to the more
beginner-friendly `0o` prefix (instead of the more obscure `0` prefix). 
						
						
					 
					
						2016-07-04 07:19:44 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Afanasjew 
							
						 
					 
					
						
						
						
						
							
						
						
							8b97a00036 
							
						 
					 
					
						
						
							
							style: use RuboCop 0.40  
						
						
						
						
					 
					
						2016-06-01 09:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Janke 
							
						 
					 
					
						
						
						
						
							
						
						
							a3b70d38a7 
							
						 
					 
					
						
						
							
							brew-audit: pull style checks in to main audit output  
						
						... 
						
						
						
						This collects all violations for each formula in a single place, instead
of doing `brew style` outputs for all formulae first, and then the other
audit checks.
Closes  #112 .
Signed-off-by: Andrew Janke <andrew@apjanke.net> 
						
						
					 
					
						2016-04-21 14:45:33 -04:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							b70e4341fe 
							
						 
					 
					
						
						
							
							style: use rubocop 0.39  
						
						... 
						
						
						
						(#85 ) 
						
						
					 
					
						2016-04-14 14:44:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							b389953f5b 
							
						 
					 
					
						
						
							
							style: update rubocop to 0.37.2  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#49084 .
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> 
					
						2016-02-13 02:16:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bob W. Hogg 
							
						 
					 
					
						
						
						
						
							
						
						
							3e0828c29a 
							
						 
					 
					
						
						
							
							Rubocop: upgrade to version 0.36.0  
						
						... 
						
						
						
						Stop using Style/TrailingComma as it is no longer recognized and start using
Style/TrailingCommaInArguments and Style/TrailingCommaInLiteral instead.
Closes  Homebrew/homebrew#48144 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
						
						
					 
					
						2016-01-17 16:26:49 +08:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							4296ec63eb 
							
						 
					 
					
						
						
							
							rubocop: update to 0.35.1  
						
						
						
						
					 
					
						2015-11-10 19:21:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							87769ee970 
							
						 
					 
					
						
						
							
							style: update rubocop to 0.34.2  
						
						
						
						
					 
					
						2015-09-24 02:18:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc461cb9f 
							
						 
					 
					
						
						
							
							style: update rubocop  
						
						
						
						
					 
					
						2015-09-09 15:58:33 +01:00 
						 
				 
			
				
					
						
							
							
								Tomasz Pajor 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ceaabfc1 
							
						 
					 
					
						
						
							
							style: update to rubocop 0.34.0.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#43650 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-09-08 15:08:46 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							3f8ce5f1a9 
							
						 
					 
					
						
						
							
							update rubocop to 0.33.0  
						
						
						
						
					 
					
						2015-08-06 17:23:55 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							2c3084a0a2 
							
						 
					 
					
						
						
							
							style: allow passing arbitrary file paths  
						
						
						
						
					 
					
						2015-08-06 17:23:55 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ef7f8cb7 
							
						 
					 
					
						
						
							
							Don't try to Rubocop vendored files.  
						
						
						
						
					 
					
						2015-08-03 18:47:23 +08:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							83d6c946af 
							
						 
					 
					
						
						
							
							style: bump rubocop to 0.32.1  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#41049 .
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com> 
					
						2015-06-25 00:12:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc6fa2e05 
							
						 
					 
					
						
						
							
							style: bump rubocop to 0.32.0  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#40506 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-06-09 09:20:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							0a2dd832b9 
							
						 
					 
					
						
						
							
							Install specific Rubocop version.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#39620 . 
					
						2015-05-14 16:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Fontaine 
							
						 
					 
					
						
						
						
						
							
						
						
							04508b0c4d 
							
						 
					 
					
						
						
							
							brew style: --fix to auto-correct issues.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#37670 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-03-13 13:21:15 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3821c190f9 
							
						 
					 
					
						
						
							
							style: explicitly point to config file.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#35556 . 
					
						2015-01-05 08:01:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e0cacd3008 
							
						 
					 
					
						
						
							
							style: run Rubocop on formulae (new command)  
						
						
						
						
					 
					
						2015-01-04 11:05:34 +00:00