Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4836ea0ba2 
							
						 
					 
					
						
						
							
							Remove XQuartz handling  
						
						
						
						
					 
					
						2021-11-05 12:40:22 +00:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5793be5b86 
							
						 
					 
					
						
						
							
							test: Change more contexts to describes for better sentences  
						
						... 
						
						
						
						- We could have added "to" to the `RSpec/ContextWording` list of valid
  `context` prefixes, but switching these to `describe` is less special. 
						
						
					 
					
						2021-02-21 13:31:26 +00:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1ad07190e 
							
						 
					 
					
						
						
							
							rubocop: Fix RSpec/ContextWording offenses  
						
						... 
						
						
						
						- For some of these I changed `context` to `describe` as it fit better
  rather than contriving a "when", "with" or "without", or massively
  restructuring the tests. 
						
						
					 
					
						2021-02-19 23:30:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							323ff660fa 
							
						 
					 
					
						
						
							
							rubocop: use consistent array/hash indentation  
						
						
						
						
					 
					
						2021-02-11 13:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							010ae37420 
							
						 
					 
					
						
						
							
							Merge pull request  #9403  from MikeMcQuaid/deprecate-cask-requirements  
						
						... 
						
						
						
						Deprecate cask requirements. 
						
						
					 
					
						2020-12-18 12:15:35 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							44cf1041ac 
							
						 
					 
					
						
						
							
							Fix tests.  
						
						
						
						
					 
					
						2020-12-16 09:45:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87dd13aea6 
							
						 
					 
					
						
						
							
							Deprecate cask requirements.  
						
						... 
						
						
						
						This probably has to wait until 2.7.0 now and will require a bunch of
formula changes/deprecations but we should probably start moving in this
direction given we're not installing any of these on our CI any more. 
						
						
					 
					
						2020-12-15 14:19:45 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							24ae318a3d 
							
						 
					 
					
						
						
							
							Move type annotations into files.  
						
						
						
						
					 
					
						2020-10-10 14:59:39 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5f005f67cf 
							
						 
					 
					
						
						
							
							Refactor global Cask::Config.  
						
						
						
						
					 
					
						2020-10-01 00:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								Waldir Pimenta 
							
						 
					 
					
						
						
						
						
							
						
						
							ffed8fdbb3 
							
						 
					 
					
						
						
							
							Add a desc stanza to the cask DSL  
						
						
						
						
					 
					
						2020-08-08 23:02:23 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							8d148b1fbc 
							
						 
					 
					
						
						
							
							Remove special-casing of MacOS::languages.  
						
						
						
						
					 
					
						2020-07-22 01:09:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a93230c15 
							
						 
					 
					
						
						
							
							test/cask: remove disabled functionality tests.  
						
						
						
						
					 
					
						2019-10-15 09:52:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b4fdc17f4 
							
						 
					 
					
						
						
							
							Raise deprecation exceptions in tests  
						
						... 
						
						
						
						Previously tests which hit `odeprecated` would print warnings but not
