Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d496f5c121 
							
						 
					 
					
						
						
							
							Deprecations for Homebrew 2.6.0  
						
						... 
						
						
						
						Do the usual deprecate/disable dance for the Homebrew 2.6.0 release.
Not to be merged until the next release will definitely be 2.6.0. 
						
						
					 
					
						2020-11-24 16:44:02 +00:00 
						 
				 
			
				
					
						
							
							
								Tie 
							
						 
					 
					
						
						
						
						
							
						
						
							afd7bb8889 
							
						 
					 
					
						
						
							
							make suggestions  
						
						
						
						
					 
					
						2020-11-05 12:27:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tie 
							
						 
					 
					
						
						
						
						
							
						
						
							b5427e5095 
							
						 
					 
					
						
						
							
							fix style issues  
						
						
						
						
					 
					
						2020-11-04 18:53:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tie 
							
						 
					 
					
						
						
						
						
							
						
						
							f95e1729a2 
							
						 
					 
					
						
						
							
							move logic from leaves to formula  
						
						
						
						
					 
					
						2020-11-04 16:45:14 -05:00 
						 
				 
			
				
					
						
							
							
								Michka Popoff 
							
						 
					 
					
						
						
						
						
							
						
						
							8b85ef2e88 
							
						 
					 
					
						
						
							
							formula: add on_linux and on_macos blocks  
						
						... 
						
						
						
						for install and others 
						
						
					 
					
						2020-11-03 22:54:07 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							24ae318a3d 
							
						 
					 
					
						
						
							
							Move type annotations into files.  
						
						
						
						
					 
					
						2020-10-10 14:59:39 +02:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							f366280e18 
							
						 
					 
					
						
						
							
							formula: add any_installed_version  
						
						
						
						
					 
					
						2020-09-01 09:45:54 -07:00 
						 
				 
			
				
					
						
							
							
								Seeker 
							
						 
					 
					
						
						
						
						
							
						
						
							5acdcd26d0 
							
						 
					 
					
						
						
							
							formula: rename installed_prefix to latest_installed_prefix  
						
						
						
						
					 
					
						2020-09-01 09:32:32 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22857b56b9 
							
						 
					 
					
						
						
							
							formula: deprecate devel blocks.  
						
						... 
						
						
						
						As we haven't released 2.3.1 I think we can get away with sneaking this
in. I'm also prepared to back this out if it's too widely used and
there's too much backlash. 
						
						
					 
					
						2020-06-05 09:22:49 +01:00 
						 
				 
			
				
					
						
							
							
								nandahkrishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1edff7934e 
							
						 
					 
					
						
						
							
							livecheck: modify regex in tests  
						
						
						
						
					 
					
						2020-06-01 11:37:58 +05:30 
						 
				 
			
				
					
						
							
							
								nandahkrishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ffd0e66af 
							
						 
					 
					
						
						
							
							livecheck: reference Formula URLs  
						
						
						
						
					 
					
						2020-05-31 13:52:55 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f75a77b08 
							
						 
					 
					
						
						
							
							Update deprecations  
						
						... 
						
						
						
						Add more deprecations, disable deprecations and remove disabled code. 
						
						
					 
					
						2020-05-18 13:50:46 +01:00 
						 
				 
			
				
					
						
							
							
								nandahkrishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77e74e7e69 
							
						 
					 
					
						
						
							
							Adding livecheck Formula DSL  
						
						
						
						
					 
					
						2020-05-11 09:41:13 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd8ead51a 
							
						 
					 
					
						
						
							
							Rename Formula#installed? to Formula#latest_version_installed?  
						
						... 
						
						
						
						This naming has always been a bit weird and confusing so let's change
it and provide a `compat` fallback for later deprecation. 
						
						
					 
					
						2019-12-03 11:42:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee1cbfc8d3 
							
						 
					 
					
						
						
							
							formula: refactor outdated_kegs logic.  
						
						... 
						
						
						
						- Use the `Formula.cache` and `Cacheable` rather than rolling our own.
- Use keyword arguments instead of `options = {}`
- Improve readability in general 
						
						
					 
					
						2019-11-06 11:49:31 +00: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 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc6bd2ea1c 
							
						 
					 
					
						
						
							
							Fixup more frozen string handling.  
						
						
						
						
					 
					
						2019-04-20 14:07:29 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36dbad3922 
							
						 
					 
					
						
						
							
							Add frozen_string_literal to all files.  
						
						
						
						
					 
					
						2019-04-20 13:27:36 +09: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 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c0275771d 
							
						 
					 
					
						
						
							
							Cleanup Requirements  
						
						... 
						
						
						
						- remove unused NonBinaryOsxfuseRequirement
