Skip to content
This repository has been archived by the owner on Jun 8, 2023. It is now read-only.

Changes to support no colors in the explanations #18

Open
manleviet opened this issue Nov 10, 2022 · 0 comments
Open

Changes to support no colors in the explanations #18

manleviet opened this issue Nov 10, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request fma-package
Milestone

Comments

@manleviet
Copy link
Owner

manleviet commented Nov 10, 2022

  1. AnomalyType:
  • remove colors from descriptions
  • replace getRaw... functions with get...WithColor functions
  1. VoidFMExplanation, RedundancyAnalysisExplanation, and CompactExplanation:
  • will have two functions - one for raw descriptive explanation and one for explanation with color
  1. Bring the source code of RawExplanation into AutomatedAnalysisExplanation
  • it means that AutomatedAnalysisExplanation will have two public functions: (1) getDescriptiveExplanation - returns a raw descriptive explanation for each type of Analysis, (2) getDescriptiveExplanations - returns raw descriptive explanations for a list of analyses, (3) getDescriptiveExplanationWithColor - returns formatted descriptive explanation for each type of Analysis, (4) getDescriptiveExplanationsWithColor - returns formatted descriptive explanation for a list of analyses.
  1. (May be this is not good)Migrate the structure of DiagnosisTree into CECore. In this case, the below class should have an additional function whose output is a DiagnosisTree (or something like that).
@manleviet manleviet added enhancement New feature or request fma-package labels Nov 10, 2022
@manleviet manleviet added this to the First release milestone Nov 10, 2022
@manleviet manleviet self-assigned this Nov 10, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request fma-package
Projects
None yet
Development

No branches or pull requests

1 participant