From 8c4aae3de88fd638697a6cdfa49d0ffd535a6c60 Mon Sep 17 00:00:00 2001 From: Toshiki Teramura Date: Mon, 26 Sep 2022 02:09:29 +0900 Subject: [PATCH 1/2] Deny rustdoc::private_intra_doc_links lint --- lax/src/lib.rs | 2 +- ndarray-linalg/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lax/src/lib.rs b/lax/src/lib.rs index ede5b4d0..0c236080 100644 --- a/lax/src/lib.rs +++ b/lax/src/lib.rs @@ -72,7 +72,7 @@ //! for solving least square problem by SVD //! -#![deny(rustdoc::broken_intra_doc_links)] +#![deny(rustdoc::broken_intra_doc_links, rustdoc::private_intra_doc_links)] #[cfg(any(feature = "intel-mkl-system", feature = "intel-mkl-static"))] extern crate intel_mkl_src as _src; diff --git a/ndarray-linalg/src/lib.rs b/ndarray-linalg/src/lib.rs index a957e20b..784e1dff 100644 --- a/ndarray-linalg/src/lib.rs +++ b/ndarray-linalg/src/lib.rs @@ -44,7 +44,7 @@ clippy::type_complexity, clippy::ptr_arg )] -#![deny(rustdoc::broken_intra_doc_links)] +#![deny(rustdoc::broken_intra_doc_links, rustdoc::private_intra_doc_links)] #[macro_use] extern crate ndarray; From 28be9bbf67acf1c83cd64ea6cd4a4b3b0ea08996 Mon Sep 17 00:00:00 2001 From: Toshiki Teramura Date: Mon, 26 Sep 2022 02:12:00 +0900 Subject: [PATCH 2/2] Make eigh and eigh_generalized sub-modules public, update documents --- lax/src/eigh.rs | 2 +- lax/src/eigh_generalized.rs | 2 +- lax/src/lib.rs | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/lax/src/eigh.rs b/lax/src/eigh.rs index 429aaa75..bb3ca500 100644 --- a/lax/src/eigh.rs +++ b/lax/src/eigh.rs @@ -1,4 +1,4 @@ -//! Eigenvalue problem for symmetric/Hermite matricies +//! Eigenvalue problem for symmetric/Hermitian matricies //! //! LAPACK correspondance //! ---------------------- diff --git a/lax/src/eigh_generalized.rs b/lax/src/eigh_generalized.rs index 1771cee8..5d4d83ca 100644 --- a/lax/src/eigh_generalized.rs +++ b/lax/src/eigh_generalized.rs @@ -1,4 +1,4 @@ -//! Compute generalized right eigenvalue and eigenvectors +//! Generalized eigenvalue problem for symmetric/Hermitian matrices //! //! LAPACK correspondance //! ---------------------- diff --git a/lax/src/lib.rs b/lax/src/lib.rs index 0c236080..624e1570 100644 --- a/lax/src/lib.rs +++ b/lax/src/lib.rs @@ -88,11 +88,11 @@ pub mod flags; pub mod layout; pub mod eig; +pub mod eigh; +pub mod eigh_generalized; mod alloc; mod cholesky; -mod eigh; -mod eigh_generalized; mod least_squares; mod opnorm; mod qr; @@ -105,8 +105,6 @@ mod triangular; mod tridiagonal; pub use self::cholesky::*; -pub use self::eigh::*; -pub use self::eigh_generalized::*; pub use self::flags::*; pub use self::least_squares::*; pub use self::opnorm::*;