-
-
Notifications
You must be signed in to change notification settings - Fork 78
Better documentation #32
Copy link
Copy link
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Milestone
Description
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
fruity's for inspiration). Done in Document our goals #79Derefinobjc2-foundation, since it conflicts with most guidelines, see the entry in the API guidelines and the (anti-pattern) entry in "Rust Design Patterns"objc2::foundationassumes that most things areNSObjectinstead of justObject, since that is what the rest of Cocoa does anywaylib.rsvs.README.md(see README guidelines rust-lang/api-guidelines#254)docs.rsconfiguration -> Maybe somebuild.rsconfiguration needed forobjc-sys. Done in Fix docs.rs setup #89 and Setdocs.rstargets on all crates #160doc(cfg)attributes to document platform-specific APIs? Done in Usedoc_auto_cfgon docs.rs #195Use unstable documentation features where relevant.Only relevant wasnotable_traits, and I didn't really find that very useful.rustbookwith a helpful introduction on how to use the libraries?icrate#494rustdocdocumentation and get tips from that.#![warn(rustdoc::missing_doc_code_examples)]?objcAlso a few missing from the API Guide checklist:
?, nottry!, notunwrap(C-QUESTION-MARK)