Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							eb9bc93fae 
							
						 
					 
					
						
						
							
							Removed unnecessary :meta from info hash  
						
						
						
						
					 
					
						2022-08-07 17:19:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							81a7d6edd7 
							
						 
					 
					
						
						
							
							Fixed issue with --json flag for resources  
						
						
						
						
					 
					
						2022-08-07 17:13:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							495f8f2193 
							
						 
					 
					
						
						
							
							Return download_name when --full-name is passed for resources  
						
						
						
						
					 
					
						2022-08-07 16:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							e784377537 
							
						 
					 
					
						
						
							
							Code refactoring for info Hash for resources  
						
						
						
						
					 
					
						2022-08-03 16:07:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							6f79b5dee2 
							
						 
					 
					
						
						
							
							Minor change: fix the argument for formulae  
						
						
						
						
					 
					
						2022-08-03 15:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b31dc7e87 
							
						 
					 
					
						
						
							
							Refactored print_latest_version for resource  
						
						... 
						
						
						
						Co-authored-by: Nanda H Krishna <me@nandahkrishna.com> 
						
						
					 
					
						2022-08-03 18:41:44 +05:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							424c5bfce2 
							
						 
					 
					
						
						
							
							Minor change: update parameters  
						
						... 
						
						
						
						Co-authored-by: Nanda H Krishna <me@nandahkrishna.com> 
						
						
					 
					
						2022-08-03 18:37:36 +05:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06d45fea80 
							
						 
					 
					
						
						
							
							Minor fix: ambiguous_cask should be false for resources  
						
						... 
						
						
						
						Co-authored-by: Nanda H Krishna <me@nandahkrishna.com> 
						
						
					 
					
						2022-08-03 18:36:55 +05:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd4a02ff34 
							
						 
					 
					
						
						
							
							Refactored check_resource to resource in print_latest_version  
						
						... 
						
						
						
						Co-authored-by: Nanda H Krishna <me@nandahkrishna.com> 
						
						
					 
					
						2022-08-03 18:35:52 +05:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							ac614e29f9 
							
						 
					 
					
						
						
							
							After brew typecheck --fix  
						
						
						
						
					 
					
						2022-08-02 00:54:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							3bd747d41b 
							
						 
					 
					
						
						
							
							Merge branch 'mohammad' of  https://github.com/mohammadzainabbas/brew  into mohammad  
						
						
						
						
					 
					
						2022-08-02 00:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							609485cdd7 
							
						 
					 
					
						
						
							
							Added a blank line before the output from print_latest_version in the debug output  
						
						
						
						
					 
					
						2022-08-02 00:35:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87b8c7bb6d 
							
						 
					 
					
						
						
							
							Added double blank line before resources to better separate the debug output  
						
						... 
						
						
						
						Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com> 
						
						
					 
					
						2022-08-02 03:33:34 +05:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4b9b7e14 
							
						 
					 
					
						
						
							
							Refactored a bit + brew style --fix  
						
						
						
						
					 
					
						2022-08-02 00:27:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							e718318eaf 
							
						 
					 
					
						
						
							
							Fixed issue with info[:meta] for resources  
						
						
						
						
					 
					
						2022-08-01 23:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							6daa22bc8e 
							
						 
					 
					
						
						
							
							Fixed issue with print_latest_version  
						
						
						
						
					 
					
						2022-08-01 23:34:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							b651fe475c 
							
						 
					 
					
						
						
							
							Added newer_than_upstream and outdated in resource info  
						
						
						
						
					 
					
						2022-07-31 10:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							ce202dc61c 
							
						 
					 
					
						
						
							
							Updated livecheck: Refactored for resources' output  
						
						
						
						
					 
					
						2022-07-31 10:17:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							4de6509906 
							
						 
					 
					
						
						
							
							Removed print_latest_resource_version  
						
						
						
						
					 
					
						2022-07-31 10:09:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8f852fbc 
							
						 
					 
					
						
						
							
							Refactored print_latest_version for resources as well  
						
						
						
						
					 
					
						2022-07-31 10:08:39 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							40bbbd601e 
							
						 
					 
					
						
						
							
							Refractored resource_version to work for a single resource  
						
						
						
						
					 
					
						2022-07-31 09:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4088c4683e 
							
						 
					 
					
						
						
							
							Indenting resources by two spaces  
						
						... 
						
						
						
						Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com> 
						
						
					 
					
						2022-07-31 12:39:23 +05:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c074e8c020 
							
						 
					 
					
						
						
							
							Aligned output with the existing style seen in #latest_version  
						
						... 
						
						
						
						Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com> 
						
						
					 
					
						2022-07-31 12:38:40 +05:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe94bfb0f1 
							
						 
					 
					
						
						
							
							Updated livecheck_version  
						
						... 
						
						
						
						Co-authored-by: Nanda H Krishna <me@nandahkrishna.com> 
						
						
					 
					
						2022-07-31 12:38:00 +05:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							5beb7c1772 
							
						 
					 
					
						
						
							
							Simplified check resources' condition for Formulae  
						
						
						
						
					 
					
						2022-07-31 09:35:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec81ac31c 
							
						 
					 
					
						
						
							
							No need to show that no resources exists for formulae  
						
						
						
						
					 
					
						2022-07-31 09:33:01 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							806f0be69a 
							
						 
					 
					
						
						
							
							Refactoring in progress  
						
						
						
						
					 
					
						2022-07-27 21:28:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							0b5a68ca9b 
							
						 
					 
					
						
						
							
							After brew style --fix for livecheck command  
						
						
						
						
					 
					
						2022-07-27 20:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc1b9c231 
							
						 
					 
					
						
						
							
							Refactored run_checks and resource_version methods for livecheck command  
						
						
						
						
					 
					
						2022-07-27 18:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							1f55f15d66 
							
						 
					 
					
						
						
							
							Removed extra bits  
						
						
						
						
					 
					
						2022-07-27 16:51:26 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							8e3e9743ac 
							
						 
					 
					
						
						
							
							Basic structure completed for livecheckable resources  
						
						
						
						
					 
					
						2022-07-27 16:37:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							73cf8fd205 
							
						 
					 
					
						
						
							
							Updated latest version for resources  
						
						
						
						
					 
					
						2022-07-27 15:24:33 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							e72487c8b0 
							
						 
					 
					
						
						
							
							Updated for current and latest versions for resources  
						
						
						
						
					 
					
						2022-07-27 15:13:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							2777610095 
							
						 
					 
					
						
						
							
							Work in progress for resource_version  
						
						
						
						
					 
					
						2022-07-27 13:54:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							e84cc8d116 
							
						 
					 
					
						
						
							
							Work in progress for livecheckable resources  
						
						
						
						
					 
					
						2022-07-27 13:27:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							43fcb5e563 
							
						 
					 
					
						
						
							
							Added support for resources in LivecheckVersion  
						
						
						
						
					 
					
						2022-07-27 13:26:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							7ce15eaa60 
							
						 
					 
					
						
						
							
							Basic debug info  
						
						
						
						
					 
					
						2022-07-25 00:56:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							a60cd00973 
							
						 
					 
					
						
						
							
							Minor: added version_info for resources  
						
						
						
						
					 
					
						2022-07-24 19:54:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							1ee4f1a696 
							
						 
					 
					
						
						
							
							Work in progress for extending livecheck command for resources  
						
						
						
						
					 
					
						2022-07-24 17:39:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a42d7d66 
							
						 
					 
					
						
						
							
							Added method resource_version to check for resources  
						
						
						
						
					 
					
						2022-07-24 15:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mohammad Zain Abbas 
							
						 
					 
					
						
						
						
						
							
						
						
							7575170a0b 
							
						 
					 
					
						
						
							
							Work in progress for livecheckable resources  
						
						
						
						
					 
					
						2022-07-21 20:02:54 +02:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2194f6e12b 
							
						 
					 
					
						
						
							
							Only require livecheck block URL when appropriate  
						
						... 
						
						
						
						`ExtractPlist` doesn't require a URL like other strategies (it takes
