1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-30 13:20:05 -04:00

CI: run cargo doc (#309)

* Deny doc errors

* Add intentional bad intradoc link to test CI

* Add cargo doc to CI

* Fix carg doc web (add wasm32 target)

* Fix intentionally broken doc-link
This commit is contained in:
Emil Ernerfeldt
2021-04-15 10:35:15 +02:00
committed by GitHub
parent b187d1c576
commit 76d5229821
13 changed files with 64 additions and 8 deletions

View File

@@ -11,8 +11,11 @@
//!
//! `eframe` is implemented using [`egui_web`](https://docs.rs/egui_web) and [`egui_glium`](https://docs.rs/egui_glium).
#![forbid(unsafe_code)]
#![cfg_attr(not(debug_assertions), deny(warnings))] // Forbid warnings in release builds
#![deny(broken_intra_doc_links)]
#![deny(invalid_codeblock_attributes)]
#![deny(private_intra_doc_links)]
#![forbid(unsafe_code)]
#![warn(clippy::all, missing_docs, rust_2018_idioms)]
pub use {egui, epi};