Module analysed:
Generated: Mon. May. 22 2017, 13:02:32

=== Code errors/forbidden usage (fix these right away!) ===
=== Style/convention errors (fix these before submission) ===

C0111 (missing-docstring)   Number of occurrences: 3

  [Line 1] Missing module docstring

       """YOUR DOCSTRING HERE"""
    1  class Assigning():
    2      def __init__(self, value, name):

  [Line 1] Missing class docstring

    1  class Assigning():
           """YOUR DOCSTRING HERE"""
    2      def __init__(self, value, name):
    3          self.value = value

  [Line 6] Missing method docstring

    6      def new_attr(self, newvalue, newname):
               """YOUR DOCSTRING HERE"""
    7          # wrong approach
    8          self = newvalue  # Error on this line

E9990 (assigning-to-self)   Number of occurrences: 1

  [Line 8] Assigning value to self on line 8

    6      def new_attr(self, newvalue, newname):
    7          # wrong approach
    8          self = newvalue  # Error on this line
    9          # correct approach

Found a bug? Report it to Prof. Liu!