always raise exceptions or fail. Combine this with the ability to have
`odeprecated` to turn into `odisabled` on certain dates and you have
tests that may fail just on the clock changing (this is bad).
Instead, ensure that tests always raise deprecations as exceptions so
that new deprecations will have their tests handled immediately. 
						
						
					 
					
						2019-10-15 08:52:42 +01:00 
						 
				 
			
				
					
						
							
							
								Issy Long 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							341ea60807 
							
						 
					 
					
						
						
							
							Auto-fix Style/RedundantBegin offenses  
						
						... 
						
						
						
						- This also required auto-fixes for Layout/EmptyLinesAroundBlockBody and
  Layout/InconsistentIndentation once the auto-fixer had got rid of the
  "redundant begin"s. 
						
						
					 
					
						2019-10-13 16:04:27 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b1d0c61fea 
							
						 
					 
					
						
						
							
							Update Gems.  
						
						
						
						
					 
					
						2019-10-03 09:22:44 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							16d2f8264c 
							
						 
					 
					
						
						
							
							Use MacOSRequirement for casks.  
						
						
						
						
					 
					
						2019-08-21 06:57:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36dbad3922 
							
						 
					 
					
						
						
							
							Add frozen_string_literal to all files.  
						
						
						
						
					 
					
						2019-04-20 13:27:36 +09:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							1e1ce1c471 
							
						 
					 
					
						
						
							
							Save config file for casks.  
						
						
						
						
					 
					
						2019-02-15 10:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							d22c2eca9e 
							
						 
					 
					
						
						
							
							Refactor ConflictsWith to be a DelegateClass(Hash).  
						
						
						
						
					 
					
						2019-01-27 21:48:12 +01:00 
						 
				 
			
				
					
						
							
							
								Claudia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5be80a78f6 
							
						 
					 
					
						
						
							
							Use Homebrew-controlled domain for Cask dummy URLs  
						
						... 
						
						
						
						In a number of Cask specs, the value of the `homepage` stanza is currently set
