-
-
Notifications
You must be signed in to change notification settings - Fork 237
ENH: update master with develop for version 1.2.0 #536
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
Merged
Merged
Changes from all commits
Commits
Show all changes
301 commits
Select commit
Hold shift + click to select a range
beb22ab
MNT: update CHANGELOG.
phmbressan 191ab9f
Merge pull request #488 from RocketPy-Team/enh/function-reverse-arith
phmbressan 1e8a0cb
ENH: change cd to drag_coefficient
MateusStano 7ff9c06
BUG: fix initial previous_state
MateusStano 1f787b9
TST: add air brakes tests
MateusStano 0180755
TST: Simple refactoring
lucasfourier fcea30a
GIT: Set code owners as @RocketPy-Team/code-owners
giovaniceotto 62c8bb6
Fix code style issues with Black
lint-action 438f4c0
MNT: improve warnings
MateusStano dcdd6bd
Merge remote-tracking branch 'origin/develop' into enh/get-attributes
MateusStano b27edc3
TST: add test
MateusStano d29dc02
DOC: update header related docs for new Function changes
MateusStano 31b6793
Fix code style issues with Black
lint-action cd366f2
MNT: update changelog
MateusStano 53c75b3
Merge branch 'doc/update-header-docs' of https://github.com/RocketPy-…
MateusStano 58637d3
Merge pull request #493 from RocketPy-Team/git/code-owners
MateusStano a6dfea3
MNT: Fix typo in parachute trigger string
Gui-FernandesBR ae45abe
Merge pull request #489 from RocketPy-Team/enh/case-sensitive-triggers
Gui-FernandesBR daa2dd6
MNT: Update parachute __repr__ method 2 convention
Gui-FernandesBR 72ca940
MNT: Update CHANGELOG.md
Gui-FernandesBR 8def7ad
Merge branch 'develop' into mnt/parachute-repr-method
Gui-FernandesBR a9ac31c
Merge pull request #490 from RocketPy-Team/mnt/parachute-repr-method
Gui-FernandesBR 22a83d4
TST: Restructuring the test suite
lucasfourier f5bb9a9
TST: Removing unnecessary files
lucasfourier 2efb0b1
TST: Isolate function unit tests.
lucasfourier feb3299
Merge pull request #477 from RocketPy-Team/enh/get-attributes
MateusStano 94eded4
MNT: remove uncessary note
MateusStano 7722736
Merge pull request #494 from RocketPy-Team/tst/testing-refactor
MateusStano 3f3a04d
TST: Isolate utilities unit tests.
lucasfourier 451a987
TST: isolate flight unit tests
lucasfourier afd4953
TST: isolate rocket unit tests
lucasfourier e5f2717
TST: isolate solidmotor unit tests.
lucasfourier 5ca1f7b
TST: isolating test plots unit tests
lucasfourier b57e642
TST: isolate environment unit tests
lucasfourier d548851
TST: isolate test_tools_vector unit tests
lucasfourier ef93760
MNT: Fix typos in airbrakes documentation
Gui-FernandesBR 4224338
TST: isolating unit tests from test_tools_matrix
lucasfourier e5ddeba
Merge branch 'master' into develop
Gui-FernandesBR c26a1fa
Merge branch 'develop' into tst/testing-suite-reestructuring
lucasfourier 5a9bb78
Fix code style issues with Black
lint-action 13204ce
MNT: Applying isort and black to tests
lucasfourier 8bd1ade
Merge pull request #499 from RocketPy-Team/tst/testing-suite-reestruc…
lucasfourier a964662
Merge pull request #495 from RocketPy-Team/doc/update-header-docs
Gui-FernandesBR b83059c
optimization of get_value_opt in set_get_value_opt
styris00 d4dbbce
Fix code style issues with Black
lint-action 9b9f7b5
MNT: Update interpolation method in
Gui-FernandesBR d7a13f2
TST: Add unit test for get_value_opt method
Gui-FernandesBR 1a822a3
Merge pull request #505 from RocketPy-Team/tst/test_get_value_opt
Gui-FernandesBR 8b6609a
Update rocketpy/control/controller.py
MateusStano 5c33807
Update rocketpy/plots/aero_surface_plots.py
MateusStano c4677e4
Update rocketpy/plots/aero_surface_plots.py
MateusStano 89ed9fa
MNT: remove return None from aero plots
MateusStano 6c3a668
MNT: controller docs and air brakes prints
MateusStano 2751568
Merge pull request #504 from RocketPy-Team/tst/fix-linearly_interpola…
Gui-FernandesBR 8ba8202
ENH: remove state list and add saved returns for controller_function
MateusStano 34622e8
MNT: controllable_objects to interactable_objects
MateusStano bf0fb81
ENH: fix initial_observed_values
MateusStano 0d18940
Merge pull request #501 from RocketPy-Team/enh/get-value-opt-method
styris00 ff2e143
Update rocketpy/control/controller.py
MateusStano ea13c73
Merge branch 'master' into develop
Gui-FernandesBR 4a426df
ENH : created a low pass filter implementation that works only for cs…
c9214da
add comments to the low_pass_filter method
0e88aa8
Add explanations to alpha values
c7e5cde
Fix code style issues with Black
lint-action 5de4e81
Update rocketpy/mathutils/function.py
kalounis b06764b
Update rocketpy/mathutils/function.py
kalounis 3e59ded
Fix code style issues with Black
lint-action 7a05767
low pass filter docstring updated
ClementMonaco b024f06
Fix code style issues with Black
lint-action d90420f
Test for low_pass_filter method
ClementMonaco c6c9a25
Fix code style issues with Black
lint-action 18881b2
TST: Fix tests note passing and sets abs tolerance
Gui-FernandesBR 7eb4a73
DOC: Refactor low_pass_filter docstring to pass sphinx
Gui-FernandesBR 8a7ab31
Merge pull request #508 from RocketPy-Team/enh/filter-method
kalounis 72df17a
ENH: Add savetxt method to Function class for saving data to a text file
Gui-FernandesBR 69317c3
TST: add unit tests to cover the savetxt method
Gui-FernandesBR 0247289
DOC: Add export functionality to Function class usage docs
Gui-FernandesBR e3b468d
MNT: updates the CHANGELOG after #514
Gui-FernandesBR 260e8d8
DOC: update docs
MateusStano a631b6f
TST: update tests
MateusStano 995b97a
Merge pull request #507 from RocketPy-Team/enh/new-controller-structure
MateusStano 127b93d
Merge branch 'develop' into enh/air-brakes
MateusStano db9abb7
Fix code style issues with Black
lint-action 9f2946f
ENH: create DataFrameToFlight class
Gui-FernandesBR 32fd6e7
ENH: Flight.altitude attribute created
Gui-FernandesBR aab5366
ENH: Refactor new class to be more flexible
Gui-FernandesBR 12a2ef4
MNT: Refactor units conversion dictionary
Gui-FernandesBR 3957b92
MNT: rename flight_data_importer.py file
Gui-FernandesBR 6f86cb7
TST: Add tests for FlightDataImporter class
Gui-FernandesBR b0854db
FIX: wrong name in flight data importer assertion
Gui-FernandesBR d2879d4
ENH: refactor the class to accept multiple files
Gui-FernandesBR 1ca5ee7
TST: adjust tests to the new class format
Gui-FernandesBR 46cd7cc
MNT: Fix case sensitivity issue in determining the time column
Gui-FernandesBR 77e5449
ENH: support a list of file paths
Gui-FernandesBR 66720b0
DOC: update documentation and change separator to delimiter
Gui-FernandesBR fd47c95
MNT: argument 'name' is no long mandatory
Gui-FernandesBR c740c38
Fix code style issues with Black
lint-action 2134956
DOC: juno3 - Add weather and rocket data
Gui-FernandesBR 4064d71
DOC: Add juno3_flight_sim.ipynb
Gui-FernandesBR 8b5a9f5
MNT: Update column names in cots_altimeter.csv
Gui-FernandesBR 57b89b6
MNT: update juno3 example notebook
Gui-FernandesBR a9da239
MNT: update columns in cots_GNSS.csv file
Gui-FernandesBR 4a350ee
MNT: polishup the notebook
Gui-FernandesBR 6347371
Merge pull request #513 from RocketPy-Team/enh/add-juno3-example
Gui-FernandesBR c57c200
ENH: add multiple argument support for shepard opt.
phmbressan 3cd456f
TST: improve testing of higher dimensional functions.
phmbressan 954be1d
FIX: interpolation return type if single value array.
phmbressan 7eab8ed
TST: move testing to unit module.
phmbressan 8fdfa55
MNT: update CHANGELOG with changes.
phmbressan 5c03d7b
FIX: EmptyMotor no longer breaks the rocket draw
Gui-FernandesBR f1367e3
MNT: update CHANGELOG.md
Gui-FernandesBR 34ed384
MNT: solve minor test placement issue.
phmbressan 476872f
Merge pull request #516 from RocketPy-Team/bug/empty-motor-draw
Gui-FernandesBR 4ed16be
MNT: avoid code interpolation code repetition.
phmbressan 08dae44
MNT: update github actions (#500)
Gui-FernandesBR 768f0c0
BUG: Refactor fin_flutter_analysis function to handle multiple fin sets
Gui-FernandesBR 9140dd1
MNT: refactor utilities.fin_flutter_analysis
Gui-FernandesBR af6b630
TST: refactor and improve fin_flutter_analysis tests
Gui-FernandesBR 6f4c3c3
MNT: raise AttributeError instead of print and updates changelog
Gui-FernandesBR 086a924
Merge pull request #510 from RocketPy-Team/bug/fix-fin-flutter
Gui-FernandesBR 013cb50
Add of a line for saving the filtered dataset
4d8af18
Fix code style issues with Black
lint-action 87f2c2b
ENH: option in Function discretize to not mutate.
phmbressan b809116
TST: add simple unit tests for Function discretize.
phmbressan e6b85e3
MNT: update CHANGELOG with recent changes.
phmbressan facb1b6
Added a parameter to low_pass_function : the user is now able to chos…
ad62bf4
Merge branch 'enh/save-filtered-data' of https://github.com/RocketPy-…
cd897a9
Fix code style issues with Black
lint-action 14dd0f6
Merge pull request #518 from RocketPy-Team/enh/save-filtered-data
kalounis 7f033d8
BUG: fix the label of 3D trajectory plot and add aesthetics
Gui-FernandesBR ee9348d
Merge pull request #533 from RocketPy-Team/bug/3d-trajectory-plot-label
Gui-FernandesBR b7b01a4
MNT: correct CHANGELOG update placement to ADD.
phmbressan a445f6e
MNT: prevent higher dimensional Function from discretize.
phmbressan e57fab9
ENH: option in Function discretize to not mutate.
phmbressan e59041a
TST: add simple unit tests for Function discretize.
phmbressan 407204a
MNT: update CHANGELOG with recent changes.
phmbressan 6d3d823
MNT: correct CHANGELOG update placement to ADD.
phmbressan 9b20258
MNT: prevent higher dimensional Function from discretize.
phmbressan fe90f77
Merge branch 'master' into develop
Gui-FernandesBR acbc14d
MNT: remove repeated test case.
phmbressan 110ef9e
Merge branch 'develop' into enh/shepard-multiple-opt
phmbressan a1ba056
Merge remote-tracking branch 'origin/enh/optional-discretize-mutation…
phmbressan 2205fdf
Merge branch 'develop' into enh/optional-discretize-mutation
phmbressan a14e7e8
Merge pull request #519 from RocketPy-Team/enh/optional-discretize-mu…
Gui-FernandesBR 30be2db
Merge branch 'develop' into enh/function-savetxt
Gui-FernandesBR 696e709
ENH: no longer mutates the Function obj when using savetxt()
Gui-FernandesBR 1de49c9
Merge branch 'develop' into enh/shepard-multiple-opt
Gui-FernandesBR 5c1267f
ENH: add barometric_height to environment
MateusStano f301352
ENH: get hAGL from barometric_height
MateusStano ead9322
MNT: update changelog
MateusStano 07d4c33
DOC: improve black formatting
MateusStano 2b06a7e
ENH: add extrapolation to barometric_height
MateusStano e787b11
TST: add barometric_height to tests
MateusStano 0551317
ENH: add use of natural extrapolation to barometric_height
MateusStano 4225405
MNT: Add new variable barometric_height_ISA to .pylintrc
Gui-FernandesBR 5ced96d
Merge pull request #514 from RocketPy-Team/enh/function-savetxt
Gui-FernandesBR 2a3dda4
Update docs/user/airbrakes.rst
MateusStano 2ce1192
Update docs/user/airbrakes.rst
MateusStano 7ad0311
Update docs/user/airbrakes.rst
MateusStano 7c752fe
Update docs/user/airbrakes.rst
MateusStano 271e7d7
Update rocketpy/control/controller.py
MateusStano a0bc59d
Update rocketpy/control/controller.py
MateusStano 347f4b8
Update rocketpy/control/controller.py
MateusStano 7594cb9
Update rocketpy/prints/control_prints.py
MateusStano dc3262b
Update rocketpy/prints/control_prints.py
MateusStano a8076be
Update rocketpy/prints/control_prints.py
MateusStano 905fd87
Update rocketpy/rocket/aero_surface.py
MateusStano ead9219
Merge branch 'master' into develop
Gui-FernandesBR fa81545
ENH: minor fixes
MateusStano c0408ce
ENH: add `substitute_rocket_drag_coefficient`
MateusStano c1216b2
MNT: Add quaternion conversion functions to rocketpy.tools and update…
Gui-FernandesBR 7895a1e
MNT: improve the low pass filter and document an example
Gui-FernandesBR 08d3a42
Merge pull request #538 from RocketPy-Team/enh/minor_adjst_function_f…
Gui-FernandesBR cdb42ec
MNT: rename quaternions conversion functions
Gui-FernandesBR b55fdd2
Merge branch 'develop' into mnt/flible_quaternions_convertions
Gui-FernandesBR b11b21d
ENH: private controller class and related attributes
MateusStano 11df71f
ENH: add get_controller_observed_variables
MateusStano 711a7dc
Merge branch 'develop' into enh/air-brakes
MateusStano aad48bd
Fix code style issues with Black
lint-action d3e7e31
Update tests/test_environment.py
MateusStano 5349743
Update tests/test_environment.py
MateusStano 09d0b4b
Update tests/test_environment.py
MateusStano 0de4756
Update rocketpy/environment/environment.py
MateusStano 2086996
Merge branch 'develop' into enh/precalculate-barometric-height
MateusStano 821518a
Merge pull request #537 from RocketPy-Team/mnt/flible_quaternions_con…
Gui-FernandesBR b469931
doc: Including imageio in pip install in dispersion analysis notebook.
Lucas-Prates d690f15
Merge branch 'develop' into enh/precalculate-barometric-height
MateusStano 2ebed8d
Merge pull request #511 from RocketPy-Team/enh/precalculate-barometri…
phmbressan 48e4f5d
Merge branch 'develop' into enh/shepard-multiple-opt
phmbressan 5d09d4a
Merge pull request #515 from RocketPy-Team/enh/shepard-multiple-opt
phmbressan 2fee77e
Merge pull request #540 from RocketPy-Team/doc/dispersion_analysis_im…
phmbressan 2a1ab07
MNT: Remove duplicated altitude method from Flight class
Gui-FernandesBR dd44384
MNT: apply isort and simplify statements
Gui-FernandesBR 862bfa9
DOC: update air brakes notebook
Gui-FernandesBR 43632dc
Fix code style issues with Black
lint-action bf07e2e
MNT: change `interactable` to `interactive`
MateusStano 465c74a
MNT: minor improvements to variable names and controller function
MateusStano 058ab49
ENH: Function inputs from CSV file header.
phmbressan 769b55c
Fix code style issues with Black
lint-action 65eba94
MNT: update CHANGELOG with recent changes.
phmbressan 5171c91
DOC: update header related documentation of Function.
phmbressan 0d57206
DOC: Replacing git clone command with curl in notebooks.
Lucas-Prates be46ce8
Fix code style issues with Black
lint-action 24b9b09
MNT: init deployment_level with settet and add_airbrakes maint
MateusStano 85f3a47
Fix code style issues with Black
lint-action 4ee4c7d
ENH: remove set_deployment_level and cached_property
MateusStano 17eea3c
DOC: improve documentation for header behavior.
phmbressan ad7c573
Fix code style issues with Black
lint-action 435bd62
Merge pull request #544 from RocketPy-Team/doc/issue-526
Gui-FernandesBR ce6d2ab
Merge branch 'develop' into enh/air-brakes
MateusStano 31b7369
MNT: updates Makefile scripts, adds isort to requirements-tests.txt
Gui-FernandesBR 85c9b45
MNT: fix typo biuld to build
Gui-FernandesBR dfbf8ba
FIX: modify the build-docs command to be a single line
Gui-FernandesBR 49d1801
FIX: set makefile python command according to OS.
phmbressan 5234f6d
MNT: remove pytest version cap.
phmbressan 8e6b80c
ENH: Plotting both drag power on and off curves in a single plot.
juliomachad0 b1f155e
MNT: Updating the changelog file.
juliomachad0 872bd09
Update rocketpy/plots/rocket_plots.py
juliomachad0 243c493
Fix code style issues with Black
lint-action 0ccd0b3
MNT: Making the changes that @Gui-FernandesBR suggested.
juliomachad0 e73aee1
MNT: update changelog
MateusStano df81dcd
BUG: consider only half of ellipse in shape vector
MateusStano 1132a11
Merge pull request #426 from RocketPy-Team/enh/air-brakes
MateusStano 3f35ead
Merge pull request #542 from RocketPy-Team/enh/function-csv-inputs
phmbressan e5d1122
Merge pull request #547 from RocketPy-Team/enh/drag-plot-on-off
phmbressan 3972de4
MNT: update changelog
MateusStano 9a1e372
Merge branch 'develop' into bug/elliptical-fins-draw
MateusStano bd6362c
Merge pull request #539 from RocketPy-Team/mnt/update-makefile
Gui-FernandesBR b2bab4d
Merge pull request #548 from RocketPy-Team/bug/elliptical-fins-draw
Gui-FernandesBR 6da602c
MNT: apply isort and black to all the files
Gui-FernandesBR b966c4b
MNT: Refactor variable names in test_solidmotor.py to use UPPERCASE f…
Gui-FernandesBR 2c62677
MNT: use `flight.altitude` instead of `flight.z - flight.env.elevation`
Gui-FernandesBR 7e74362
MNT: reorganize and complete CHANGELOG.md
Gui-FernandesBR d8c178b
MNT: Update test command in pull request template
Gui-FernandesBR 37dd1b4
MNT: Remove slow test execution from GitHub Actions workflow, not wor…
Gui-FernandesBR cf50451
MNT: Fix column not found warning in FlightDataImporter
Gui-FernandesBR 91229c0
MNT: Add new "always good" variable names to .pylintrc
Gui-FernandesBR 7d85fe8
MNT: update the CHANGELOG.md with the PR #550
Gui-FernandesBR db95053
Merge pull request #550 from RocketPy-Team/mnt/small-fixes-before-v1.2
Gui-FernandesBR ac84a45
BUG: fix `get_controller_observed_variables` in the air brakes examples
Gui-FernandesBR 34dee18
TST: Add test for Flight.get_controller_observed_variables() method
Gui-FernandesBR 6fba7fb
MNT: update CHANGELOG.md with #551
Gui-FernandesBR 59a5498
BUG: Update flight trajectory plot axes limits
Gui-FernandesBR b221d88
Merge pull request #551 from RocketPy-Team/bug/-control-observed-vari…
Gui-FernandesBR 3330c5a
Merge branch 'develop' into bug/3d-trajectory-plot
Gui-FernandesBR e4e67f4
Merge pull request #552 from RocketPy-Team/bug/3d-trajectory-plot
Gui-FernandesBR 4fd6d06
DOC: change MAINT to MNT as our convention
Gui-FernandesBR 4a3a50c
MNT: Add NUMERICAL_TYPES constant for type checking
Gui-FernandesBR 1d819d1
MNT: update CHANGELOG
Gui-FernandesBR 9da1542
Merge pull request #553 from RocketPy-Team/mnt/final-refactor-before-…
Gui-FernandesBR File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,22 +1,2 @@ | ||
| # Set to true to add reviewers to PRs | ||
| addReviewers: true | ||
|
|
||
| # Set to 'author' to add PR's author as a assignee | ||
| addAssignees: author | ||
|
|
||
| # A list of reviewers to be added to PRs (GitHub user name) | ||
| reviewers: | ||
| - Gui-FernandesBR | ||
| - giovaniceotto | ||
| - MateusStano | ||
| - phmbressan | ||
|
|
||
| # A number of reviewers added to the PR | ||
| # Set 0 to add all the reviewers (default: 0) | ||
| numberOfReviewers: 0 | ||
|
|
||
| # A list of keywords to be skipped the process if PR's title include it | ||
| skipKeywords: | ||
| - wip | ||
| - work in progress | ||
| - draft |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| coverage: | ||
| status: | ||
| project: | ||
| default: | ||
| # basic | ||
| target: auto | ||
| threshold: 1% | ||
| base: auto | ||
| flags: | ||
| - unit | ||
| paths: | ||
| - "rocketpy" | ||
| # advanced settings | ||
| branches: | ||
| - master | ||
| - develop | ||
| if_ci_failed: error #success, failure, error, ignore | ||
| informational: false | ||
| only_pulls: false | ||
| patch: | ||
| default: | ||
| # basic | ||
| target: auto | ||
| threshold: 1% | ||
| base: auto | ||
| # advanced | ||
| branches: | ||
| - master | ||
| - develop | ||
| if_ci_failed: error #success, failure, error, ignore | ||
| only_pulls: false | ||
| flags: | ||
| - "unit" | ||
| paths: | ||
| - "rocketpy" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| name: Upload to Codecov | ||
|
|
||
| on: | ||
| workflow_call: | ||
| inputs: | ||
| codecov_token: | ||
| required: true | ||
| type: string | ||
| os: | ||
| required: true | ||
| type: string | ||
| python: | ||
| required: true | ||
| type: string | ||
|
|
||
| jobs: | ||
| upload: | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Upload coverage report to Codecov | ||
| uses: codecov/codecov-action@v3 | ||
| with: | ||
| token: ${{ inputs.codecov_token }} | ||
| directory: ./coverage/reports/ | ||
| env_vars: OS,PYTHON | ||
| files: ./coverage.xml, ./rocketpy/coverage.xml | ||
| flags: unittests | ||
| name: codecov-umbrella | ||
| verbose: true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.