-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Open
Copy link
Labels
code refactoringCode refactoringCode refactoringgood first issueGood for newcomersGood for newcomersrustPull requests that update Rust codePull requests that update Rust codev0.1.5Version 0.1.5 issues trackerVersion 0.1.5 issues tracker
Milestone
Description
Is your feature request related to a problem?
- Yes
Problem Description:
Some user space structures (e.g. PacketLog) are initialized multiple times increasing the percentage of errors or potential bugs in the codebase.
Solution:
move the duplicated structures and functions to the cortexbrain-common crate under a dedicated feature flag. For example the structures needs to be organized using a #[cfg(feature="structs")] and the map handlers functions under a #[cfg(feature="map-handlers")]
Additional info
Check this files for duplicated structures or functions:
api.rs
map-handlers.rs
program-handlers.rs
Metadata
Metadata
Assignees
Labels
code refactoringCode refactoringCode refactoringgood first issueGood for newcomersGood for newcomersrustPull requests that update Rust codePull requests that update Rust codev0.1.5Version 0.1.5 issues trackerVersion 0.1.5 issues tracker
Type
Projects
Status
Todo