1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-30 05:10:03 -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

@@ -1,6 +1,9 @@
//! 2D graphics/rendering. Fonts, textures, color, geometry, tessellation etc.
#![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,