| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-05-09 | remove unneeded `extern crate`s from build tools | Andy Russell | -3/+2 | |
| 2019-05-07 | Auto merge of #60531 - Centril:sort-features, r=oli-obk | bors | -4/+4 | |
| Enforce sorting of accepted and removed features Fixes https://github.com/rust-lang/rust/issues/60361 with mechanism introduced in https://github.com/rust-lang/rust/pull/60373. r? @oli-obk | ||||
| 2019-05-04 | Rename 'no tracking issue START' to fit better with tidy. | Mazdak Farrokhzad | -4/+4 | |
| 2019-05-03 | tidy: Extract `let mut part` out of `parts` block in `version.rs` | Alexey Shmalko | -7/+5 | |
| 2019-05-03 | Migrate tidy to rust 2018 edition | Alexey Shmalko | -10/+3 | |
| 2019-05-02 | Make tidy::version::Version copy | Alexey Shmalko | -4/+4 | |
| 2019-05-02 | Make in_feature_group a simple bool flag | Alexey Shmalko | -7/+6 | |
| 2019-05-02 | Rework Version::parse to avoid extra allocations | Alexey Shmalko | -10/+20 | |
| 2019-05-02 | Make tidy::version::Version a [u32; 3] | Alexey Shmalko | -12/+28 | |
| 2019-05-02 | Address review comments | Alexey Shmalko | -28/+29 | |
| 2019-05-02 | Ensure language features in group are sorted by since | Alexey Shmalko | -0/+17 | |
| 2019-05-02 | Assign group and parse since for Feature | Alexey Shmalko | -11/+117 | |
| 2019-05-02 | Make find_attr_val a little bit more precise | Alexey Shmalko | -4/+17 | |
| `find_attr_val(&line, "since")` returns `Some(", issue = ")` when `line` is set to the following line: ``` [unstable(feature = "checked_duration_since", issue = "58402")] ``` Make `find_attr_val` use regex that is a little bit more precise (requires `=` after key name). It still does not handle all cases (e.g., extra leading chars in key name, or escaped quotes in value), but is good enough for now. | ||||
| 2019-04-30 | Cleanup 'active' declare_features! with uniform style + sorting. | Mazdak Farrokhzad | -10/+16 | |
| 2019-04-27 | tidy: Fix false positives from long URLs | Vadim Petrochenkov | -6/+11 | |
| 2019-04-25 | Fix false position on style.rs itself | varkor | -8/+11 | |
| 2019-04-25 | Advise the user on how to suppress the file length tidy error | varkor | -1/+7 | |
| 2019-04-25 | Add a tidy test for line count | varkor | -3/+15 | |
| 2019-04-23 | Check for other unused tidy check directives | varkor | -28/+70 | |
| 2019-04-23 | Tidy warn on ignored line length when lines are not too long | varkor | -3/+9 | |
| 2019-04-23 | Look specifically for comments containing tidy ignore directives | varkor | -5/+10 | |
| 2019-04-23 | Auto merge of #60172 - varkor:tidy-double-trailing-newline, r=kennytm | bors | -1/+1 | |
| Disallow double trailing newlines in tidy This wasn't done previously in https://github.com/rust-lang/rust/pull/47064#issuecomment-354533010 as it affected too many files, but I think it's best to fix it now so that the number of files with double trailing newlines doesn't keep increasing. r? kennytm | ||||
| 2019-04-22 | Add a tidy check for leading trailing newlines | varkor | -0/+7 | |
| 2019-04-22 | Disallow double trailing newlines in tidy | varkor | -1/+1 | |
| 2019-04-18 | Remove unnecessary condition | Yuki OKUSHI | -1/+1 | |
| 2019-04-17 | Rename filename | Yuki OKUSHI | -1/+1 | |
| 2019-04-14 | Rollup merge of #59747 - gruberb:copy-book-toml-unstable-book, r=ehuss | Mazdak Farrokhzad | -4/+4 | |
| Copy book.toml unstable book generator Solves https://github.com/rust-lang/rust/issues/59554 and adds a book title to the unstable book. I assume that [copy_recursive](https://github.com/rust-lang/rust/blob/acd8dd6a50d505057a7d7ad8d0d7a4c2bd274200/src/tools/unstable-book-gen/src/main.rs#L105) will take files regardless of their type (`.md` or `.toml`). Although I had a hard time time testing it. A second pair of eyes is definitely needed. | ||||
| 2019-04-12 | Use measureme in self-profiler | Wesley Wiser | -0/+1 | |
| Related to #58372 Related to #58967 | ||||
| 2019-04-07 | Change root path for unstable-book | Bastian Gruber | -4/+4 | |
| 2019-03-28 | Auto merge of #59336 - gnzlbg:hint_black_box, r=alexcrichton | bors | -0/+4 | |
| Moves test::black_box to core::hint and fix black_box on wasm32 and asm.js This changes removes a cyclic dependency between the "test" and "libtest" crates, where "libtest" depends on "test" for "black_box", but "test" depends on "libtest" for everything else. I've chosen the "hint" module because there seems to be enough consensus in the discussion of RFC2360 that this module is where such an intrinsic would belong, but this PR does not implement that RFC! If that RFC ever gets merged, the API, docs, etc. of this API will need to change. This PR just move the implementation of the already existing API. For backwards compatibility reasons I've chosen to also keep the "test" feature gate for these instead of adding a new feature gate. If we change the feature gate, we'll potentially all benchmarks, and while that's something that we could do, it seems unnecessary to do that now - if RFC2360 gets merged, we'll need to do that anyways. Backwards compatibility is also why we continue to re-export "black_box" from the "test" crate. This PR also fixes black_box on the wasm32 target, which now supports inline assembly, and uses volatile loads on the asm.js target. r? @Amanieu (cc @rust-lang/libs) | ||||
| 2019-03-26 | Add exception for libcore/hint.rs to pal lint of tidy script | gnzlbg | -0/+4 | |
| 2019-03-26 | Rollup merge of #59315 - Zoxc:move-query, r=oli-obk | Mazdak Farrokhzad | -0/+1 | |
| Add no_hash to query macro and move some queries over r? @oli-obk | ||||
| 2019-03-25 | SGX target: fix std unit tests | Jethro Beekman | -0/+1 | |
| 2019-03-20 | Allow itertools | John Kåre Alsaker | -0/+1 | |
| 2019-03-05 | Create a derive macro for HashStable | John Kåre Alsaker | -0/+1 | |
| 2019-03-02 | Rollup merge of #58842 - mati865:53005, r=alexcrichton | kennytm | -1/+1 | |
| Forbid duplicating Cargo as a dependency Fixes https://github.com/rust-lang/rust/issues/53005 | ||||
| 2019-03-01 | Forbid duplicating Cargo as a dependency | Mateusz Mikuła | -1/+1 | |
| 2019-03-01 | tidy: deny(rust_2018_idioms) | Mazdak Farrokhzad | -8/+9 | |
| 2019-02-27 | Fix tidy check for language and library features | Dan Robertson | -10/+12 | |
| 2019-02-18 | Add constant_time_eq to license exception list of tidy tool | flip1995 | -0/+1 | |
| 2019-02-12 | Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnik | bors | -3/+3 | |
| Cosmetic improvements to doc comments This has been factored out from https://github.com/rust-lang/rust/pull/58036 to only include changes to documentation comments (throughout the rustc codebase). r? @steveklabnik Once you're happy with this, maybe we could get it through with r=1, so it doesn't constantly get invalidated? (I'm not sure this will be an issue, but just in case...) Anyway, thanks for your advice so far! | ||||
| 2019-02-11 | Allow platform specific tests | Oliver Scherer | -0/+1 | |
| 2019-02-10 | tools: doc comments | Alexander Regueiro | -3/+3 | |
| 2019-02-04 | Transition tidy and unstable-book-gento 2018 edition | Hirokazu Hata | -1/+2 | |
| 2019-01-30 | Add exception for new dependency in license checker | James Munns | -0/+1 | |
| 2019-01-29 | Update stdsimd | gnzlbg | -0/+2 | |
| 2019-01-26 | Bump bootstrap compiler to 1.33 beta | Mark Rousskov | -1/+1 | |
| 2019-01-25 | Rebase to the llvm-project monorepo | Josh Stone | -0/+1 | |
| The new git submodule src/llvm-project is a monorepo replacing src/llvm and src/tools/{clang,lld,lldb}. This also serves as a rebase for these projects to the new 8.x branch from trunk. The src/llvm-emscripten fork is unchanged for now. | ||||
| 2019-01-13 | Added check for copyright notices. | Alexander Regueiro | -2/+10 | |
| 2019-01-13 | Cosmetic improvements | Alexander Regueiro | -114/+122 | |
