def display(self):
        kwd_sz = 30
        print
        print 'name'.ljust(kwd_sz)+'['+ self.repo_name.rjust(kwd_sz) + ']'
        print 'path'.ljust(kwd_sz)+'['+ self.path.rjust(kwd_sz) + ']'
        print 'isrepo'.ljust(kwd_sz)+'['+ str(self.isrepo).rjust(kwd_sz) + ']'
        print 'branch'.ljust(kwd_sz)+'['+ self.branch.rjust(kwd_sz) + ']'
        if self.commit != 1:
            print 'commit'.ljust(kwd_sz)+'['+ str('necessary').rjust(kwd_sz) + ']'
        else:
            print 'commit'.ljust(kwd_sz)+'['+ str('-').rjust(kwd_sz) + ']'
        print 'remotes'.ljust(kwd_sz)+'['+ str( len(self.remotes) ).rjust(kwd_sz) + ']', self.remotes

        if self.wdc == 0:
            print 'workdir'.ljust(kwd_sz)+'['+'clean'.rjust(kwd_sz)+']'
        else:
            print 'workdir'.ljust(kwd_sz)+'['+'dirty'.rjust(kwd_sz)+']'
        print 'Staged'.ljust(kwd_sz) + '[' + str( len(self.sfiles) ).rjust(kwd_sz) + ']', self.sfiles
        print 'Changed'.ljust(kwd_sz) + '[' + str( len(self.cfiles) ).rjust(kwd_sz) + ']', self.cfiles
        print 'Untracked'.ljust(kwd_sz) + '[' + str( len(self.ufiles) ).rjust(kwd_sz) + ']', self.ufiles
        print 'Last Commit'.ljust(kwd_sz) + '[ ' + self.lcdate + ' ' + self.lcmsg + ' ' + ']',  self.lcsyncrem
        print
dataset/ETHPy150Open etola/git-manager/git_report_structure.py/GitReport.display/operator `==` -> `!=`