- import CodeSignRequirement from Homebrew/homebrew-core
- remove unused UnsignedKextRequirement
- don’t allow custom name for X11Requirement 
						
						
					 
					
						2018-10-19 16:38:41 +01:00 
						 
				 
			
				
					
						
							
							
								Reto Kromer 
							
						 
					 
					
						
						
						
						
							
						
						
							d630f0885b 
							
						 
					 
					
						
						
							
							more secure protocols  
						
						
						
						
					 
					
						2018-08-06 16:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							256dfc1af9 
							
						 
					 
					
						
						
							
							Move methods from FileUtils to Formula  
						
						... 
						
						
						
						These don't need to live on FileUtils and don't really make sense there
either. 
						
						
					 
					
						2018-07-14 18:13:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2baa3bff 
							
						 
					 
					
						
						
							
							Add additional runtime_dependency related tests.  
						
						
						
						
					 
					
						2018-06-01 21:36:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							840c97c1cc 
							
						 
					 
					
						
						
							
							formula: add versioned formulae method.  
						
						
						
						
					 
					
						2018-05-12 15:02:29 -04:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3454d6a961 
							
						 
					 
					
						
						
							
							runtime_deps: improve documentation and consistency.  
						
						
						
						
					 
					
						2018-04-25 11:44:29 +01:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c0443123f 
							
						 
					 
					
						
						
							
							Test Formula with undeclared_deps  
						
						... 
						
						
						
						Changed in 10ec789660edb7f727f11989cff003bf2f7275e7. 
						
						
					 
					
						2018-04-07 12:17:12 +01:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bbc56c3a9 
							
						 
					 
					
						
						
							
							Merge branch 'master' into undeclared_runtime_dependencies  
						
						
						
						
					 
					
						2018-03-30 12:39:13 +01: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 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51b27039be 
							
						 
					 
					
						
						
							
							Revert "Only check undeclared dependencies on macOS"  
						
						... 
						
						
						
						This reverts commit fa5245f7adf38833b03e92e42aa5217ac5157773. 
						
						
					 
					
						2018-03-01 17:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa5245f7ad 
							
						 
					 
					
						
						
							
							Only check undeclared dependencies on macOS  
						
						... 
						
						
						
						We don't currently have a LinkageChecker on Linux, so can't do this. 
						
						
					 
					
						2018-03-01 17:30:37 +00:00 
						 
				 
			
				
					
						
							
							
								Alyssa Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8386e6a8c1 
							
						 
					 
					
						
						
							
							Undeclared dependencies in runtime_dependencies  
						
						... 
						
						
						
						Fixes https://github.com/Homebrew/brew/issues/2173 . 
						
						
					 
					
						2018-02-11 13:44:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							d54e670a64 
							
						 
					 
					
						
						
							
							requirements: move more to compat.  
						
						
						
						
					 
					
						2017-12-30 20:56:55 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							2ad3a87045 
							
						 
					 
					
						
						
							
							Silence all specs by default.  
						
						
						
						
					 
					
						2017-07-29 20:25:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							7a38bab333 
							
						 
					 
					
						
						
							
							Fixup all RuboCop warnings.  
						
						
						
						
					 
					
						2017-05-29 18:43:18 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							3cdf8f938a 
							
						 
					 
					
						
						
							
							Use scoped RSpec matchers.  
						
						
						
						
					 
					
						2017-05-15 17:23:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f951a22bea 
							
						 
					 
					
						
						
							
							Install etc/var files on postinstall.  
						
						... 
						
						
						
						Also, don't delete them after that. This means that `brew postinstall`
becomes a way to easily reinstall configuration files for any formula
without needing any changes to any bottles or requiring a reinstall. 
						
						
					 
					
						2017-05-03 09:00:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							8472d6a40e 
							
						 
					 
					
						
						
							
							formula: check installed_alias_path exists.  
						
						... 
						
						
						
						Otherwise return `nil`.
Fixes https://github.com/Homebrew/brew/issues/2417  
						
						
					 
					
						2017-03-30 19:39:26 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							b0cd1c732d 
							
						 
					 
					
						
						
							
							Convert Formula test to spec.  
						
						
						
						
					 
					
						2017-02-25 14:06:28 +01:00