Improve matching of Sparkle strategy.
This commit is contained in:
		
							parent
							
								
									d5e1d004e8
								
							
						
					
					
						commit
						605c33c70c
					
				@ -63,10 +63,11 @@ module Homebrew
 | 
				
			|||||||
            # Only treat the `PageMatch` strategy as usable if a regex is
 | 
					            # Only treat the `PageMatch` strategy as usable if a regex is
 | 
				
			||||||
            # present in the `livecheck` block
 | 
					            # present in the `livecheck` block
 | 
				
			||||||
            next unless regex_provided || block_provided
 | 
					            next unless regex_provided || block_provided
 | 
				
			||||||
          elsif strategy == Sparkle && (from_symbol(livecheck_strategy) != Sparkle || !url_provided)
 | 
					          elsif strategy == Sparkle
 | 
				
			||||||
            # Skip the `Sparkle` strategy if a strategy is specified explicitly
 | 
					            # Skip the `Sparkle` strategy if another strategy is specified explicitly
 | 
				
			||||||
            # or if the URL is not specified explicitly.
 | 
					            # or if the URL is not specified explicitly.
 | 
				
			||||||
            next
 | 
					            next unless url_provided
 | 
				
			||||||
 | 
					            next if livecheck_strategy && from_symbol(livecheck_strategy) != strategy
 | 
				
			||||||
          elsif strategy.const_defined?(:PRIORITY) &&
 | 
					          elsif strategy.const_defined?(:PRIORITY) &&
 | 
				
			||||||
                !strategy::PRIORITY.positive? &&
 | 
					                !strategy::PRIORITY.positive? &&
 | 
				
			||||||
                from_symbol(livecheck_strategy) != strategy
 | 
					                from_symbol(livecheck_strategy) != strategy
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user