a `Cask` instead) but we've had to provide one in existing
`livecheck` blocks to get past this requirement in livecheck. This
commit makes it so this requirement is only enforced when a
strategy's `#find_versions` method has a required `url` parameter
(not an optional one, as in `ExtractPlist`). 
						
						
					 
					
						2022-06-24 00:08:54 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7a26cd6d3 
							
						 
					 
					
						
						
							
							ExtractPlist: Modify #find_versions url usage  
						
						
						
						
					 
					
						2022-06-24 00:08:53 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							077fb350a5 
							
						 
					 
					
						
						
							
							ExtractPlist: Add url to #find_versions object  
						
						
						
						
					 
					
						2022-06-24 00:08:53 -04:00 
						 
				 
			
				
					
						
							
							
								Bevan Kay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							916c980676 
							
						 
					 
					
						
						
							
							livecheck: allow custom url in extract_plist strategy  
						
						
						
						
					 
					
						2022-06-24 00:08:53 -04:00 
						 
				 
			
				
					
						
							
							
								Bo Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5dc7a571f 
							
						 
					 
					
						
						
							
							Fix Style/ObjectThen offences  
						
						
						
						
					 
					
						2022-06-17 19:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5930880920 
							
						 
					 
					
						
						
							
							Gnome: Update default regex and version filtering  
						
						... 
						
						
						
						The `Gnome` strategy's default regex uses the `+` form of the standard
regex for matching versions like 1.2.3. However, with the switch to
the new version scheme, some packages had a release that omits a
minor and patch (i.e., `40` instead of `40.0`). The default regex
fails to match versions like this but the looser `*` form will match
both. [When creating regexes, we generally start with the `+` form
and only switch to the looser `*` form when it's necessary and
contextually-appropriate.]
This also updates the default version filtering logic that's applied
to versions using the old GNOME version scheme (below version 40).
Outside of the refactoring changes, this also filters out versions
where the patch number is 90+, as these are also unstable. 
						
						
					 
					
						2022-06-13 18:17:56 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d600b662e2 
							
						 
					 
					
						
						
							
							Expand documentation comments  
						
						
						
						
					 
					
						2022-06-10 18:25:25 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							590aabe9d7 
							
						 
					 
					
						
						
							
							livecheck: update default match_data  
						
						... 
						
						
						
						This updates these strategies to better align with the default
`match_data` value in other strategies. 
						
						
					 
					
						2022-06-10 18:25:25 -04:00 
						 
				 
			
				
					
						
							
							
								Sam Ford 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52cd5dde9c 
							
						 
					 
					
						
						
							
							Respect --newer-only and --quiet in JSON output  
						
						
						
						
					 
					
						2022-06-08 15:50:11 -04:00