enthought / enthought/chaco

Audit and Pin down return types of methods across chaco

Open
#662 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
305
Forks
97
PR merge metrics
No merged PRs in 30d

Description

**Problem Description**
See comment: https://github.com/enthought/chaco/pull/636#issuecomment-816879211

There are many places in chaco where we aren't super consistent about the type being returned by specific methods and this has led to a variety of bugs / issues such as:
#255, #272, #289, #550, (possibly) #542

**Expected behavior:**

The return types should be consistent as defined on the relevant interface or base class to prevent bugs in strange edge cases.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.