Commit graph

15718 commits

Author SHA1 Message Date
Philipp Hörist
dad5331bf2 Fix no-else-return pylint errors 2018-10-07 00:46:46 +02:00
Philipp Hörist
b9edcceb4c Fix redefined-argument-from-local pylint errors 2018-10-07 00:46:45 +02:00
Philipp Hörist
c5ca89558d keys() doesnt return list() in python3 2018-10-07 00:46:45 +02:00
Philipp Hörist
4923464dfa Update pylint error list
Check for R1707 trailing-comma-tuple
2018-10-07 00:46:45 +02:00
Philipp Hörist
bc70b24d80 Fix trailing-comma-tuple pylint errors 2018-10-07 00:46:45 +02:00
Philipp Hörist
e4e998272c Update pylint error list
- Check for R0123 literal-comparison
- Check for R1703 simplifiable-if-statement
2018-10-07 00:46:45 +02:00
Philipp Hörist
acb0bacc09 Fix simplifiable-if-statement pylint errors 2018-10-07 00:46:45 +02:00
Philipp Hörist
defe74cc06 Fix literal-comparison pylint errors 2018-10-07 00:46:45 +02:00
Philipp Hörist
4fb78dfbfa Use keys() iteration if we modify the dict 2018-10-07 00:46:44 +02:00
Philipp Hörist
be2d1131bb Update pylint error list
Check for C0201 consider-iterating-dictionary
2018-10-07 00:46:44 +02:00
Philipp Hörist
c4bd6d6ab2 Fix consider-iterating-dictionary pylint errors 2018-10-07 00:46:44 +02:00
Philipp Hörist
407dc04b28 Fix pylint errors 2018-10-07 00:46:44 +02:00
Philipp Hörist
aca7019bbb Update pylint error list
Check for W0612 unused-variable
2018-10-07 00:46:44 +02:00
Philipp Hörist
cebd83d436 Fix unused-variable pylint errors 2018-10-07 00:46:44 +02:00
Philipp Hörist
7c558d38a6 Update pylint error list
Check for W1202 logging-format-interpolation
2018-10-07 00:46:43 +02:00
Philipp Hörist
a8509db2e5 Update pylint error list
Check for W1201 logging-not-lazy
2018-10-07 00:46:43 +02:00
Philipp Hörist
6305fc69b9 Fix logging-not-lazy pylint errors 2018-10-07 00:46:43 +02:00
Philipp Hörist
7674450cc6 Update pylint error list
Check for W0702 bare-except
2018-10-07 00:46:42 +02:00
Philipp Hörist
5ff08236bb Fix bare-except pylint errors 2018-10-07 00:46:42 +02:00
Philipp Hörist
1c7f347a08 Fix missing time attribute
This was removed by accident
2018-10-07 00:46:42 +02:00
Philipp Hörist
9dde6f2506 Update .pylintrc 2018-10-07 00:46:42 +02:00
Philipp Hörist
f9c9b2f051 Update pylint error list
Check for W0621 redefined-outer-name
2018-10-07 00:46:42 +02:00
Philipp Hörist
eb6f5761ec Fix redefined-outer-name pylint errors 2018-10-07 00:46:42 +02:00
Philipp Hörist
e952739dee Update pylint error list
Check for C0325 superfluous-parens
2018-10-07 00:46:42 +02:00
Philipp Hörist
a6525e19a2 Fix superfluous-parens pylint errors 2018-10-07 00:46:41 +02:00
Philipp Hörist
54776f5877 Fix evaluation for subject change 2018-10-07 00:46:41 +02:00
Philipp Hörist
4c877cfb9c Update pre-push-tests.sh 2018-10-07 00:46:41 +02:00
Philipp Hörist
57af04d7d3 Add a pre-push script
Run this before every push to simulate the CI regarding mypy and pylint
2018-10-07 00:46:41 +02:00
Philipp Hörist
0b5c8a3b46 Dont retract pep items on UserXEPs
This leads to multiple problems

1. We cant assume only items with id='current' are stored in the node
which would lead to retracting 'current' but another item would become
the last published and sent to users

2. Even if we have a SingletonNode retracting the only item means the Node
would be empty and offline clients would not receive the last published item
on coming online, because there is no item anymore

Instead we always publish an empty item from now on
2018-10-07 00:46:41 +02:00
Philipp Hörist
f00d8087ad Fix sending empty pep data 2018-10-07 00:46:41 +02:00
Philipp Hörist
bdc93e17ae Update pylint error list
Check for R0205 useless-object-inheritance
2018-10-07 00:46:40 +02:00
Philipp Hörist
7cf53e901b Fix useless-object-inheritance pylint errors 2018-10-07 00:46:40 +02:00
Philipp Hörist
4f14e19308 Update pylint error list
Check for W0611 unused-import
2018-10-07 00:46:40 +02:00
Philipp Hörist
d011be2d89 Fix unsued-import pylint errors 2018-10-07 00:46:40 +02:00
Philipp Hörist
4cf7d20600 Fix len-as-condition pylint error 2018-10-07 00:46:40 +02:00
Philipp Hörist
eba6c92290 Update pylint error list
Check for C1801 len-as-condition
2018-10-07 00:46:39 +02:00
Philipp Hörist
a3c687dae1 Fix len-as-condition pylint errors 2018-10-07 00:46:39 +02:00
Philipp Hörist
e953820ff8 Zeroconf: Store time of outgoing messages 2018-10-07 00:46:39 +02:00
Philipp Hörist
e3be3af76e HistoryManager: Load css config in standalone 2018-10-07 00:46:39 +02:00
Philipp Hörist
94c3ea57d4 Fix Windows build
- Downgrade to glib2 2.56.2 because higher is broken on Windows 7
- Dont abort build if depchecker fails on some files
2018-10-07 00:46:39 +02:00
Philipp Hörist
4c82937d03 Update .gitignore 2018-10-07 00:46:39 +02:00
Philipp Hörist
199ce628f1 Update win/dev_env.sh 2018-10-07 00:46:39 +02:00
Philipp Hörist
77c9b3a98d Add annotations and fix pylint/mypy errors 2018-10-07 00:46:38 +02:00
Philipp Hörist
226c42a92a Add stubs file for emoji_data
Otherwise mypy hangs because the file is to big
2018-10-07 00:46:38 +02:00
Philipp Hörist
d1c82f5159 Update mypy.ini 2018-10-07 00:46:38 +02:00
Philipp Hörist
9bfa2d9258 fuzzyclock: Fix pylint errors 2018-10-07 00:46:38 +02:00
Philipp Hörist
6ba984d540 Add annotations 2018-10-07 00:46:38 +02:00
Philipp Hörist
16d0780d92 Fix pylint errors 2018-10-07 00:46:38 +02:00
Yann Leboulanger
64d1cb9ef9 fix running pylint 2018-10-07 00:46:38 +02:00
Philipp Hörist
6753c3e499 Fix pylint errors 2018-10-07 00:46:37 +02:00