@ -87,7 +87,8 @@ def get_cosmetic_problems(buffer, conf, filepath):
 
			
		
	
		
		
			
				
					
					                return   # this certainly wasn't a yamllint directive comment 
                return   # this certainly wasn't a yamllint directive comment 
 
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					            if  re . match ( r ' ^# yamllint disable( rule: \ S+)* \ s*$ ' ,  comment ) : 
            if  re . match ( r ' ^# yamllint disable( rule: \ S+)* \ s*$ ' ,  comment ) : 
 
			
		
	
		
		
			
				
					
					                rules  =  [ item [ 5 : ]  for  item  in  comment [ 18 : ] . split ( '   ' ) ] [ 1 : ] 
                items  =  comment [ 18 : ] . rstrip ( ) . split ( '   ' ) 
 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					                rules  =  [ item [ 5 : ]  for  item  in  items ] [ 1 : ] 
 
			
		
	
		
		
			
				
					
					                if  len ( rules )  ==  0 : 
                if  len ( rules )  ==  0 : 
 
			
		
	
		
		
			
				
					
					                    self . rules  =  self . all_rules . copy ( ) 
                    self . rules  =  self . all_rules . copy ( ) 
 
			
		
	
		
		
			
				
					
					                else : 
                else : 
 
			
		
	
	
		
		
			
				
					
						
						
						
							
								 
						
					 
					@ -96,7 +97,8 @@ def get_cosmetic_problems(buffer, conf, filepath):
 
			
		
	
		
		
			
				
					
					                            self . rules . add ( id ) 
                            self . rules . add ( id ) 
 
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					            elif  re . match ( r ' ^# yamllint enable( rule: \ S+)* \ s*$ ' ,  comment ) : 
            elif  re . match ( r ' ^# yamllint enable( rule: \ S+)* \ s*$ ' ,  comment ) : 
 
			
		
	
		
		
			
				
					
					                rules  =  [ item [ 5 : ]  for  item  in  comment [ 17 : ] . split ( '   ' ) ] [ 1 : ] 
                items  =  comment [ 17 : ] . rstrip ( ) . split ( '   ' ) 
 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					                rules  =  [ item [ 5 : ]  for  item  in  items ] [ 1 : ] 
 
			
		
	
		
		
			
				
					
					                if  len ( rules )  ==  0 : 
                if  len ( rules )  ==  0 : 
 
			
		
	
		
		
			
				
					
					                    self . rules . clear ( ) 
                    self . rules . clear ( ) 
 
			
		
	
		
		
			
				
					
					                else : 
                else : 
 
			
		
	
	
		
		
			
				
					
						
						
						
							
								 
						
					 
					@ -114,7 +116,8 @@ def get_cosmetic_problems(buffer, conf, filepath):
 
			
		
	
		
		
			
				
					
					                return   # this certainly wasn't a yamllint directive comment 
                return   # this certainly wasn't a yamllint directive comment 
 
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					            if  re . match ( r ' ^# yamllint disable-line( rule: \ S+)* \ s*$ ' ,  comment ) : 
            if  re . match ( r ' ^# yamllint disable-line( rule: \ S+)* \ s*$ ' ,  comment ) : 
 
			
		
	
		
		
			
				
					
					                rules  =  [ item [ 5 : ]  for  item  in  comment [ 23 : ] . split ( '   ' ) ] [ 1 : ] 
                items  =  comment [ 23 : ] . rstrip ( ) . split ( '   ' ) 
 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					                rules  =  [ item [ 5 : ]  for  item  in  items ] [ 1 : ] 
 
			
		
	
		
		
			
				
					
					                if  len ( rules )  ==  0 : 
                if  len ( rules )  ==  0 : 
 
			
		
	
		
		
			
				
					
					                    self . rules  =  self . all_rules . copy ( ) 
                    self . rules  =  self . all_rules . copy ( ) 
 
			
		
	
		
		
			
				
					
					                else : 
                else :