aboutsummaryrefslogtreecommitdiffstats
path: root/python/tidy
Commit message (Collapse)AuthorAgeFilesLines
...
| * Initial implementation of WebGPU APIZakor Gyula2019-11-211-0/+1
| |
* | Run test-tidy on WindowsPaul Rouget2019-11-211-9/+16
|/
* Fix call to flake8 broken when using distro module during test-tidymarmeladema2019-10-221-16/+7
|
* Use relative import statements to be compatible with Python3marmeladema2019-10-201-1/+1
|
* Fix StringIO module import to be compatible with Python3marmeladema2019-10-161-2/+2
|
* Use iteritems from six module for Python3 compatibilitymarmeladema2019-10-161-2/+3
|
* Improve print statement compatibility with Python3marmeladema2019-10-161-8/+10
|
* report when blocked package exception is not neededSiddhartha Mishra2019-09-223-1/+60
|
* have tidy always check Cargo.lockSiddhartha Mishra2019-09-221-1/+4
|
* rustfmtJosh Matthews2019-07-091-0/+4
|
* Remove regex-based checks in servo-tidy that are covered by rustfmtSimon Sapin2019-06-222-88/+0
|
* Auto merge of #23400 - staktrace:patch-1, r=jdmbors-servo2019-06-031-0/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include missing dependency requirements Running `servo-tidy` in a virtualenv where all you've done is `pip install servo-tidy==0.3.0` doesn't actually work because of missing dependencies. PyYAML and voluptuous are required as well. I don't know anything about python package management but declaring these missing dependencies seems like an appropriate thing to do. Patch itself is untested because I don't know how, although with these dependencies installed in my virtualenv running `servo-tidy` works. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23400) <!-- Reviewable:end -->
| * Include missing dependency requirementsKartikaya Gupta (kats)2019-05-151-0/+2
| | | | | | Running `servo-tidy` in a virtualenv where all you've done is `pip install servo-tidy==0.3.0` doesn't actually work because of missing dependencies. PyYAML and voluptuous are required as well. I don't know anything about python package management but declaring these missing dependencies seems like an appropriate thing to do. Patch itself is untested because I don't know how, although with these dependencies installed in my virtualenv running `servo-tidy` works.
* | Add XR.test()Manish Goregaokar2019-05-301-0/+1
|/
* Treat url strings are unsplittableShanavas M2019-01-082-0/+8
| | | | Fixes #22498
* Add spec linksManish Goregaokar2018-12-221-0/+1
|
* Don't lint subdirectories of virtual manifest paths.Josh Matthews2018-12-131-1/+1
|
* Update MPL license to https (part 1)Jan Andre Ikenmeyer2018-11-1911-11/+11
|
* servo-tidy: Allow to use MPL with http and httpsJan Andre Ikenmeyer2018-11-192-3/+9
|
* Remove useless `use crate_name;` imports.Simon Sapin2018-11-081-1/+0
| | | | A `crate_name::foo` path always works in 2018
* Fix test-tidy self testPyfisch2018-11-071-6/+0
| | | | | Install rustup on first Travis job. Only use rustfmt::skip as an outer attribute.
* Remove import order check from test-tidyPyfisch2018-11-061-32/+0
| | | | Fix leaking file descriptor.
* Sort `use` statementsSimon Sapin2018-11-061-1/+9
|
* Move Khronos WebGL tests to /_webgl/Anthony Ramine2018-08-251-1/+1
|
* test-tidy fixesFernando Jiménez Moreno2018-07-301-0/+1
|
* Use std::simd instead of the simd crateSimon Sapin2018-05-241-1/+0
|
* Remove geckolib-related build commands.Emilio Cobos Álvarez2018-05-171-1/+0
|
* Get a real parser, tidySimon Sapin2018-05-041-1/+2
|
* Don't import wptmanifest when in firefox tree.Xidorn Quan2018-03-071-4/+10
|
* Add the option in servo-tidy to not check for alphabetical ordering.Nicolas Silva2018-03-061-6/+8
|
* Change bad namingsTimur Borkhodoev2018-02-021-4/+4
|
* Add test that actually tests the testTimur Borkhodoev2018-02-022-105/+2
|
* Add correct file test for manifest testTimur Borkhodoev2018-02-022-2/+114
|
* Add self-test and modify tidy to accomodate the testTimur Borkhodoev2018-02-012-2/+7
|
* Add proper formatting and ignore _mozillaTimur Borkhodoev2018-02-011-6/+10
|
* Prints errors if wpt manifest directoriries are not presentTimur Borkhodoev2018-02-011-2/+41
|
* Update buildbot_steps lint to handle env variablesAneesh Agrawal2018-01-082-13/+24
| | | | | | | | | | https://github.com/servo/saltfs/pull/687 added support for specifying environment variables in `buildbot_steps.yml`. Update the servo-tidy buildbot_steps.yml linter to reflect this. Use the voluptuous Python library (BSD 3-clause license) for validation in lieu of a much larger hand-written implementation. Update the tidy self tests to take into account the new error messages.
* Report an errror if a package has duplicates allowed but there are no duplicatesMaxim Novikov2017-11-212-2/+27
| | | | Resolves: #19306
* Fix a typo in tidy.pyAnthony Ramine2017-11-131-1/+1
|
* Auto merge of #19070 - jdm:csstests, r=metajackbors-servo2017-11-021-1/+1
|\ | | | | | | | | | | | | | | | | | | | | Enable CSS tests. Do not merge this; I'm looking into what it takes to stop running the test-css jobs. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19070) <!-- Reviewable:end -->
| * Account for changes to Cargo.lock format.Josh Matthews2017-11-021-1/+1
| |
* | Update WebGL conformance suite 1.0.3 from upstreamImanol Fernandez2017-10-311-1/+1
|/
* Stop relying on linking details of std’s default allocatorSimon Sapin2017-10-191-0/+4
| | | | | | | | | | | | We’ve been bitten before by symbol names changing: https://github.com/servo/heapsize/pull/46 and upstream is planning to stop using jemalloc by default: https://github.com/rust-lang/rust/issues/33082#issuecomment-309781465 So use the (relatively) new `#[global_allocator]` attribute to explicitly select the system allocator on Windows and jemalloc (now in an external crate) on other platforms. This choice matches current defaults.
* Fix commonmark Markdown warnings in docs, part 1Matt Brubeck2017-10-172-3/+3
| | | | | | | | Fixes warnings from rust-lang/rust#44229 when `--enable-commonmark` is passed to rustdoc. This is mostly a global find-and-replace for bare URIs on lines by themselves in doc comments.
* Update domparsing spec links to not point at WHATWGKafji2017-10-141-1/+0
| | | | | | - Change domparsing spec link from domparsing.spec.whatwg.org to w3c.github.io/DOM-Parsing - Remove from tidy since it's already covered by w3c.github.io - Update test manifest
* Rename DOMRefCell<T> to DomRefCell<T>Anthony Ramine2017-09-263-7/+7
| | | | | | | | I don't want to do such a gratuitous rename, but with all the other types now having "Dom" as part of their name, and especially with "DomOnceCell", I feel like the other cell type that we already have should also follow the convention. That argument loses weight though when we realise there is still DOMString and other things.
* Rename MutJS<T> to MutDom<T>Anthony Ramine2017-09-264-8/+8
|
* Rename JS<T> to Dom<T>Anthony Ramine2017-09-263-7/+7
|
* Fix some messages in the tidy scriptAnthony Ramine2017-09-263-5/+5
| | | | It's MutJS<T>, not MutJS<JS<T>>.
* Make tidy aware of Rust multiline stringsMichael Droettboom2017-09-213-11/+51
| | | | | | As a result of tighter and more correct handling of character literals, this now catches a few kinds of syntax involving lifetimes that were previously missed, so those have been updated.