ARTIST-Association / ARTIST-Association/CANVAS

Reduce code duplication in CANVAS objects by implementing shared functionality in `CanvasObject`

Open
#73 0 comments 0 reactions 1 assignee Claimed by @lisannengel View on GitHub
code quality
Dominant language
Python
Stars
6
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Implement shared functionality in the `CanvasObject` class to reduce the boilerplate code in the constructors and the shared update/duplicate/delete functions of the `Heliostat`/`LightSource`/`Receiver` objects.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.