to https://example.com . As of 2018-11-28, the TLS certificate served by
example.com seems to be expired, possibly due to an oversight on ICANN’s side.
While the certificate is certainly going to be renewed soon, it would be
desirable for Homebrew’s test result to be less dependent on ICANN’s actions.
This commit changes the homepages of all test Casks to http://brew.sh , whose
domain and TLS certificate are both controlled by Homebrew. 
						
						
					 
					
						2018-11-28 20:51:55 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d418e126 
							
						 
					 
					
						
						
							
							Use ActiveSupport’s #second.  
						
						
						
						
					 
					
						2018-10-07 23:10:56 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							a84a1c63db 
							
						 
					 
					
						
						
							
							Rename Hbc module to Cask.  
						
						
						
						
					 
					
						2018-09-06 09:30:52 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							89dd608766 
							
						 
					 
					
						
						
							
							Deprecate gpg stanza.  
						
						
						
						
					 
					
						2018-09-03 20:47:52 +02:00 
						 
				 
			
				
					
						
							
							
								Reto Kromer 
							
						 
					 
					
						
						
						
						
							
						
						
							456571b15d 
							
						 
					 
					
						
						
							
							fix more insecure protocols  
						
						
						
						
					 
					
						2018-08-06 16:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							785ec4ef57 
							
						 
					 
					
						
						
							
							Add tests for `CaskUnreadableError.  
						
						
						
						
					 
					
						2018-07-29 12:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5c6ef3d920 
							
						 
					 
					
						
						
							
							Disable more deprecations.  
						
						... 
						
						
						
						- Turn more old `odeprecated` into `odisabled`
- Remove more old `odisabled`
- Remove code for older Ruby versions 
						
						
					 
					
						2018-07-14 16:00:50 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							20ec595cb2 
							
						 
					 
					
						
						
							
							Fix Installer not supporting plain executables.  
						
						
						
						
					 
					
						2018-07-11 16:56:37 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							44f56a0773 
							
						 
					 
					
						
						
							
							Refactor join("") to join.  
						
						
						
						
					 
					
						2018-06-15 13:56:08 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							de246cc528 
							
						 
					 
					
						
						
							
							Update Homebrew-Cask references.  
						
						
						
						
					 
					
						2018-05-25 18:20:02 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							c4222141ac 
							
						 
					 
					
						
						
							
							Revert "Update Homebrew-Cask references."  
						
						... 
						
						
						
						This reverts commit 4475651b548afdcf15c4cf7a7cb57baca1885186. 
						
						
					 
					
						2018-05-25 17:57:32 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							4475651b54 
							
						 
					 
					
						
						
							
							Update Homebrew-Cask references.  
						
						
						
						
					 
					
						2018-05-25 17:56:16 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							791af7e910 
							
						 
					 
					
						
						
							
							Move invalid Cask fixtures into sub-directories.  
						
						
						
						
					 
					
						2018-04-14 11:44:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1806e796 
							
						 
					 
					
						
						
							
							test: rubocop-rspec style auto-corrects.  
						
						... 
						
						
						
						There’s too many warnings to start enabling `rubocop-rspec` by default
but let’s at least apply the cleanups it does automatically. 
						
						
					 
					
						2018-03-25 13:30:37 +01:00 
						 
				 
			
				
					
						
							
							
								joshua stein 
							
						 
					 
					
						
						
						
						
							
						
						
							7388acb86e 
							
						 
					 
					
						
						
							
							Tty: if HOMEBREW_NO_COLOR env var is present, disable color  
						
						... 
						
						
						
						bin/brew will recognize NO_COLOR variable and copy it to
HOMEBREW_NO_COLOR 
						
						
					 
					
						2018-02-12 14:19:25 -06:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							6760d26319 
							
						 
					 
					
						
						
							
							Create Hbc::Config class.  
						
						
						
						
					 
					
						2018-01-27 21:47:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1f48e17f1b 
							
						 
					 
					
						
						
							
							rubocop: fix brew style warnings.  
						
						
						
						
					 
					
						2018-01-17 10:42:43 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							9bee9ca575 
							
						 
					 
					
						
						
							
							Use “squiggly” heredocs.  
						
						
						
						
					 
					
						2017-10-18 14:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							5cbf8bdaa7 
							
						 
					 
					
						
						
							
							Merge pull request  #3283  from reitermarkus/cask-loader  
						
						... 
						
						
						
						Add helper method for Cask fixture paths and refactor CaskLoader. 
						
						
					 
					
						2017-10-07 18:30:32 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							97333df4cb 
							
						 
					 
					
						
						
							
							Add helper method for Cask fixture paths and refactor CaskLoader.  
						
						
						
						
					 
					
						2017-10-07 16:11:25 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c587d751 
							
						 
					 
					
						
						
							
							Refactor tests.  
						
						
						
						
					 
					
						2017-10-04 18:52:34 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							51a0de6368 
							
						 
					 
					
						
						
							
							Directly save artifacts in DSL.  
						
						
						
						
					 
					
						2017-10-04 18:47:55 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2c7ef064e4 
							
						 
					 
					
						
						
							
							Refactor DSL and Artifacts.  
						
						
						
						
					 
					
						2017-10-04 18:47:55 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							270bf0506a 
							
						 
					 
					
						
						
							
							stylistic changes for cask info tests  
						
						
						
						
					 
					
						2017-10-02 11:34:50 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							92311901c9 
							
						 
					 
					
						
						
							
							add available languages to cask info command  
						
						... 
						
						
						
						add language tests for dsl
add fixtures, tests for languages info output
add extra lines 
						
						
					 
					
						2017-09-30 18:25:12 -07:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							53ecdd843f 
							
						 
					 
					
						
						
							
							Treat every Artifact instance as a single artifact.  
						
						
						
						
					 
					
						2017-09-10 23:12:32 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2ad3a87045 
							
						 
					 
					
						
						
							
							Silence all specs by default.  
						
						
						
						
					 
					
						2017-07-29 20:25:37 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							66ce575301 
							
						 
					 
					
						
						
							
							🔨   Refactor Cask exceptions.  
						
						
						
						
					 
					
						2017-06-13 17:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Vítor Galvão 
							
						 
					 
					
						
						
						
						
							
						
						
							7c048b6f71 
							
						 
					 
					
						
						
							
							cask: remove pre_bug_report links  
						
						
						
						
					 
					
						2017-03-31 20:24:23 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							9fc6c7b2be 
							
						 
					 
					
						
						
							
							Move Cask specs into brew tests.  
						
						
						
						
					 
					
						2017-03-05 23:08:14 +01:00