Skip to content

Enh/class parachute - #113

Merged
Gui-FernandesBR merged 8 commits into
developfrom
enh/class_parachute
Feb 17, 2022
Merged

Gui-FernandesBR merged 8 commits into
developfrom
enh/class_parachute

Conversation

@FranzYuri

Copy link
Copy Markdown
Contributor

Pull request type

Please check the type of change your PR introduces:

  • Code base additions (bugfix, features)
  • Code maintenance (refactoring, formatting, renaming, tests)
  • ReadMe, Docs and GitHub maintenance
  • Other (please describe):

Pull request checklist

Please check if your PR fulfills the following requirements, depending on the type of PR:

  • ReadMe, Docs and GitHub maintenance:

    • Spelling has been verified
    • Code docs are working correctly
  • Code base maintenance (refactoring, formatting, renaming):

    • Docs have been reviewed and added / updated if needed
    • Lint (black rocketpy) has passed locally and any fixes were made
    • All tests (pytest --runslow) have passed locally
  • Code base additions (for bug fixes / features):

    • Tests for the changes have been added
    • Docs have been reviewed and added / updated if needed
    • Lint (black rocketpy) has passed locally and any fixes were made
    • All tests (pytest --runslow) have passed locally

What is the current behavior?

Currently parachutes are types inside class Parachute.

What is the new behavior?

Now, there is a separated class for parachutes.

Does this introduce a breaking change?

  • Yes
  • No

Other information

Enter text here...

@Gui-FernandesBR Gui-FernandesBR left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Awesome! It was a both simple and good pull request, I liked it. I have some commentaries asking for changes, hope you enjoy it in order to improve your code

Comment thread rocketpy/Parachute.py Outdated
Comment thread rocketpy/Parachute.py Outdated
Comment thread rocketpy/Flight.py Outdated
@Gui-FernandesBR
Gui-FernandesBR requested a review from a team December 7, 2021 11:39
@Gui-FernandesBR

Copy link
Copy Markdown
Member

@FranzYuri just following-up, it's your turn,
please let me know if you need any help ;)

@Projeto-Jupiter/public-relations-outreach , tests are failling, doeas "build errored" mean that the problem is regarding the constructor?

@giovaniceotto

Copy link
Copy Markdown
Member

In the test log, available here, we can see what the build error actually was: https://app.travis-ci.com/github/Projeto-Jupiter/RocketPy/builds/242391123

image

This means the style isn't following black. So we need to run black and commit again.

@Gui-FernandesBR

Copy link
Copy Markdown
Member

Tks Gio!!

@FranzYuri it's a simple formatting problem, do you remeber how to run black foratting? If not please contact us or the @Projeto-Jupiter/back-end team and we definitely can help

Comment thread rocketpy/Parachute.py
@FranzYuri

FranzYuri commented Jan 7, 2022 via email

Copy link
Copy Markdown
Contributor Author

@FranzYuri

FranzYuri commented Jan 7, 2022 via email

Copy link
Copy Markdown
Contributor Author

@Gui-FernandesBR Gui-FernandesBR added the Enhancement New feature or request, including adjustments in current codes label Jan 31, 2022
@Gui-FernandesBR
Gui-FernandesBR removed request for a team and giovaniceotto January 31, 2022 02:57

@Gui-FernandesBR Gui-FernandesBR left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

For me it's already good enough to be merged!!

@PatrickSampaioUSP can you re-review this one and then merge if ready?
tks!

btw great job @FranzYuri , I hope this starts a good development in terms of recovery on RocketPy

@Gui-FernandesBR
Gui-FernandesBR merged commit b5017d2 into develop Feb 17, 2022
@Gui-FernandesBR
Gui-FernandesBR deleted the enh/class_parachute branch February 21, 2022 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request, including adjustments in current codes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants