Skip to content

Conversation

@johnbaldwin
Copy link
Contributor

Remove deprecated code in course daily metrics

In figures.pipeline.course_daily_metrics, get_average_progress_deprecated wasn't called by anyone, so removed it

  • Removing this means we can remove figures.pipeline.loaders, so removed that too
  • Removed the tests for the deprecated code

Removed empty figures.pipeline modules

  • The figures.pipeline extractors and transformers were part of the original 'ETL' context. However after all this time, Figures hadn't needed these. So now they are gone

* In `figures.pipeline.course_daily_metrics`, `get_average_progress_deprecated` wasn't called by anyone, so removed it
* Removing this means we can remove `figures.pipeline.loaders`, so
removed that too
* Removed the tests for the deprecated code
* the figures.pipeline `extractors` and `transformers` were part of the
original 'ETL' context. However after all this time, Figures hadn't
needed these. So now they are gone
@OmarIthawi
Copy link
Contributor

@johnbaldwin tests aren't running. Would you mind double checking on the issue?

@johnbaldwin
Copy link
Contributor Author

@OmarIthawi

tests aren't running. Would you mind double checking on the issue?

That's why I made this PR :) #442

Copy link
Contributor

@OmarIthawi OmarIthawi left a comment

Choose a reason for hiding this comment

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

tests are running! thanks john.

@johnbaldwin johnbaldwin merged commit 943e702 into appsembler:main Mar 7, 2022
@johnbaldwin johnbaldwin deleted the johnbaldwin/code-cleanup branch March 7, 2022 18:16
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.

3 participants