Commit 27c17be0 authored by Actionless Loveless's avatar Actionless Loveless Committed by chrysn

style(snap, aux): pylint

parent 7a7a50e0
......@@ -16,6 +16,8 @@
"""Exceptions and generic classes"""
# pylint: disable=fixme
from math import pi
......@@ -67,7 +69,7 @@ class Size(tuple):
return "%dx%d" % self
class NamedSize(object):
class NamedSize:
"""Object that behaves like a size, but has an additional name attribute"""
def __init__(self, size, name):
......@@ -80,8 +82,7 @@ class NamedSize(object):
def __str__(self):
if "%dx%d" % (self.width, self.height) in
return "%s (%dx%d)" % (, self.width, self.height)
return "%s (%dx%d)" % (, self.width, self.height)
def __iter__(self):
return self._size.__iter__()
......@@ -133,7 +134,8 @@ class Geometry(tuple):
class Rotation(str):
"""String that represents a rotation by a multiple of 90 degree"""
def __init__(self, original_me):
def __init__(self, _original_me):
if self not in ('left', 'right', 'normal', 'inverted'):
raise Exception("No know rotation.")
is_odd = property(lambda self: self in ('left', 'right'))
......@@ -17,15 +17,15 @@
from .auxiliary import Position
class Snap(object):
class Snap:
"""Snap-to-edges manager"""
def __init__(self, size, tolerance, list):
def __init__(self, size, tolerance, positions):
self.tolerance = tolerance
self.horizontal = set()
self.vertical = set()
for i in list:
for i in positions:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment