Always remove build from short_version.
				
					
				
			This commit is contained in:
		
							parent
							
								
									1120812378
								
							
						
					
					
						commit
						8db7e44ea7
					
				@ -50,6 +50,9 @@ module Homebrew
 | 
			
		||||
 | 
			
		||||
    sig { params(short_version: T.nilable(String), version: T.nilable(String)).void }
 | 
			
		||||
    def initialize(short_version, version)
 | 
			
		||||
      # Remove version from short version, if present.
 | 
			
		||||
      short_version = short_version&.sub(/\s*\(#{Regexp.escape(version)}\)\Z/, "") if version
 | 
			
		||||
 | 
			
		||||
      @short_version = short_version.presence
 | 
			
		||||
      @version = version.presence
 | 
			
		||||
 | 
			
		||||
@ -79,8 +82,6 @@ module Homebrew
 | 
			
		||||
      short_version = self.short_version
 | 
			
		||||
      version = self.version
 | 
			
		||||
 | 
			
		||||
      short_version = short_version&.delete_suffix("(#{version})") if version
 | 
			
		||||
 | 
			
		||||
      return [T.must(short_version)] if short_version == version
 | 
			
		||||
 | 
			
		||||
      if short_version && version
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user