Skip to content

Commit

Permalink
Minor include cleanup in absl/random/internal
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 713065097
Change-Id: Ic89ca57a0f2882c61151c23281843041fdc99fb3
  • Loading branch information
laramiel authored and copybara-github committed Jan 7, 2025
1 parent 60d1ce9 commit 65b7da1
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 14 deletions.
4 changes: 2 additions & 2 deletions absl/random/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -675,6 +675,7 @@ absl_cc_library(
LINKOPTS
${ABSL_DEFAULT_LINKOPTS}
DEPS
absl::config
absl::int128
absl::type_traits
)
Expand Down Expand Up @@ -1034,8 +1035,7 @@ absl_cc_test(
absl::random_internal_nonsecure_base
absl::random_random
absl::random_distributions
absl::random_seed_sequences
absl::strings
absl::type_traits
GTest::gtest_main
)

Expand Down
4 changes: 2 additions & 2 deletions absl/random/internal/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,7 @@ cc_library(
copts = ABSL_DEFAULT_COPTS,
linkopts = ABSL_DEFAULT_LINKOPTS,
deps = [
"//absl/base:config",
"//absl/meta:type_traits",
"//absl/numeric:int128",
],
Expand Down Expand Up @@ -621,10 +622,9 @@ cc_test(
linkopts = ABSL_DEFAULT_LINKOPTS,
deps = [
":nonsecure_base",
"//absl/meta:type_traits",
"//absl/random",
"//absl/random:distributions",
"//absl/random:seed_sequences",
"//absl/strings",
"@googletest//:gtest",
"@googletest//:gtest_main",
],
Expand Down
6 changes: 3 additions & 3 deletions absl/random/internal/distribution_test_util.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
#define ABSL_RANDOM_INTERNAL_DISTRIBUTION_TEST_UTIL_H_

#include <cstddef>
#include <iostream>
#include <vector>
#include <ostream>

#include "absl/base/config.h"
#include "absl/strings/string_view.h"
#include "absl/types/span.h"

Expand Down Expand Up @@ -96,7 +96,7 @@ double BetaIncomplete(double x, double p, double q);
// https://www.jstor.org/stable/2346798
// https://www.jstor.org/stable/2346887
//
// BetaIncompleteInv(p, q, beta, alhpa)
// BetaIncompleteInv(p, q, beta, alpha)
// `p` is beta parameter p, `q` is beta parameter q.
// `alpha` is the value of the lower tail area.
//
Expand Down
7 changes: 5 additions & 2 deletions absl/random/internal/iostream_state_saver.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,14 @@
#define ABSL_RANDOM_INTERNAL_IOSTREAM_STATE_SAVER_H_

#include <cmath>
#include <iostream>
#include <cstdint>
#include <ios>
#include <istream>
#include <limits>
#include <ostream>
#include <type_traits>

#include "absl/base/config.h"
#include "absl/meta/type_traits.h"
#include "absl/numeric/int128.h"

Expand Down Expand Up @@ -95,7 +99,6 @@ typename absl::enable_if_t<!std::is_base_of<std::ios_base, T>::value,
null_state_saver<T>>
make_ostream_state_saver(T& is, // NOLINT(runtime/references)
std::ios_base::fmtflags flags = std::ios_base::dec) {
std::cerr << "null_state_saver";
using result_type = null_state_saver<T>;
return result_type(is, flags);
}
Expand Down
11 changes: 6 additions & 5 deletions absl/random/internal/nonsecure_base_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,18 @@

#include "absl/random/internal/nonsecure_base.h"

#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <iostream>
#include <memory>
#include <iterator>
#include <random>
#include <sstream>
#include <type_traits>
#include <utility>
#include <vector>

#include "gtest/gtest.h"
#include "absl/meta/type_traits.h"
#include "absl/random/distributions.h"
#include "absl/random/random.h"
#include "absl/strings/str_cat.h"

namespace {

Expand Down

0 comments on commit 65b7da1

Please sign in to comment.