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

Staging #37

Open
wants to merge 73 commits into
base: main
Choose a base branch
from
Open

Staging #37

wants to merge 73 commits into from

Conversation

wucke13
Copy link
Member

@wucke13 wucke13 commented Dec 15, 2022

No description provided.

Wanja Zaeske and others added 30 commits November 26, 2021 16:10
+ split openTAWS into multiple crates in a workspace
  + `aviation_database` contains data of airports
  + `taws_minimal` is a `no_std` reference implementations of a taws
  + `kd_tree` implementation of nearest neighbour lookup
  + `kd_tree_sort` implementation of kd tree generator
  + `opentaws` core library containing alert functionalities
+ add aviation_database interface and implementation
+ add kd_tree implementation for nearest neighbour lookup in aviation
  database
+ start implementation of PDA, Mode3 and Five Hundred Foot Altitude
  Callout
+ started investigating a new test case generator strategy
+ replace `core::ops::*` by `num::traits::Num`
+ remove unnecessary trait bounds like `Sized`
+ break long comment lines
+ add nicer error message if `airports.json` doesn't exist
+ remove `SIZE` const generic from Tree
+ also provides two env variables: `AIRPORTS_JSON_FILE` &
  `AIRPORTS_JSON_URL`
+ these can be used to specify from where to pull the airports.json
@codecov
Copy link

codecov bot commented Jun 2, 2023

Codecov Report

Attention: 227 lines in your changes are missing coverage. Please review.

Files Coverage Δ
taws_minimal/src/lib.rs 100.00% <100.00%> (ø)
taws_minimal/tests/util/aircraft_state.rs 100.00% <100.00%> (ø)
taws_minimal/tests/util/world.rs 89.47% <89.47%> (ø)
opentaws/src/alerts.rs 87.50% <87.50%> (ø)
opentaws/src/class_c/mode3.rs 94.00% <94.00%> (ø)
opentaws/src/class_c/ffac.rs 75.00% <75.00%> (ø)
opentaws/src/lib.rs 76.92% <76.92%> (ø)
taws_minimal/tests/cucumber.rs 92.40% <92.40%> (ø)
opentaws/src/class_c/pda.rs 75.00% <75.00%> (ø)
opentaws/src/class_c.rs 60.00% <60.00%> (ø)
... and 7 more

📢 Thoughts on this report? Let us know!

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