Skip to content

Track and document changes from PR #1318: Meta data output utility #1333

@DaveSkender

Description

@DaveSkender

This issue is to track and document the work completed in PR #1318: Meta data output utility.

The problem

PR #1318 introduces a meta data output utility and includes significant refactoring and improvements across the codebase:

  • Refactored use of root namespace
  • Merged changes from sub-branch feat: Meta data output utility (continuation) #1329
  • Added code analysis warnings for unattributed indicators
  • Added warnings for missing ParamAttribute when CatalogAttribute is specified
  • Widespread application of attributes to address code analysis issues
  • Fixed catalog generator issues
  • Fixed internal links to documentation
  • Improvements and overloads for ParamAttribute to better align with parameter data types, including enum support
  • Removed stub/test indicators and unused interfaces
  • Improved validator hookup and indicator result config generation
  • Additional fixes and code quality improvements

Outstanding tasks from the PR include adding Style to output, adding missing ParamAttrib types for ParamDate and ParamSeries, chart aspects opt-in/out, method name return for automation, overload refinement, Codacy cleanup, and updates to utilities docs.

See PR #1318 for details.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions