M. Zulqarnain
bc568309ec
BOM-1701: Ran pyupgrade on pavelib ( #24230 )
2020-06-17 17:09:38 +05:00
Adam Butterworth
42cc0d0145
Fix all stylelint errors ( #23920 )
...
* Fix all stylelint errors
For any errors that fixing would require changing the output of the css disable stylelint for that line instead of modifying.
* Update quality.py
Make stylelint quality check pass when there are no errors
* Delete empty selectors
2020-05-06 16:07:14 -04:00
Robert Raposa
b9a51eb250
update diff_quality message and tests ( #23896 )
...
- remove unused assertions
- add tests for exception handling
- update error message
2020-05-05 15:55:37 -04:00
Robert Raposa
b14ebfd9ac
fix diff quality ( #23875 )
2020-05-04 09:49:20 -04:00
Aarif
98af9ce418
remove useless-supression warnings
2020-05-01 19:42:15 +05:00
Stu Young
9b9e2f7e67
add reserved keyword linter to CI ( #23499 )
2020-04-01 10:30:46 -04:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
Feanil Patel
733f6f8f24
Make the count a number because comparing NoneTypes and numbers isn't a thing in python 3.
2019-11-06 15:58:03 -05:00
Troy Sankey
1312e4fedf
Enable PII Annotations checking enforcement
...
DE-1764
2019-10-29 14:47:00 -04:00
Amit
0044bef4fd
INCR-393: Updates on Python 3.x ( #21054 )
2019-07-11 10:21:47 -04:00
Michael Youngstrom
139cdb8ba2
Switch testing from ecs to ec2 ( #20846 )
2019-06-27 22:04:02 -04:00
Jeremy Bowman
f9929f32b5
Update quality threshold counts ( #20681 )
2019-05-24 08:27:54 -04:00
Julia Eskew
c68e391029
Merge pull request #19830 from edx/juliasq/pii_ci_integration
...
Add PII check to CI quality check.
2019-02-21 15:42:56 -05:00
Julia Eskew
731d076cdc
Add app_name prefix to the generated PII report.
2019-02-21 14:11:59 -05:00
Julia Eskew
060d3b8e85
Accept option for PII checker report dir. Add PII check to CI quality check.
...
Add tests for run_pii_check paver command.
2019-02-21 12:47:34 -05:00
Jeremy Bowman
974ae50bf4
Merge pull request #19620 from cclauss/new-style-exceptions
...
Old style exceptions --> new style for Python 3
2019-02-19 16:31:35 -05:00
bmedx
7df1e05f49
Fix xxslint errors in touched files
2019-02-19 11:24:24 -05:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
cclauss
c0c935b685
Old style exceptions --> new style for Python 3
2019-02-19 13:09:23 +01:00
Matthew Piatetsky
6cf44a0467
fix unicode strings in pavelib/
2019-02-05 09:14:20 -05:00
cclauss
8fca11b85c
Use print() function in both Python 2 and Python 3
2019-01-13 17:16:37 +01:00
Jeremy Bowman
f2ee1b5cfe
TE-2808 Fix diff-quality comparison target
2018-12-12 15:51:28 -05:00
Jeremy Bowman
f62d02540b
Fix xsscommitlint JUnit XML
2018-10-26 11:38:09 -04:00
Jeremy Bowman
713d64e1e2
TE-2702 Update Read the Docs links to HTTPS
2018-08-15 17:34:01 -04:00
Calen Pennington
07a15c681f
Reapply the XBlock RequireJS -> Webpack changes
...
This reverts commit 105db2cf59 , reversing
changes made to 447457594f .
2018-06-27 22:27:07 -04:00
Jeremy Bowman
820474d364
TE-2560 Generate quality results XML files
2018-06-22 09:46:17 -04:00
Eric Fischer
e72549cdbe
Revert "Merge pull request #18340 from cpennington/fix-studio-xblock-rendering"
...
This reverts commit 9a70ca78a5 , reversing
changes made to efd5b9abbd .
Hopefully fixes EDUCATOR-3053
2018-06-15 13:18:27 -04:00
Calen Pennington
be3c7e05c5
Reapply "Switch container factory to webpack"
...
This reverts commit 18d93b00ba .
2018-06-07 15:52:05 -04:00
Calen Pennington
18d93b00ba
Revert "Switch container factory to webpack"
2018-06-07 13:46:47 -04:00
Calen Pennington
0abe75a7c6
Re-apply the changes to convert XBlocks to Webpack
...
Reapplies edx/edx-platform#17509
This reverts commit 0f7e2373d0 .
2018-06-06 12:52:12 -04:00
Calen Pennington
0f7e2373d0
Revert "Switch container factory to webpack"
2018-05-29 16:01:38 -04:00
Calen Pennington
a16b8cc4b5
Clean up pylint failures
2018-05-29 12:28:19 -04:00
Calen Pennington
667dbf1687
Clean up eslint failures
2018-05-29 12:28:19 -04:00
Jeremy Bowman
9477ad23d1
TE-2528 Upgrade testing dependencies
2018-04-25 16:37:29 -04:00
Eric Fischer
383d67f879
Fail js tests if dirty package-lock
2018-03-06 11:45:26 -05:00
Anthony Mangano
3e7df8688f
Add config module for xsslint
2018-03-01 16:52:42 -05:00
Anthony Mangano
07ca440226
Refactor XSS linter into smaller files
2018-03-01 09:46:16 -05:00
Jesse Zoldak
31eeb16081
Shard the quality tasks on jenkins
2018-02-09 14:58:52 -05:00
bmedx
40951a28cf
Fixing some violations to assuage pylint and get a bit of overhead
2018-01-24 11:26:43 -05:00
bmedx
1d45c85135
Refactor student login for readability and fix Django 1.11 issues
2018-01-24 11:26:43 -05:00
Calen Pennington
d2963a66b2
Merge pull request #14674 from cpennington/cale/latest-edx-lint
...
Cale/latest edx lint
2017-12-05 20:16:02 -05:00
Calen Pennington
5ed3e5edba
Make run_quality use the same upper pylint limit as run_pylint
2017-12-01 21:39:50 -05:00
Calen Pennington
7376b1142a
Don't re-run pylint or pep8 when generating diffquality reports
2017-12-01 21:39:49 -05:00
Calen Pennington
8c35e3d827
Run pylint like pep8, rather than through diff-lint
2017-12-01 21:39:49 -05:00
Calen Pennington
6d8ce9bcd2
Move pylint sys.path hackery into pylintrc so that any use of pylint gets it
2017-12-01 14:34:49 -05:00
Calen Pennington
840eb0be4e
Capture paver quality logs into the artifacts directory
...
Capture paver quality build stdout and stderr into separate log files
Send pylint results directly to a report file, so that we don't overwhelm jenkins
2017-12-01 14:34:48 -05:00
Calen Pennington
3c35fbb56b
Switch to the parseable output-format for pylint
2017-12-01 14:34:48 -05:00
Jesse Zoldak
0bf0ba0c78
Improve output for quality failures
2017-11-30 14:43:35 -05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
John Eskew
c78ccf8fc1
Fix the systems parsing code for pylint.
...
Add lower pylint error threshold to guard against unsuccessful runs.
Increase upper pylint threshold. Add tests for pylint option parsing.
2017-11-18 10:50:20 -05:00