Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Creates a single analysis crate that handles most of the Hipcheck analysis pipeline #45

Merged
merged 4 commits into from
May 3, 2024

Conversation

mchernicoff
Copy link
Contributor

Moves the code from the below crates into a single hc_analysis crate:

  • hc_analysis
  • hc_metric
  • hc_score
  • hc_session
  • hc_report_builder

The idea is that most of the code thar starts a Hipcheck session, calculates metrics, analyzes metrics, scores analysis, and constructs a final report will all be inside a single crate.

@mchernicoff mchernicoff added the type: enhancement New feature or request label May 3, 2024
@mchernicoff mchernicoff self-assigned this May 3, 2024
@mchernicoff mchernicoff requested a review from alilleybrinker May 3, 2024 14:31
@mchernicoff
Copy link
Contributor Author

Marking as a draft for now because more testing may be needed to make sure these changes do not break Hipcheck.

@alilleybrinker
Copy link
Collaborator

I know it's still a draft, but I'm reviewing now!

@alilleybrinker
Copy link
Collaborator

LGTM! Tested locally and everything ran without issue.

@mchernicoff mchernicoff marked this pull request as ready for review May 3, 2024 18:12
@mchernicoff mchernicoff merged commit 5b7e6eb into main May 3, 2024
4 checks passed
@mchernicoff mchernicoff deleted the mchernicoff/single-analysis-crate branch May 9, 2024 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants