Thu, 22 Nov 2018 23:39:54 +0100 |
Edouard Tisserant |
IDManager : finished Import/Export. Added merging capability to import (asks if particular ID is replaced during import). Added ESC as closing shortcut to IDManager dialog, and adjusted its size.
|
changeset |
files
|
Wed, 03 Oct 2018 15:47:59 +0300 |
Andrey Skvortsov |
merge
|
changeset |
files
|
Wed, 03 Oct 2018 14:20:57 +0300 |
Andrey Skvortsov |
Update localization template
|
changeset |
files
|
Wed, 03 Oct 2018 14:19:41 +0300 |
Andrey Skvortsov |
Fix 'msgid' format string with unnamed arguments cannot be properly localized
|
changeset |
files
|
Wed, 03 Oct 2018 14:17:19 +0300 |
Andrey Skvortsov |
Add automatic check for localization strings with multiple unnamed arguments
|
changeset |
files
|
Wed, 03 Oct 2018 12:43:35 +0300 |
Andrey Skvortsov |
Improve localization support in etherlab (mostly)
|
changeset |
files
|
Wed, 03 Oct 2018 12:07:56 +0300 |
Andrey Skvortsov |
cleanup etherlab: pylint, W0602 (global-variable-not-assigned) Using global for 'X' but no assignment is done
|
changeset |
files
|
Wed, 03 Oct 2018 11:48:05 +0300 |
Andrey Skvortsov |
cleanup: pylint, W0109 # (duplicate-key) Duplicate key 'X' in dictionary
|
changeset |
files
|
Wed, 03 Oct 2018 11:47:04 +0300 |
Andrey Skvortsov |
Add python3 syntax checking to CI
|
changeset |
files
|
Wed, 03 Oct 2018 11:44:57 +0300 |
Andrey Skvortsov |
Fix old style exception raise and exec syntax
|
changeset |
files
|
Tue, 02 Oct 2018 18:08:49 +0300 |
Andrey Skvortsov |
Use python 3 compatible exception syntax everywhere
|
changeset |
files
|
Tue, 02 Oct 2018 17:18:09 +0300 |
Andrey Skvortsov |
cleanup: pylint, R0123 # (literal-comparison) Comparison to literal
|
changeset |
files
|
Tue, 02 Oct 2018 16:53:14 +0300 |
Andrey Skvortsov |
Use predefined constants for PlcStatus instead of string literals
|
changeset |
files
|
Mon, 01 Oct 2018 15:53:34 +0300 |
Andrey Skvortsov |
cleanup: pylint, R1704 # (redefined-argument-from-local) Redefining argument with the local name 'Y'
|
changeset |
files
|
Mon, 01 Oct 2018 15:36:01 +0300 |
Andrey Skvortsov |
cleanup: pylint, R1701 # (consider-merging-isinstance) Consider merging these isinstance calls to isinstance(CTNLDFLAGS, (str, unicode))
|
changeset |
files
|
Mon, 01 Oct 2018 14:29:01 +0300 |
Andrey Skvortsov |
cleanup: pylint, E1304 # (missing-format-string-key) Missing key 'X_name' in format string dictionary
|
changeset |
files
|
Mon, 01 Oct 2018 14:13:05 +0300 |
Andrey Skvortsov |
cleanup: pylint, E1300 # (bad-format-character) Unsupported format character '"' (0x22) at index 17
|
changeset |
files
|
Mon, 01 Oct 2018 13:43:50 +0300 |
Andrey Skvortsov |
cleanup: pylint, W0111 # (assign-to-new-keyword) Name async will become a keyword in Python 3.7
|
changeset |
files
|
Mon, 01 Oct 2018 13:31:52 +0300 |
Andrey Skvortsov |
cleanup: pylint, E1310 (bad-str-strip-call) Suspicious argument in str.strip call
|
changeset |
files
|
Mon, 01 Oct 2018 12:04:58 +0300 |
Andrey Skvortsov |
Fix segmentation fault when last lines in text POUs should be highlighted
|
changeset |
files
|
Sat, 29 Sep 2018 19:18:50 +0300 |
Andrey Skvortsov |
enable etherlab checks
|
changeset |
files
|
Sat, 29 Sep 2018 19:10:43 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, C0330 # (bad-continuation) Wrong hanging indentation before block
|
changeset |
files
|
Sat, 29 Sep 2018 18:59:41 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, W0612 # (unused-variable) Unused variable 'X'
|
changeset |
files
|
Sat, 29 Sep 2018 17:52:33 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, W1618 # (no-absolute-import) import missing `from __future__ import absolute_import`
|
changeset |
files
|
Sat, 29 Sep 2018 17:39:21 +0300 |
Andrey Skvortsov |
clean etherlab: pylint,E0602 # (undefined-variable) Undefined variable 'X'
|
changeset |
files
|
Sat, 29 Sep 2018 17:12:44 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, E1136 # (unsubscriptable-object) Value 'X' is unsubscriptable
|
changeset |
files
|
Sat, 29 Sep 2018 17:00:01 +0300 |
Andrey Skvortsov |
ignore missing MotionLibrary
|
changeset |
files
|
Sat, 29 Sep 2018 16:57:25 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, E0611 # (no-name-in-module) No name 'X' in module 'Y'
|
changeset |
files
|
Sat, 29 Sep 2018 16:53:46 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, C0123 # (unidiomatic-typecheck) Using type() instead of isinstance() for a typecheck.
|
changeset |
files
|
Sat, 29 Sep 2018 16:48:25 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, W0104 # (pointless-statement) Statement seems to have no effect
|
changeset |
files
|
Sat, 29 Sep 2018 16:46:41 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, W0631 # (undefined-loop-variable) Using possibly undefined loop variable 'X'
|
changeset |
files
|
Sat, 29 Sep 2018 16:40:56 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, C1001 # (old-style-class) Old-style class defined.
|
changeset |
files
|
Sat, 29 Sep 2018 16:39:25 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, W0611 # (unused-import) Unused import X
|
changeset |
files
|
Sat, 29 Sep 2018 16:35:38 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, E0102 # (function-redefined) method already defined
|
changeset |
files
|
Sat, 29 Sep 2018 16:33:22 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, W0105 # (pointless-string-statement) String statement has no effect
|
changeset |
files
|
Sat, 29 Sep 2018 16:31:54 +0300 |
Andrey Skvortsov |
clean etherlab: pylint,W0231 # (super-init-not-called) __init__ method from base class is not called
|
changeset |
files
|
Sat, 29 Sep 2018 16:29:41 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, C0412 # (ungrouped-imports) Imports from package X are not grouped
|
changeset |
files
|
Sat, 29 Sep 2018 16:23:20 +0300 |
Andrey Skvortsov |
clean etherlab: pylint,W0108 # (unnecessary-lambda) Lambda may not be necessary
|
changeset |
files
|
Sat, 29 Sep 2018 16:19:15 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, C0411 # (wrong-import-order) standard import "import x" comes before "import y"
|
changeset |
files
|
Sat, 29 Sep 2018 16:17:04 +0300 |
Andrey Skvortsov |
clean etherlab: pylint, W0404 # reimported module
|
changeset |
files
|
Sat, 29 Sep 2018 15:41:20 +0300 |
Andrey Skvortsov |
check_source.sh: add E301 check to the list of selected PEP8 errors
|
changeset |
files
|
Sat, 29 Sep 2018 15:38:49 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E301 expected 2 blank lines, found 1
|
changeset |
files
|
Sat, 29 Sep 2018 15:35:22 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, W503 line break before binary operator
|
changeset |
files
|
Sat, 29 Sep 2018 15:33:41 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E266 too many leading '#' for block comment
|
changeset |
files
|
Sat, 29 Sep 2018 15:31:50 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E122 continuation line missing indentation or outdented
|
changeset |
files
|
Sat, 29 Sep 2018 15:24:07 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, W191 indentation contains tabs
|
changeset |
files
|
Sat, 29 Sep 2018 15:21:06 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E211 whitespace before '['
|
changeset |
files
|
Sat, 29 Sep 2018 15:16:21 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E129 visually indented line with same indent as next logical line
|
changeset |
files
|
Sat, 29 Sep 2018 15:03:17 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E127 continuation line over-indented for visual indent
|
changeset |
files
|
Sat, 29 Sep 2018 14:57:15 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E129 visually indented line with same indent as next logical line
|
changeset |
files
|
Sat, 29 Sep 2018 13:44:02 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, W602 deprecated form of raising exception
|
changeset |
files
|
Sat, 29 Sep 2018 13:34:06 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, W601 .has_key() is deprecated, use 'in'
|
changeset |
files
|
Sat, 29 Sep 2018 13:30:41 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E731 do not assign a lambda expression, use a def
|
changeset |
files
|
Sat, 29 Sep 2018 13:29:20 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E203 whitespace before ','
|
changeset |
files
|
Sat, 29 Sep 2018 13:04:33 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E712 comparison to True should be 'if cond is True:' or 'if cond:'
|
changeset |
files
|
Sat, 29 Sep 2018 12:55:56 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E222 multiple spaces after operator
|
changeset |
files
|
Sat, 29 Sep 2018 12:54:42 +0300 |
Andrey Skvortsov |
clean etherlab: pep8, E741 ambiguous variable name 'l'
|
changeset |
files
|
Sat, 29 Sep 2018 12:48:28 +0300 |
Andrey Skvortsov |
cleanup etherlab: pep8, E306 expected 1 blank line before a nested definition, found X
|
changeset |
files
|
Fri, 28 Sep 2018 19:30:16 +0300 |
Andrey Skvortsov |
cleanup etherlab: pep8, E305 expected 2 blank lines after class or function definition, found X
|
changeset |
files
|
Fri, 28 Sep 2018 19:25:18 +0300 |
Andrey Skvortsov |
cleanup etherlab: pep8, E201 whitespace after '('
|
changeset |
files
|
Fri, 28 Sep 2018 19:22:14 +0300 |
Andrey Skvortsov |
cleanup etherlab: pep8, E202 whitespace before ')'
|
changeset |
files
|
Fri, 28 Sep 2018 19:20:32 +0300 |
Andrey Skvortsov |
cleanup etherlab: pep8, E227 missing whitespace around bitwise or shift operator
|
changeset |
files
|
Fri, 28 Sep 2018 19:16:12 +0300 |
Andrey Skvortsov |
cleanup etherlab: pep8, E251 unexpected spaces around keyword / parameter equals
|
changeset |
files
|
Fri, 28 Sep 2018 19:12:26 +0300 |
Andrey Skvortsov |
cleanup etherlab: pep8, E225 missing whitespace around operator
|
changeset |
files
|