Mark static methods
This commit is contained in:
		
							parent
							
								
									d1b79c1cde
								
							
						
					
					
						commit
						291d3ead8b
					
				| 
						 | 
				
			
			@ -644,7 +644,8 @@ class _MatchingContext:
 | 
			
		|||
 | 
			
		||||
        return (best_index, best_slack)
 | 
			
		||||
 | 
			
		||||
    def lset_new_blossom(self, blossom: _Blossom) -> None:
 | 
			
		||||
    @staticmethod
 | 
			
		||||
    def lset_new_blossom(blossom: _Blossom) -> None:
 | 
			
		||||
        """Start tracking edges for a new S-blossom."""
 | 
			
		||||
        assert blossom.best_edge == -1
 | 
			
		||||
        if isinstance(blossom, _NonTrivialBlossom):
 | 
			
		||||
| 
						 | 
				
			
			@ -959,8 +960,8 @@ class _MatchingContext:
 | 
			
		|||
        # Merge least-slack edges for the S-sub-blossoms.
 | 
			
		||||
        self.lset_merge_blossoms(blossom)
 | 
			
		||||
 | 
			
		||||
    @staticmethod
 | 
			
		||||
    def find_path_through_blossom(
 | 
			
		||||
            self,
 | 
			
		||||
            blossom: _NonTrivialBlossom,
 | 
			
		||||
            sub: _Blossom
 | 
			
		||||
            ) -> tuple[list[_Blossom], list[tuple[int, int]]]:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue