File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -1325,10 +1325,10 @@ class IntegerFormatter(StrMethodFormatter):
13251325 ``integer=True``.
13261326 """
13271327 def __init__ (self , fmt , unsigned = False , bits = None ):
1328- self .unsigned = unsigned
1328+ self ._unsigned = bool ( unsigned )
13291329 if bits is not None :
13301330 bits = int (bits )
1331- self .bits = bits
1331+ self ._bits = bits
13321332 super (IntegerFormatter , self ).__init__ (fmt )
13331333
13341334 def transform (self , x ):
@@ -1342,13 +1342,14 @@ def transform(self, x):
13421342 Returns the transformed number.
13431343 """
13441344 x = int (x )
1345- if x < 0 and self .unsigned :
1346- bits = (- x ).bit_length () if self .bits is None else self .bits
1345+ if x < 0 and self ._unsigned :
1346+ bits = (- x ).bit_length () if self ._bits is None else self ._bits
13471347 x = x & ((1 << bits ) - 1 )
13481348 return x
13491349
13501350 def __call__ (self , x , pos = None ):
1351- return super (IntegerFormatter , self ).__call__ (self .transform (x ), pos )
1351+ return super (IntegerFormatter , self ).__call__ (x = self .transform (x ),
1352+ pos = pos )
13521353
13531354
13541355class LinearScaleFormatter (Formatter ):
You can’t perform that action at this time.
0 commit comments