aboutsummaryrefslogtreecommitdiffstats
path: root/components/plugins
Commit message (Collapse)AuthorAgeFilesLines
...
* | auto merge of #4541 : Manishearth/servo/ban-stuff, r=jdmbors-servo2015-01-083-0/+41
|\ \ | |/ |/| | | Didn't do the `Vec<Temporary<T>>` banning since we might want to whitelist something there. I'll work on that next.
| * Ban Cell<JS<T>> and Cell<JSVal<T>> (partial #4336)Manish Goregaokar2015-01-043-0/+41
| |
* | Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19.Ms2ger2015-01-087-17/+10
|/
* Remove spurious spaces from lints/mod.rs.Ms2ger2015-01-011-5/+5
|
* break up lints.rs into separate filesRohan Prinja2015-01-019-378/+430
|
* plugins: Add seanmonstar's to_string() lintManish Goregaokar2014-12-312-0/+39
|
* Move the define_css_keyword_enum macro to the style crate.Simon Sapin2014-12-291-46/+0
|
* Add a match_ignore_ascii_case! macro that does not allocate.Simon Sapin2014-12-292-6/+25
| | | | | | | | | | It should replace `match foo.to_ascii_lower().as_slice() { ...}` @Manishearth I changed map.get to map.find in the lint to work around an ICE: task 'rustc' panicked at 'couldn't find node id 0 in the AST map' Does this look OK?
* Implement ToCss for types in style::properties::common_values::specifiedSimon Sapin2014-12-291-0/+46
|
* auto merge of #4173 : Manishearth/servo/a-more-dom-struct, r=kmcallisterbors-servo2014-12-275-6/+214
|\ | | | | | | | | | | Now `#[dom_struct]` also generates Reflectable impls, and there's another lint to ensure that a DOM struct only contains one bare DOM field (as the first field) or a Reflector. A lot of this was generated by sed -- each autogenerated change has its own commit for easy review; these will be squashed later.
| * Fix warnings post-upgradeManish Goregaokar2014-12-272-5/+5
| |
| * Ensure that Reflectors are the first fieldManish Goregaokar2014-12-271-3/+12
| |
| * Add inheritance-checking lintManish Goregaokar2014-12-275-12/+122
| |
| * Add internal plugin for creating Reflectable implementationsManish Goregaokar2014-12-274-1/+88
| |
| * Use inline(always) for trace()Manish Goregaokar2014-12-271-1/+3
| |
* | plugins: Fix transmute lint messageManish Goregaokar2014-12-271-1/+1
|/
* Remove usage of deprecated HashMap::get_copySimon Sapin2014-12-181-1/+1
|
* Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d.Ms2ger2014-12-171-1/+0
|
* Return early and decline analysis when linting within unsafe functions for ↵Chris Manchester2014-12-091-3/+51
| | | | | | must_root analysis. Removes a handful of whitelist annotations obsoleted by this change. fixes #3658
* Remove bitfield! macro in favour of bitflags!Claes 'Letharion' Gyllensvärd2014-11-182-23/+0
|
* Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8aJack Moffitt2014-11-132-4/+5
|
* Silence lint for self.global in XHRManish Goregaokar2014-11-061-1/+1
|
* Catch all types of local bindings in check_stmtManish Goregaokar2014-11-061-6/+19
|
* Add documentation to plugins crateManish Goregaokar2014-11-064-8/+44
|
* Remove suggestion to use #[must_root] for functionsManish Goregaokar2014-10-311-1/+1
|
* Make auto-derived JSTraceable have #[inline] methodsManish Goregaokar2014-10-161-2/+1
|
* Add unifying #[dom_struct] attribute (fixes #3667)Manish Goregaokar2014-10-162-3/+15
|
* Add #[privatize] to allow enforcing private fields for struct definitionsTim Taubert2014-10-132-1/+25
|
* Upgrade to rustc d2b30f7d3 2014-09-23Simon Sapin2014-09-292-3/+3
|
* Merge pull request #3480 from zwarich/trailing-whitespacebors-servo2014-09-251-1/+2
|\ | | | | | | | | | | Fix trailing whitespace tidy errors Reviewed-by: larsbergstrom
| * Fix trailing whitespace tidy errorsCameron Zwarich2014-09-251-1/+2
| |
* | Add the MPL back to components/plugins/lints.rsCameron Zwarich2014-09-251-0/+4
|/ | | | This license was accidentally removed in 5b866e9e.
* Address review commentsManish Goregaokar2014-09-241-9/+6
|
* Use JSTraceable everywhereManish Goregaokar2014-09-241-14/+1
|
* Add #[jstraceable] syntax extensionManish Goregaokar2014-09-242-3/+81
|
* Fix CEFManish Goregaokar2014-09-233-48/+3
|
* Add license headersManish Goregaokar2014-09-233-2/+15
|
* Rename macros crate to pluginsManish Goregaokar2014-09-235-0/+238