Skip to content

remove Serializable mixin and related code#575

Closed
aaronayres35 wants to merge 3 commits into
masterfrom
remove-Serializable-mixin
Closed

remove Serializable mixin and related code#575
aaronayres35 wants to merge 3 commits into
masterfrom
remove-Serializable-mixin

Conversation

@aaronayres35
Copy link
Copy Markdown
Contributor

closes #250

This PR removes the Serializable mixin class and related tests. It also removes any definitions of a _post_load method in various classes as the only place I saw it originally defined / used was Serializable (including a search of enable and traits).

@rahulporuri rahulporuri self-requested a review March 19, 2021 12:26
Comment thread chaco/grid.py
#_pickles = ("orientation", "line_color", "line_style", "line_weight",
# "grid_interval", "mapper")

def __getstate__(self):
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know if the __getstate__ methods can also be thrown out if the serialization code is being thrown out.

@aaronayres35
Copy link
Copy Markdown
Contributor Author

closing in favor of #598

@rahulporuri rahulporuri deleted the remove-Serializable-mixin branch April 7, 2021 05:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Serializable mixin should be removed

2 participants