1. 05 11月, 2018 11 次提交
  2. 04 11月, 2018 11 次提交
    • B
      Auto merge of #55393 - oli-obk:immediate_immediately, r=RalfJung · ca4fa6f5
      bors 提交于
      Rename `Value` to `Immediate` for miri
      
      r? @RalfJung
      ca4fa6f5
    • B
      Auto merge of #55349 - bjorn3:rustc_mir_collect_and_partition_mono_items, r=oli-obk · ac708826
      bors 提交于
      Move collect_and_partition_mono_items to rustc_mir
      
      Most of the logic of it is inside rustc_mir anyway.
      
      Also removes the single function crate rustc_metadata_utils. Based on #55225
      ac708826
    • B
      Auto merge of #55432 - zackmdavis:single_life, r=nikomatsakis · 86b88e6a
      bors 提交于
      single life
      
       * structured ~~autofixable~~ (well, pending #53934 and rust-lang-nursery/rustfix#141) suggestions for the single-use-lifetimes lint in the case of function and method reference args
       * don't consider the anonymous lifetime `'_` as "single-use" (it's intended for exactly this sort of thing)
      
      ![single_life](https://user-images.githubusercontent.com/1076988/47613227-3b2b6400-da48-11e8-8efd-cb975ddf537d.png)
      
      r? @nikomatsakis
      86b88e6a
    • B
      Auto merge of #55455 - estebank:expected-descr, r=michaelwoerister · 794fc062
      bors 提交于
      Use token description in "expected/found" parse messages
      
      Fix #54309.
      794fc062
    • B
      Auto merge of #54861 - rep-nop:find_main_in_doctest, r=estebank · 6d69fe7a
      bors 提交于
      rustdoc: Replaces fn main search and extern crate search with proper parsing during doctests.
      
      Fixes #21299.
      Fixes #33731.
      
      Let me know if there's any additional changes you'd like made!
      6d69fe7a
    • B
      Auto merge of #55662 - matthiaskrgr:clippy_update, r=oli-obk · 4c5c05d7
      bors 提交于
      submodules: update clippy from a20599ab to 71ec4ff6
      
      Should fix clippy toolstat.
      
      Changes:
      
      ````
      rustup https://github.com/rust-lang/rust/pull/55330/
      Update stderr
      Rename test files
      Also lint cfg_attr(.., rustfmt::skip)
      Add tests from rustfmt::skip test file
      Run update_lints.py script
      Add test for non-crate-level inner attributes
      Differ between inner and outer attributes
      Add tests
      Add cfg_attr(rustfmt) lint
      Addressed comments.
      Fix dogfood error.
      Added lints `into_iter_on_ref` and `into_iter_on_array`. Fix #1565.
      Allow single_match_else
      Update stderr
      Add copyright statement©
      Fix typos
      Fix dogfood error
      Fix typo and indentation
      run update_lints script
      Add tests for unknwon_clippy_lints lint
      Add new lint: unknwon_clippy_lintsg
      clippy: fix pedantic warnings and run clippy::pedantic lints on the codebase.
      Fix a false-positive of needless_borrow
      UI test cleanup: Extract match_overlapping_arm tests
      UI test cleanup: Extract expect_fun_call tests
      Add missing code of conduct file
      Use slice patterns instead of padding
      Fix dogfood and pedantic lints
      ci: when installing rust-toolchain-installer-master, install it in debug mode to save some time in ci.
      RIIR update lints: Generate deprecated lints
      Replace big if/else expression with match
      ````
      4c5c05d7
    • B
      Auto merge of #55661 - kennytm:fix-exclude, r=alexcrichton · 04fdb44f
      bors 提交于
      Fixed the bug in bootstrap where --exclude was ignored for run-pass test
      
      This should fix the 3 hour timeout on AppVeyor which happened a lot recently.
      
      Additionally, further rebalanced the AppVeyor subsets by moving "ui" and "linkchecker" into Set 2.
      04fdb44f
    • M
      submodules: update clippy from a20599ab to 71ec4ff6 · 8a0be2c5
      Matthias Krüger 提交于
      Should fix clippy toolstat.
      
      Changes:
      
      ````
      rustup https://github.com/rust-lang/rust/pull/55330/
      Update stderr
      Rename test files
      Also lint cfg_attr(.., rustfmt::skip)
      Add tests from rustfmt::skip test file
      Run update_lints.py script
      Add test for non-crate-level inner attributes
      Differ between inner and outer attributes
      Add tests
      Add cfg_attr(rustfmt) lint
      Addressed comments.
      Fix dogfood error.
      Added lints `into_iter_on_ref` and `into_iter_on_array`. Fix #1565.
      Allow single_match_else
      Update stderr
      Add copyright statement©
      Fix typos
      Fix dogfood error
      Fix typo and indentation
      run update_lints script
      Add tests for unknwon_clippy_lints lint
      Add new lint: unknwon_clippy_lintsg
      clippy: fix pedantic warnings and run clippy::pedantic lints on the codebase.
      Fix a false-positive of needless_borrow
      UI test cleanup: Extract match_overlapping_arm tests
      UI test cleanup: Extract expect_fun_call tests
      Add missing code of conduct file
      Use slice patterns instead of padding
      Fix dogfood and pedantic lints
      ci: when installing rust-toolchain-installer-master, install it in debug mode to save some time in ci.
      RIIR update lints: Generate deprecated lints
      Replace big if/else expression with match
      ````
      8a0be2c5
    • K
      Move a few more tests into the appveyor-subset-2. · 2bde4e7c
      kennytm 提交于
      This should allow the timings be more balanced.
      2bde4e7c
    • K
      Ensure --exclude is checked against PathSet::Suite · a2573321
      kennytm 提交于
      Fix the recent spurious 3 hour timeouts.
      a2573321
    • B
      Auto merge of #55101 - alexreg:trait-aliases, r=nikomatsakis · a3f0f510
      bors 提交于
      Implement trait aliases (RFC 1733)
      
      Extends groundwork done in https://github.com/rust-lang/rust/pull/45047, and fully implements https://github.com/rust-lang/rfcs/pull/1733.
      
      CC @durka @nikomatsakis
      a3f0f510
  3. 03 11月, 2018 18 次提交