aboutsummaryrefslogtreecommitdiffstats
path: root/components/plugins/lints/unrooted_must_root.rs
Commit message (Collapse)AuthorAgeFilesLines
* Move script lints to script_pluginsAnthony Ramine2017-02-161-231/+0
| | | | The plugins crate now just allows to hook into clippy from a single crate.
* Upgrade to rustc 1.17.0-nightly (ea7a6486a 2017-02-04)Simon Sapin2017-02-051-8/+10
|
* Upgrade to rustc 1.16.0-nightly (2782e8f8f 2017-01-12)Simon Sapin2017-01-121-2/+2
|
* Update to rustc 1.16.0-nightly (4ecc85beb 2016-12-28)Simon Sapin2017-01-021-4/+4
|
* Update Rust to 1.15.0-nightly (71c06a56a 2016-12-18)Ms2ger2016-12-221-10/+18
|
* Revert "Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15)."Lars Bergstrom2016-12-191-18/+10
| | | | This reverts commit 5618e797683e7bfc400e8b1879d89f64bfb577fa.
* Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15).Ms2ger2016-12-191-10/+18
|
* Update to Rust 1.15.0-nightly (1c448574b 2016-11-28)Anthony Ramine2016-11-291-11/+14
|
* Revert "Make DOMRefCell use style’s copy of RefCell"Simon Sapin2016-10-041-2/+0
| | | | This reverts commit ec723057b2360446790d436fe5e234d798fb4175.
* Update Rust to 1.13.0-nightly (6ffdda1ba 2016-09-14)Anthony Ramine2016-09-151-2/+1
|
* Update Rust to 1.13.0-nightly (91f057de3 2016-09-04)Anthony Ramine2016-09-061-1/+0
|
* Make DOMRefCell use style’s copy of RefCellSimon Sapin2016-08-311-0/+2
|
* Update Rust to 1.13.0-nightly (499484f56 2016-08-18)Anthony Ramine2016-08-201-4/+2
|
* Update Rust to 1.12.0-nightly (545a3a94f 2016-08-04)Anthony Ramine2016-08-051-2/+2
|
* Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07)Anthony Ramine2016-06-081-9/+6
|
* Update to Rust 1.10.0-nightly (2b79e05a0 2016-05-13)Anthony Ramine2016-05-141-27/+19
|
* Rust upgrade to 2016-04-12Manish Goregaokar2016-04-151-4/+4
|
* Bump Rust to 2016-04-06Ms2ger2016-04-061-5/+5
|
* Update to Rust 2016-03-18.Ms2ger2016-03-201-0/+1
|
* Update to Rust 2016-03-05Anthony Ramine2016-03-061-3/+3
|
* Bump to Rust 2016-02-22Anthony Ramine2016-02-231-1/+1
|
* task -> threadrohan.prinja2016-01-101-1/+1
|
* Fix false positive in unrooted_must_root lint.Eli Friedman2015-11-301-5/+8
| | | | Encountered in #8725.
* Upgrade to rustc 1.6.0-nightly (1805bba39 2015-11-26)Simon Sapin2015-11-271-1/+2
|
* Upgrade to rustc 1.6.0-nightly (d5fde83ae 2015-11-12)Manish Goregaokar2015-11-271-7/+7
| | | | … and libc 0.2 and many other dependencies
* Don't allow unrooted values in function arguments.Eli Friedman2015-10-231-10/+11
|
* Make unrooted_must_root a bit more aggressive.Eli Friedman2015-10-231-90/+85
| | | | | | | | | Basically, instead of trying to check for specific kinds of statements, just check the types of all local variables. Also included are some commented-out proposals for some slightly more aggressive lints which might be useful (but trigger a little too frequently at the moment).
* Fix unrooted_must_root lint to handle arguments/return types properly (fixes ↵Manish Goregaokar2015-10-161-5/+17
| | | | #8022)
* Explicitly customise flags of new nodes where neededAnthony Ramine2015-10-151-2/+1
| | | | | | | Given codegen now generates the various TypeId enums, it seems pointless to still have to write their respective values in every DOM struct inheriting from Node just to set the initial IS_IN_DOC flag in Document and IN_ENABLED_STATE in form controls.
* Rust upgrade to nightly 20151002Lars Bergstrom2015-10-021-5/+5
|
* Upgrade rust to f93ab64d4a1a7ee91759a1594ab2a426b6cc657e/rustc-1.5.0-dev.Manish Goregaokar2015-09-231-30/+29
|
* Upgrade to rustc 1.4.0-dev (cb9323ec0 2015-09-01)Simon Sapin2015-09-021-5/+5
|
* sort all usesJohann Tuffe2015-08-201-3/+3
|
* Replace uses of `for foo in bar.iter()` and `for foo in bar.iter_mut()`João Oliveira2015-08-151-3/+3
| | | | closes #7197
* Upgrade Rust to nightly 2015-08-10Manish Goregaokar2015-08-151-4/+4
|
* Remove fixme for if let in lints and replace with unreachable!()Manish Goregaokar2015-08-041-4/+6
|
* Auto merge of #6855 - pcwalton:more-rooting-soundness, r=Manishearthbors-servo2015-07-301-0/+19
|\ | | | | | | | | | | | | | | | | | | plugins: Forbid trait casts of rooted objects. r? @Manishearth <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6855) <!-- Reviewable:end -->
| * plugins: Forbid trait casts of rooted objects.Patrick Walton2015-07-301-0/+19
| | | | | | | | This was a quick soundness improvement and didn't break anything.
* | Upgrade to rustc 1.3.0-dev (87055a68c 2015-07-30)Simon Sapin2015-07-301-3/+3
|/
* Address review comments; add docsManish Goregaokar2015-07-221-0/+4
|
* Make enum/fn part of unrooted_must_root handle type parametersManish Goregaokar2015-07-221-26/+17
|
* Make struct part of unrooted_must_root handle type parametersManish Goregaokar2015-07-221-28/+36
|
* Make stmt part of unrooted_must_root handle type parameters (fixes #6651)Manish Goregaokar2015-07-221-14/+42
|
* Upgrade to rustc 1.3.0-dev (f3b97a74a 2015-07-03)Simon Sapin2015-07-041-4/+3
|
* Update to rustc 2d0cbf3e3e25e092bd9e4c94d08e446b680869f0.Ms2ger2015-06-251-2/+1
|
* Upgrade to SM 39Michael Wu2015-06-191-3/+2
|
* Upgrade pluginsManish Goregaokar2015-06-141-3/+4
|
* Upgrade to rustc 1.2.0-dev (474c6e0ae 2015-05-30)Manish Goregaokar2015-06-011-2/+2
|
* Reduce max line length from 150 to 120 charactersCorey Farwell2015-05-241-4/+13
| | | | Part of https://github.com/servo/servo/issues/6041
* fixes #6069Peter2015-05-201-2/+6
|