BHoM / BHoM/BHoM_Engine

Analytical_Engine: Remove all private graph collections from the Analytical_Engine

Open
#2,810 0 comments 0 reactions 1 assignee Claimed by @IsakNaslundBh View on GitHub
type:compliance
Dominant language
C#
Stars
30
Forks
13
Avg merge
7d 10h
Merged PRs (30d)
5

Description

#### Broken rules:

Many graph methods in the Analytical_Engine make use of various static collection to store values. These are better handled as arguments being passed to those private methods as those global variables are inherently a bit dangerous, and also makes it so that you can only work with one graph at the time.

#### Suggestions to restore compliance:

Refactor out the need for all private static faileds in the ANalytical_Engine

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.