[COMPASS-3072] mongodb_schema.rs: project setup Created: 21/Aug/18  Updated: 12/Sep/18  Resolved: 12/Sep/18

Status: Closed
Project: Compass
Component/s: Compass
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Irina Shestak (Inactive) Assignee: Irina Shestak (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: COMPASS-3071
Story Points: 8
Sprint: Iteration Icelandiccharr, Iteration Jalapeño, Iteration Kimchi

 Description   
  • setup rust-clippy
  • setup rustfmt
  • setup ci to include rust-clippy and rustfmt check
  • setup ci to make sure wasm pack can be build
  • setup github-templates
  • setup wasm-pack (abstraction over wasm-bindgen)
  • look into existing project figure out api endpoints and what will need to be exposed to wasm-pack/wasm-bindgen
  • check 'clone' and 'debug' are implemented for all structs
  • figure out how to do testing with rust's internal test framework / possibly look into quickcheck for model testing
  • #![deny(unsafe_code)]
  • deny missing docs
  • add code of conduct
  • documentation for all of the above ^

Generated at Wed Feb 07 22:32:02 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.