Development Standards #7

Open
opened 2024-12-06 03:15:31 +00:00 by ryan · 1 comment
Owner

For the project, the following standards should be met:

  • Integrations with third party services should have some form of testable suite.
  • cargo fmt rules should be followed
  • Binary should be buildable reproducible with stagex
  • Proper error handling for all possible third-party failures should be implemented.
For the project, the following standards should be met: * Integrations with third party services should have some form of testable suite. * `cargo fmt` rules should be followed * Binary should be buildable reproducible with stagex * Proper error handling for all possible third-party failures should be implemented.
ryan added this to the Version 1.0 milestone 2024-12-06 03:15:31 +00:00
Author
Owner

cargo clippy -W clippy::all -D missing_docs -D clippy::missing_errors_doc -D clippy::missing_panics_doc to make sure all code paths are documented and all code is reasonable, pedantic is useful on an auditing basis but is not necessary

`cargo clippy -W clippy::all -D missing_docs -D clippy::missing_errors_doc -D clippy::missing_panics_doc` to make sure all code paths are documented and all code is reasonable, pedantic is useful on an auditing basis but is not necessary
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: public/punchin#7
No description provided.