ColinRobbins / scm-helper

Field duplicates the name of its containing class PTC-W0052
Anti-pattern
Minor
3 occurrences in this check
Class member records has same name as its encolising class Records
 208    def __init__(self, scm):
 209        """Initialise."""
 210        self.scm = scm
 211        self.records = None 212        self.relay = None
 213
 214        try:
Class member facebook has same name as its encolising class Facebook
 27    def __init__(self):
 28        """Initialise."""
 29        self.scm = None
 30        self.facebook = [] 31
 32    def read_data(self, scm):
 33        """Read each file."""
Class member entities has same name as its encolising class Entities
 35
 36    def __init__(self, scm, name, url):
 37        """Initialize."""
 38        self.entities = [] 39        self.by_guid = {}
 40        self.by_name = {}
 41        self.knownas = {}