A simple tool to export notes from Scarlet Notes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 lines
2.7KB

  1. [MASTER]
  2. persistent=no
  3. load-plugins=
  4. jobs=1
  5. unsafe-load-any-extension=no
  6. extension-pkg-whitelist=
  7. [MESSAGES CONTROL]
  8. # Only show warnings with the listed confidence levels. Leave empty to show
  9. # all. Valid levels: HIGH, INFERENCE, INFERENCE_FAILURE, UNDEFINED
  10. confidence=
  11. disable=
  12. attribute-defined-outside-init,
  13. duplicate-code,
  14. fixme,
  15. invalid-name,
  16. missing-docstring,
  17. protected-access,
  18. too-few-public-methods,
  19. # handled by black
  20. format
  21. [REPORTS]
  22. output-format=colorized
  23. files-output=no
  24. reports=no
  25. evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)
  26. [LOGGING]
  27. logging-modules=logging
  28. [MISCELLANEOUS]
  29. notes=FIXME,XXX,TODO
  30. [SIMILARITIES]
  31. min-similarity-lines=4
  32. ignore-comments=yes
  33. ignore-docstrings=yes
  34. ignore-imports=no
  35. [VARIABLES]
  36. init-import=no
  37. dummy-variables-rgx=_$|dummy
  38. additional-builtins=
  39. callbacks=cb_,_cb
  40. [FORMAT]
  41. max-line-length=100
  42. ignore-long-lines=^\s*(# )?<?https?://\S+>?$
  43. single-line-if-stmt=no
  44. no-space-check=trailing-comma,dict-separator
  45. max-module-lines=2000
  46. indent-string=' '
  47. indent-after-paren=4
  48. expected-line-ending-format=
  49. [BASIC]
  50. bad-functions=map,filter,input
  51. good-names=i,j,k,ex,Run,_
  52. bad-names=foo,bar,baz,toto,tutu,tata
  53. name-group=
  54. include-naming-hint=yes
  55. function-rgx=[a-z_][a-z0-9_]{2,30}$
  56. function-name-hint=[a-z_][a-z0-9_]{2,30}$
  57. variable-rgx=[a-z_][a-z0-9_]{2,30}$
  58. variable-name-hint=[a-z_][a-z0-9_]{2,30}$
  59. const-rgx=(([A-Z_][A-Z0-9_]*)|(__.*__))$
  60. const-name-hint=(([A-Z_][A-Z0-9_]*)|(__.*__))$
  61. attr-rgx=[a-z_][a-z0-9_]{2,}$
  62. attr-name-hint=[a-z_][a-z0-9_]{2,}$
  63. argument-rgx=[a-z_][a-z0-9_]{2,30}$
  64. argument-name-hint=[a-z_][a-z0-9_]{2,30}$
  65. class-attribute-rgx=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
  66. class-attribute-name-hint=([A-Za-z_][A-Za-z0-9_]{2,30}|(__.*__))$
  67. inlinevar-rgx=[A-Za-z_][A-Za-z0-9_]*$
  68. inlinevar-name-hint=[A-Za-z_][A-Za-z0-9_]*$
  69. class-rgx=[A-Z_][a-zA-Z0-9]+$
  70. class-name-hint=[A-Z_][a-zA-Z0-9]+$
  71. module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
  72. module-name-hint=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
  73. method-rgx=[a-z_][a-z0-9_]{2,}$
  74. method-name-hint=[a-z_][a-z0-9_]{2,}$
  75. no-docstring-rgx=__.*__
  76. docstring-min-length=-1
  77. property-classes=abc.abstractproperty
  78. [TYPECHECK]
  79. ignore-mixin-members=yes
  80. ignored-modules=
  81. ignored-classes=SQLObject, optparse.Values, thread._local, _thread._local
  82. generated-members=REQUEST,acl_users,aq_parent
  83. contextmanager-decorators=contextlib.contextmanager
  84. [DESIGN]
  85. max-args=8
  86. ignored-argument-names=_.*
  87. max-locals=25
  88. max-returns=11
  89. max-branches=26
  90. max-statements=100
  91. max-parents=7
  92. max-attributes=11
  93. min-public-methods=2
  94. max-public-methods=25
  95. [CLASSES]
  96. defining-attr-methods=__init__,__new__,setUp
  97. valid-classmethod-first-arg=cls
  98. valid-metaclass-classmethod-first-arg=mcs
  99. exclude-protected=_asdict,_fields,_replace,_source,_make