Allow multiple digits in GitHub version parts
This commit is contained in:
		
							parent
							
								
									6424cbf0de
								
							
						
					
					
						commit
						5aa6aefa96
					
				@ -154,21 +154,21 @@ class Pathname
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    # github tarballs, like v1.2.3
 | 
			
		||||
    %r[github.com/.*/(zip|tar)ball/v?((\d\.)+\d+)$].match to_s
 | 
			
		||||
    %r[github.com/.*/(zip|tar)ball/v?((\d+\.)+\d+)$].match to_s
 | 
			
		||||
    return $2 if $2
 | 
			
		||||
 | 
			
		||||
    # eg. https://github.com/sam-github/libnet/tarball/libnet-1.1.4
 | 
			
		||||
    %r[github.com/.*/(zip|tar)ball/.*-((\d\.)+\d+)$].match to_s
 | 
			
		||||
    %r[github.com/.*/(zip|tar)ball/.*-((\d+\.)+\d+)$].match to_s
 | 
			
		||||
    return $2 if $2
 | 
			
		||||
 | 
			
		||||
    # dashed version
 | 
			
		||||
    # eg. github.com/isaacs/npm/tarball/v0.2.5-1
 | 
			
		||||
    %r[github.com/.*/(zip|tar)ball/v?((\d\.)+\d+-(\d+))$].match to_s
 | 
			
		||||
    %r[github.com/.*/(zip|tar)ball/v?((\d+\.)+\d+-(\d+))$].match to_s
 | 
			
		||||
    return $2 if $2
 | 
			
		||||
 | 
			
		||||
    # underscore version
 | 
			
		||||
    # eg. github.com/petdance/ack/tarball/1.93_02
 | 
			
		||||
    %r[github.com/.*/(zip|tar)ball/v?((\d\.)+\d+_(\d+))$].match to_s
 | 
			
		||||
    %r[github.com/.*/(zip|tar)ball/v?((\d+\.)+\d+_(\d+))$].match to_s
 | 
			
		||||
    return $2 if $2
 | 
			
		||||
 | 
			
		||||
    # eg. boost_1_39_0
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user