Skip to content

Commit

Permalink
Rollup merge of rust-lang#57314 - wiktorkuchta:master, r=Centril
Browse files Browse the repository at this point in the history
Fix repeated word typos

Inspired by rust-lang#57295 (I skipped 'be be' because of it) and my [PR in another repo
](cp-algorithms/cp-algorithms#389)
Not a stupid `sed`, I actually tried to fix case by case.
  • Loading branch information
kennytm committed Jan 5, 2019
2 parents 676b0b0 + 06243b1 commit ab55ecf
Show file tree
Hide file tree
Showing 18 changed files with 32 additions and 32 deletions.
26 changes: 13 additions & 13 deletions src/doc/rustc/src/lints/listing/warn-by-default.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ warning: attempt to add with overflow

## dead-code

This lint detects detect unused, unexported items. Some
This lint detects unused, unexported items. Some
example code that triggers this lint:

```rust
Expand All @@ -44,7 +44,7 @@ warning: function is never used: `foo`

## deprecated

This lint detects detects use of deprecated items. Some
This lint detects use of deprecated items. Some
example code that triggers this lint:

```rust
Expand Down Expand Up @@ -119,7 +119,7 @@ warning: found struct without foreign-function-safe representation annotation in

## late-bound-lifetime-arguments

This lint detects detects generic lifetime arguments in path segments with
This lint detects generic lifetime arguments in path segments with
late bound lifetime parameters. Some example code that triggers this lint:

```rust
Expand Down Expand Up @@ -381,7 +381,7 @@ extern crate macro_crate_test;

## private-in-public

This lint detects detect private items in public interfaces not caught by the old implementation. Some
This lint detects private items in public interfaces not caught by the old implementation. Some
example code that triggers this lint:

```rust,ignore
Expand Down Expand Up @@ -659,7 +659,7 @@ warning: unknown lint: `not_a_real_lint`

## unreachable-code

This lint detects detects unreachable code paths. Some example code that
This lint detects unreachable code paths. Some example code that
triggers this lint:

```rust,no_run
Expand All @@ -681,7 +681,7 @@ warning: unreachable statement

## unreachable-patterns

This lint detects detects unreachable patterns. Some
This lint detects unreachable patterns. Some
example code that triggers this lint:

```rust
Expand Down Expand Up @@ -716,11 +716,11 @@ annotations now.

## unused-allocation

This lint detects detects unnecessary allocations that can be eliminated.
This lint detects unnecessary allocations that can be eliminated.

## unused-assignments

This lint detects detect assignments that will never be read. Some
This lint detects assignments that will never be read. Some
example code that triggers this lint:

```rust
Expand All @@ -741,7 +741,7 @@ warning: value assigned to `x` is never read

## unused-attributes

This lint detects detects attributes that were not used by the compiler. Some
This lint detects attributes that were not used by the compiler. Some
example code that triggers this lint:

```rust
Expand Down Expand Up @@ -785,7 +785,7 @@ warning: comparison is useless due to type limits

## unused-doc-comment

This lint detects detects doc comments that aren't used by rustdoc. Some
This lint detects doc comments that aren't used by rustdoc. Some
example code that triggers this lint:

```rust
Expand Down Expand Up @@ -831,7 +831,7 @@ warning: unused import: `std::collections::HashMap`

## unused-macros

This lint detects detects macros that were not used. Some example code that
This lint detects macros that were not used. Some example code that
triggers this lint:

```rust
Expand Down Expand Up @@ -884,7 +884,7 @@ warning: unused `std::result::Result` that must be used

## unused-mut

This lint detects detect mut variables which don't need to be mutable. Some
This lint detects mut variables which don't need to be mutable. Some
example code that triggers this lint:

```rust
Expand Down Expand Up @@ -946,7 +946,7 @@ warning: unnecessary `unsafe` block

## unused-variables

This lint detects detect variables which are not used in any way. Some
This lint detects variables which are not used in any way. Some
example code that triggers this lint:

```rust
Expand Down
2 changes: 1 addition & 1 deletion src/doc/rustdoc/src/documentation-tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ compiles, while only showing the parts that are relevant to that part of your
explanation.

The `#`-hiding of lines can be prevented by using two consecutive hashes
`##`. This only needs to be done with with the first `#` which would've
`##`. This only needs to be done with the first `#` which would've
otherwise caused hiding. If we have a string literal like the following,
which has a line that starts with a `#`:

Expand Down
2 changes: 1 addition & 1 deletion src/librustc/infer/opaque_types/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ pub type OpaqueTypeMap<'tcx> = DefIdMap<OpaqueTypeDecl<'tcx>>;
/// appear in the return type).
#[derive(Copy, Clone, Debug)]
pub struct OpaqueTypeDecl<'tcx> {
/// The substitutions that we apply to the abstract that that this
/// The substitutions that we apply to the abstract that this
/// `impl Trait` desugars to. e.g., if:
///
/// fn foo<'a, 'b, T>() -> impl Trait<'a>
Expand Down
2 changes: 1 addition & 1 deletion src/librustc/mir/interpret/value.rs
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ pub enum Scalar<Tag=(), Id=AllocId> {
/// The raw bytes of a simple value.
Bits {
/// The first `size` bytes are the value.
/// Do not try to read less or more bytes that that. The remaining bytes must be 0.
/// Do not try to read less or more bytes than that. The remaining bytes must be 0.
size: u8,
bits: u128,
},
Expand Down
2 changes: 1 addition & 1 deletion src/librustc/ty/fold.rs
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ pub trait TypeFoldable<'tcx>: fmt::Debug + Clone {
self.has_type_flags(TypeFlags::HAS_FREE_REGIONS)
}

/// True if there any any un-erased free regions.
/// True if there are any un-erased free regions.
fn has_erasable_regions(&self) -> bool {
self.has_type_flags(TypeFlags::HAS_FREE_REGIONS)
}
Expand Down
4 changes: 2 additions & 2 deletions src/librustc_apfloat/ieee.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2341,7 +2341,7 @@ mod sig {
// Our exponent should not underflow.
*exp = exp.checked_sub(bits as ExpInt).unwrap();

// Jump is the inter-limb jump; shift is is intra-limb shift.
// Jump is the inter-limb jump; shift is the intra-limb shift.
let jump = bits / LIMB_BITS;
let shift = bits % LIMB_BITS;

Expand Down Expand Up @@ -2375,7 +2375,7 @@ mod sig {
// Our exponent should not overflow.
*exp = exp.checked_add(bits as ExpInt).unwrap();

// Jump is the inter-limb jump; shift is is intra-limb shift.
// Jump is the inter-limb jump; shift is the intra-limb shift.
let jump = bits / LIMB_BITS;
let shift = bits % LIMB_BITS;

Expand Down
2 changes: 1 addition & 1 deletion src/librustc_lint/builtin.rs
Original file line number Diff line number Diff line change
Expand Up @@ -673,7 +673,7 @@ impl EarlyLintPass for AnonymousParameters {
}
}

/// Checks for incorrect use use of `repr` attributes.
/// Checks for incorrect use of `repr` attributes.
#[derive(Clone)]
pub struct BadRepr;

Expand Down
2 changes: 1 addition & 1 deletion src/librustc_resolve/diagnostics.rs
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ use foo::core; // error: an extern crate named `core` has already
fn main() {}
```
To fix issue issue, you have to rename at least one of the two imports.
To fix this issue, you have to rename at least one of the two imports.
Example:
```
Expand Down
4 changes: 2 additions & 2 deletions src/librustc_typeck/astconv.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//! Conversion from AST representation of types to the `ty.rs` representation.
//! The main routine here is `ast_ty_to_ty()`; each use is is parameterized by
//! an instance of `AstConv`.
//! The main routine here is `ast_ty_to_ty()`; each use is parameterized by an
//! instance of `AstConv`.

use errors::{Applicability, FatalError, DiagnosticId};
use hir::{self, GenericArg, GenericArgs};
Expand Down
2 changes: 1 addition & 1 deletion src/librustc_typeck/check/demand.rs
Original file line number Diff line number Diff line change
Expand Up @@ -335,7 +335,7 @@ impl<'a, 'gcx, 'tcx> FnCtxt<'a, 'gcx, 'tcx> {
// we may want to suggest adding a `*`, or removing
// a `&`.
//
// (But, also check check the `expn_info()` to see if this is
// (But, also check the `expn_info()` to see if this is
// a macro; if so, it's hard to extract the text and make a good
// suggestion, so don't bother.)
if self.infcx.can_sub(self.param_env, checked, &expected).is_ok() &&
Expand Down
2 changes: 1 addition & 1 deletion src/librustdoc/clean/auto_trait.rs
Original file line number Diff line number Diff line change
Expand Up @@ -534,7 +534,7 @@ impl<'a, 'tcx, 'rcx> AutoTraitFinder<'a, 'tcx, 'rcx> {
did, param_env, type_generics, existing_predicates
);

// The `Sized` trait must be handled specially, since we only only display it when
// The `Sized` trait must be handled specially, since we only display it when
// it is *not* required (i.e., '?Sized')
let sized_trait = self.cx
.tcx
Expand Down
2 changes: 1 addition & 1 deletion src/libstd/collections/hash/set.rs
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ impl<T, S> HashSet<T, S>
HashSet { map: HashMap::with_hasher(hasher) }
}

/// Creates an empty `HashSet` with with the specified capacity, using
/// Creates an empty `HashSet` with the specified capacity, using
/// `hasher` to hash the keys.
///
/// The hash set will be able to hold at least `capacity` elements without
Expand Down
2 changes: 1 addition & 1 deletion src/libstd/sys/cloudabi/abi/cloudabi.rs
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
//!
//! ## Specification of the ABI
//!
//! The entire ABI is specified in a a file called
//! The entire ABI is specified in a file called
//! [`cloudabi.txt`](https://github.com/NuxiNL/cloudabi/blob/master/cloudabi.txt),
//! from which all
//! [headers](https://github.com/NuxiNL/cloudabi/tree/master/headers)
Expand Down
2 changes: 1 addition & 1 deletion src/libstd/sys/windows/ext/fs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ pub trait OpenOptionsExt {
///
/// By default `share_mode` is set to
/// `FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE`. This allows
/// other processes to to read, write, and delete/rename the same file
/// other processes to read, write, and delete/rename the same file
/// while it is open. Removing any of the flags will prevent other
/// processes from performing the corresponding operation until the file
/// handle is closed.
Expand Down
2 changes: 1 addition & 1 deletion src/libsyntax/ext/tt/macro_parser.rs
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ struct MatcherPos<'root, 'tt: 'root> {
/// The position of the "dot" in this matcher
idx: usize,

/// The first span of source source that the beginning of this matcher corresponds to. In other
/// The first span of source that the beginning of this matcher corresponds to. In other
/// words, the token in the source whose span is `sp_open` is matched against the first token of
/// the matcher.
sp_open: Span,
Expand Down
2 changes: 1 addition & 1 deletion src/test/debuginfo/simd.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

// FIXME: LLVM generates invalid debug info for variables requiring
// dynamic stack realignment, which is the case on s390x for vector
// types with with non-vector ABI.
// types with non-vector ABI.
// ignore-s390x

// compile-flags:-g
Expand Down
2 changes: 1 addition & 1 deletion src/test/run-make-fulldeps/relro-levels/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
-include ../tools.mk

# This tests the different -Zrelro-level values, and makes sure that they they work properly.
# This tests the different -Zrelro-level values, and makes sure that they work properly.

all:
ifeq ($(UNAME),Linux)
Expand Down
2 changes: 1 addition & 1 deletion src/tools/compiletest/src/runtest.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2569,7 +2569,7 @@ impl<'test> TestCx<'test> {
.env("LLVM_CXXFLAGS", &self.config.llvm_cxxflags)

// We for sure don't want these tests to run in parallel, so make
// sure they don't have access to these vars if we we run via `make`
// sure they don't have access to these vars if we run via `make`
// at the top level
.env_remove("MAKEFLAGS")
.env_remove("MFLAGS")
Expand Down

0 comments on commit ab55ecf

Please sign in to comment.