On 5/20/2016 11:50 AM, Christopher Reimer wrote:

This code does work, blows up the unit test, and keeps PyCharm happy.

    @property
    def position(self):
        return super().position

    @position.setter
    def position(self, position):
        pass

Re-declaring @property and calling super seems redundant. Not sure if I found a bug with the PyCharm hint feature or I'm not subclassing the @property setter correctly. Which is it?

Never mind. This is a known bug for PyCharm IDE.

https://youtrack.jetbrains.com/issue/PY-12803

I sent a separate email to technical support to inquire if this bug and similar bugs will ever get fixed. This issue was initially reported three years ago. Not sure if I should post my own bug report.

Thank you,

Chris R.
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to