PluginRope.epj

Sat, 25 Jun 2022 17:55:41 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 25 Jun 2022 17:55:41 +0200
branch
eric7
changeset 385
9bbd74b51d88
parent 383
a89b3f379703
child 389
4f53795beff0
permissions
-rw-r--r--

Compatibility fixes for rope >= 1.2.0.

{
  "header": {
    "comment": "eric project file for project PluginRope",
    "copyright": "Copyright (C) 2022 Detlev Offenbach, detlev@die-offenbachs.de"
  },
  "project": {
    "AUTHOR": "Detlev Offenbach",
    "CHECKERSPARMS": {
      "Pep8Checker": {
        "AnnotationsChecker": {
          "AllowUntypedDefs": false,
          "AllowUntypedNested": false,
          "DispatchDecorators": [
            "singledispatch",
            "singledispatchmethod"
          ],
          "MaximumComplexity": 3,
          "MaximumLength": 7,
          "MinimumCoverage": 75,
          "MypyInitReturn": false,
          "OverloadDecorators": [
            "overload"
          ],
          "SuppressDummyArgs": false,
          "SuppressNoneReturning": false
        },
        "BlankLines": [
          2,
          1
        ],
        "BuiltinsChecker": {
          "bytes": [
            "unicode"
          ],
          "chr": [
            "unichr"
          ],
          "str": [
            "unicode"
          ]
        },
        "CommentedCodeChecker": {
          "Aggressive": false,
          "WhiteList": [
            "pylint",
            "pyright",
            "noqa",
            "type:\\s*ignore",
            "fmt:\\s*(on|off)",
            "TODO",
            "FIXME",
            "WARNING",
            "NOTE",
            "TEST",
            "DOCU",
            "XXX",
            "- "
          ]
        },
        "CopyrightAuthor": "",
        "CopyrightMinFileSize": 0,
        "DocstringType": "eric",
        "EnabledCheckerCategories": "C, D, E, M, N, Y, W",
        "ExcludeFiles": "*/Ui_*.py, */default_config.py",
        "ExcludeMessages": "C101,E265,E266,E305,E402,M201,M301,M302,M303,M304,M305,M306,M307,M308,M311,M312,M313,M314,M315,M321,M701,M702,M811,M834,N802,N803,N807,N808,N821,W293,W504,Y401,Y402",
        "FixCodes": "",
        "FixIssues": false,
        "FutureChecker": "",
        "HangClosing": false,
        "ImportsChecker": {
          "ApplicationPackageNames": [],
          "BanRelativeImports": "",
          "BannedModules": []
        },
        "IncludeMessages": "",
        "LineComplexity": 25,
        "LineComplexityScore": 10,
        "MaxCodeComplexity": 10,
        "MaxDocLineLength": 88,
        "MaxLineLength": 88,
        "NoFixCodes": "E501",
        "RepeatMessages": true,
        "SecurityChecker": {
          "CheckTypedException": false,
          "HardcodedTmpDirectories": [
            "/tmp",
            "/var/tmp",
            "/dev/shm",
            "~/tmp"
          ],
          "InsecureHashes": [
            "md4",
            "md5",
            "sha",
            "sha1"
          ],
          "InsecureSslProtocolVersions": [
            "PROTOCOL_SSLv2",
            "SSLv2_METHOD",
            "SSLv23_METHOD",
            "PROTOCOL_SSLv3",
            "PROTOCOL_TLSv1",
            "SSLv3_METHOD",
            "TLSv1_METHOD"
          ],
          "WeakKeySizeDsaHigh": "1024",
          "WeakKeySizeDsaMedium": "2048",
          "WeakKeySizeEcHigh": "160",
          "WeakKeySizeEcMedium": "224",
          "WeakKeySizeRsaHigh": "1024",
          "WeakKeySizeRsaMedium": "2048"
        },
        "ShowIgnored": false,
        "ValidEncodings": "latin-1, utf-8"
      },
      "SyntaxChecker": {
        "ExcludeFiles": "*/rope/*"
      }
    },
    "DESCRIPTION": "Refactoring plugin using the rope library.",
    "DOCSTRING": "",
    "DOCUMENTATIONPARMS": {
      "ERIC4DOC": {
        "cssFile": "%PYTHON%/eric7/CSSs/default.css",
        "ignoreDirectories": [
          ".ropeproject",
          ".eric6project",
          ".eric7project"
        ],
        "ignoreFilePatterns": [
          "Ui_*",
          "default_config.py"
        ],
        "outputDirectory": "RefactoringRope/Documentation/source",
        "qtHelpEnabled": false,
        "useRecursion": true
      }
    },
    "EMAIL": "detlev@die-offenbachs.de",
    "EOL": 1,
    "FILETYPES": {
      "*.epj": "OTHERS",
      "*.idl": "INTERFACES",
      "*.md": "OTHERS",
      "*.proto": "PROTOCOLS",
      "*.py": "SOURCES",
      "*.py3": "SOURCES",
      "*.pyw": "SOURCES",
      "*.pyw3": "SOURCES",
      "*.qm": "TRANSLATIONS",
      "*.rst": "OTHERS",
      "*.ts": "TRANSLATIONS",
      "*.txt": "OTHERS",
      "*.ui": "FORMS",
      "GNUmakefile": "OTHERS",
      "Makefile": "OTHERS",
      "README": "OTHERS",
      "README.*": "OTHERS",
      "Ui_*.py": "__IGNORE__",
      "makefile": "OTHERS"
    },
    "FORMS": [
      "RefactoringRope/AddParameterDialog.ui",
      "RefactoringRope/ChangeOccurrencesDialog.ui",
      "RefactoringRope/ChangeSignatureDialog.ui",
      "RefactoringRope/ConfigurationPage/AutoCompletionRopePage.ui",
      "RefactoringRope/ConfigurationPage/CallTipsRopePage.ui",
      "RefactoringRope/ConfigurationPage/MouseClickHandlerRopePage.ui",
      "RefactoringRope/ConfirmationDialog.ui",
      "RefactoringRope/ErrorDialog.ui",
      "RefactoringRope/ExtractDialog.ui",
      "RefactoringRope/GetterSetterDialog.ui",
      "RefactoringRope/HelpDialog.ui",
      "RefactoringRope/HistoryDialog.ui",
      "RefactoringRope/InlineArgumentDefaultDialog.ui",
      "RefactoringRope/InlineDialog.ui",
      "RefactoringRope/IntroduceFactoryDialog.ui",
      "RefactoringRope/IntroduceParameterDialog.ui",
      "RefactoringRope/MatchesDialog.ui",
      "RefactoringRope/MethodToMethodObjectDialog.ui",
      "RefactoringRope/MoveDialog.ui",
      "RefactoringRope/PreviewDialog.ui",
      "RefactoringRope/RenameDialog.ui",
      "RefactoringRope/RestructureDialog.ui",
      "RefactoringRope/UseFunctionDialog.ui"
    ],
    "HASH": "dd8375676c84443d4dd598d494eeb23509acdefa",
    "IDLPARAMS": {
      "DefinedNames": [],
      "IncludeDirs": [],
      "UndefinedNames": []
    },
    "INTERFACES": [],
    "LEXERASSOCS": {},
    "LICENSE": "GNU General Public License v3 or later (GPLv3+)",
    "MAINSCRIPT": "PluginRefactoringRope.py",
    "MAKEPARAMS": {
      "MakeEnabled": false,
      "MakeExecutable": "",
      "MakeFile": "",
      "MakeParameters": "",
      "MakeTarget": "",
      "MakeTestOnly": true
    },
    "MIXEDLANGUAGE": false,
    "OTHERS": [
      ".hgignore",
      "ChangeLog",
      "PKGLIST",
      "PluginRefactoringRope.zip",
      "PluginRope.epj",
      "RefactoringRope/ConfigurationPage/preferences-refactoring-dark.svg",
      "RefactoringRope/ConfigurationPage/preferences-refactoring-light.svg",
      "RefactoringRope/Documentation/LICENSE.GPL3",
      "RefactoringRope/Documentation/rope/overview.rst",
      "RefactoringRope/Documentation/source"
    ],
    "OTHERTOOLSPARMS": {},
    "PACKAGERSPARMS": {},
    "PROGLANGUAGE": "Python3",
    "PROJECTTYPE": "E7Plugin",
    "PROJECTTYPESPECIFICDATA": {},
    "PROTOCOLS": [],
    "RCCPARAMS": {
      "CompressLevel": 0,
      "CompressionDisable": false,
      "CompressionThreshold": 70,
      "PathPrefix": ""
    },
    "RESOURCES": [],
    "SOURCES": [
      "PluginRefactoringRope.py",
      "RefactoringRope/AddParameterDialog.py",
      "RefactoringRope/ChangeOccurrencesDialog.py",
      "RefactoringRope/ChangeSignatureDialog.py",
      "RefactoringRope/ChangesPreviewDialog.py",
      "RefactoringRope/CodeAssistClient.py",
      "RefactoringRope/CodeAssistServer.py",
      "RefactoringRope/ConfigurationPage/AutoCompletionRopePage.py",
      "RefactoringRope/ConfigurationPage/CallTipsRopePage.py",
      "RefactoringRope/ConfigurationPage/MouseClickHandlerRopePage.py",
      "RefactoringRope/ConfigurationPage/__init__.py",
      "RefactoringRope/ConfirmationDialog.py",
      "RefactoringRope/ErrorDialog.py",
      "RefactoringRope/ExtractDialog.py",
      "RefactoringRope/FileSystemCommands.py",
      "RefactoringRope/GetterSetterDialog.py",
      "RefactoringRope/HelpDialog.py",
      "RefactoringRope/HistoryDialog.py",
      "RefactoringRope/InlineArgumentDefaultDialog.py",
      "RefactoringRope/InlineDialog.py",
      "RefactoringRope/IntroduceFactoryDialog.py",
      "RefactoringRope/IntroduceParameterDialog.py",
      "RefactoringRope/MatchesDialog.py",
      "RefactoringRope/MethodToMethodObjectDialog.py",
      "RefactoringRope/MoveDialog.py",
      "RefactoringRope/PreviewDialogBase.py",
      "RefactoringRope/ProgressHandle.py",
      "RefactoringRope/RefactoringClient.py",
      "RefactoringRope/RefactoringDialogBase.py",
      "RefactoringRope/RefactoringServer.py",
      "RefactoringRope/RenameDialog.py",
      "RefactoringRope/RestructureDialog.py",
      "RefactoringRope/RopeProgressDialog.py",
      "RefactoringRope/UseFunctionDialog.py",
      "RefactoringRope/__init__.py",
      "RefactoringRope/default_config.py",
      "__init__.py"
    ],
    "SPELLEXCLUDES": "",
    "SPELLLANGUAGE": "en",
    "SPELLWORDS": "",
    "TESTING_FRAMEWORK": "",
    "TRANSLATIONEXCEPTIONS": [],
    "TRANSLATIONPATTERN": "RefactoringRope/i18n/rope_%language%.ts",
    "TRANSLATIONS": [
      "RefactoringRope/i18n/rope_cs.ts",
      "RefactoringRope/i18n/rope_de.qm",
      "RefactoringRope/i18n/rope_de.ts",
      "RefactoringRope/i18n/rope_en.qm",
      "RefactoringRope/i18n/rope_en.ts",
      "RefactoringRope/i18n/rope_es.qm",
      "RefactoringRope/i18n/rope_es.ts",
      "RefactoringRope/i18n/rope_fr.ts",
      "RefactoringRope/i18n/rope_it.ts",
      "RefactoringRope/i18n/rope_pt.ts",
      "RefactoringRope/i18n/rope_ru.qm",
      "RefactoringRope/i18n/rope_ru.ts"
    ],
    "TRANSLATIONSBINPATH": "",
    "UICPARAMS": {
      "Package": "",
      "PackagesRoot": "",
      "RcSuffix": ""
    },
    "VCS": "Mercurial",
    "VCSOPTIONS": {
      "add": [
        ""
      ],
      "checkout": [
        ""
      ],
      "commit": [
        ""
      ],
      "diff": [
        ""
      ],
      "export": [
        ""
      ],
      "global": [
        ""
      ],
      "history": [
        ""
      ],
      "log": [
        ""
      ],
      "remove": [
        ""
      ],
      "status": [
        ""
      ],
      "tag": [
        ""
      ],
      "update": [
        ""
      ]
    },
    "VCSOTHERDATA": {},
    "VERSION": ""
  }
}

eric ide

mercurial