Merge pull request #7946 from vidusheeamoli/utils-user-to-true
sorbet: set utils/user.rb to true
This commit is contained in:
		
						commit
						2536f0a09f
					
				| @ -456,7 +456,6 @@ false: | ||||
|   - ./utils/git.rb | ||||
|   - ./utils/github.rb | ||||
|   - ./utils/popen.rb | ||||
|   - ./utils/user.rb | ||||
| 
 | ||||
| false: | ||||
|   - ./PATH.rb | ||||
| @ -895,6 +894,7 @@ true: | ||||
|   - ./utils/shell.rb | ||||
|   - ./utils/svn.rb | ||||
|   - ./utils/tty.rb | ||||
|   - ./utils/user.rb | ||||
|   - ./version/null.rb | ||||
| 
 | ||||
| strict: | ||||
|  | ||||
							
								
								
									
										9
									
								
								Library/Homebrew/sorbet/rbi/utils/user.rbi
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								Library/Homebrew/sorbet/rbi/utils/user.rbi
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,9 @@ | ||||
| # typed: strict | ||||
| 
 | ||||
| class User < String | ||||
|   def gui? | ||||
|   end | ||||
| 
 | ||||
|   def self.current | ||||
|   end | ||||
| end | ||||
| @ -16,6 +16,11 @@ class User < DelegateClass(String) | ||||
|   end | ||||
| 
 | ||||
|   def self.current | ||||
|     @current ||= new(Etc.getpwuid(Process.euid).name) | ||||
|     return @current if defined?(@current) | ||||
| 
 | ||||
|     pwuid = Etc.getpwuid(Process.euid) | ||||
|     return if pwuid.nil? | ||||
| 
 | ||||
|     @current = new(pwuid.name) | ||||
|   end | ||||
| end | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Issy Long
						Issy Long