Skip to content

Commit 23bdb05

Browse files
bjacotgcopybara-github
authored andcommitted
Removing matcher::* from predicate.
This would be usefule only for code defining matchers. Hopefully, normal users can rely on the one define in matchers/. PiperOrigin-RevId: 529738046
1 parent 3c2022d commit 23bdb05

27 files changed

+27
-1
lines changed

googletest/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,7 @@
255255
//!
256256
//! ```
257257
//! # use googletest::prelude::*;
258+
//! # use googletest::matcher::{Matcher, MatcherResult};
258259
//! # use std::fmt::Debug;
259260
//! #
260261
//! # struct MyEqMatcher<T> {
@@ -387,7 +388,6 @@ pub mod matcher_support;
387388
pub mod matchers;
388389

389390
pub mod prelude {
390-
pub use super::matcher::*;
391391
pub use super::matchers::*;
392392
pub use super::GoogleTestSupport;
393393
pub use super::IntoTestResult;

googletest/src/matchers/all_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ pub mod internal {
151151
#[cfg(test)]
152152
mod tests {
153153
use super::internal;
154+
use crate::matcher::{Matcher, MatcherResult};
154155
use crate::prelude::*;
155156
use indoc::indoc;
156157

googletest/src/matchers/container_eq_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ fn build_explanation<T: Debug, U: Debug>(missing: Vec<T>, unexpected: Vec<U>) ->
179179
#[cfg(test)]
180180
mod tests {
181181
use super::container_eq;
182+
use crate::matcher::{Matcher, MatcherResult};
182183
use crate::prelude::*;
183184
use std::collections::HashSet;
184185

googletest/src/matchers/contains_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ impl<ActualT, InnerMatcherT> ContainsMatcher<ActualT, InnerMatcherT> {
154154
#[cfg(test)]
155155
mod tests {
156156
use super::{contains, ContainsMatcher};
157+
use crate::matcher::{Matcher, MatcherResult};
157158
use crate::prelude::*;
158159

159160
#[test]

googletest/src/matchers/contains_regex_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ impl<ActualT: AsRef<str> + Debug + ?Sized> Matcher for ContainsRegexMatcher<Actu
9292
#[cfg(test)]
9393
mod tests {
9494
use super::{contains_regex, ContainsRegexMatcher};
95+
use crate::matcher::{Matcher, MatcherResult};
9596
use crate::prelude::*;
9697

9798
#[test]

googletest/src/matchers/display_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ impl<T: Debug + Display, InnerMatcher: Matcher<ActualT = String>> Matcher
6767
#[cfg(test)]
6868
mod tests {
6969
use super::displays_as;
70+
use crate::matcher::Matcher;
7071
use crate::prelude::*;
7172
use std::fmt::{Debug, Display, Error, Formatter};
7273

googletest/src/matchers/err_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ impl<T: Debug, E: Debug, InnerMatcherT: Matcher<ActualT = E>> Matcher
8484
#[cfg(test)]
8585
mod tests {
8686
use super::err;
87+
use crate::matcher::{Matcher, MatcherResult};
8788
use crate::prelude::*;
8889

8990
#[test]

googletest/src/matchers/ge_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ impl<ActualT: Debug + PartialOrd<ExpectedT>, ExpectedT: Debug> Matcher
102102
#[cfg(test)]
103103
mod tests {
104104
use super::ge;
105+
use crate::matcher::{Matcher, MatcherResult};
105106
use crate::prelude::*;
106107
use std::ffi::OsString;
107108

googletest/src/matchers/gt_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ impl<ActualT: Debug + PartialOrd<ExpectedT>, ExpectedT: Debug> Matcher
102102
#[cfg(test)]
103103
mod tests {
104104
use super::gt;
105+
use crate::matcher::{Matcher, MatcherResult};
105106
use crate::prelude::*;
106107
use std::ffi::OsString;
107108

googletest/src/matchers/le_matcher.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ impl<ActualT: Debug + PartialOrd<ExpectedT>, ExpectedT: Debug> Matcher
102102
#[cfg(test)]
103103
mod tests {
104104
use super::le;
105+
use crate::matcher::{Matcher, MatcherResult};
105106
use crate::prelude::*;
106107
use std::ffi::OsString;
107108

0 commit comments

Comments
 (0)