PluginCorba.epj

Wed, 30 Nov 2022 17:56:36 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 30 Nov 2022 17:56:36 +0100
changeset 1
d4384e4d7aff
parent 0
02171512ef2f
child 2
68c017d640b0
permissions
-rw-r--r--

First incarnation of the CORBA IDL support plugin, that was an integral part of eric7 previously.

{
  "header": {
    "comment": "eric project file for project PluginCorba",
    "copyright": "Copyright (C) 2022 Detlev Offenbach, detlev@die-offenbachs.de"
  },
  "project": {
    "AUTHOR": "Detlev Offenbach",
    "CHECKERSPARMS": {},
    "DESCRIPTION": "This plugin adds support for the development of CORBA related projects.",
    "DOCSTRING": "ericdoc",
    "DOCUMENTATIONPARMS": {
      "ERIC4DOC": {
        "cssFile": "%PYTHON%/eric7/CSSs/default.css",
        "ignoreDirectories": [
          ".eric7project",
          ".ropeproject",
          ".jedi",
          ".hg"
        ],
        "ignoreFilePatterns": [
          "Ui_*"
        ],
        "outputDirectory": "ExtensionCorba/Documentation/source",
        "qtHelpEnabled": false,
        "startDirectory": "",
        "useRecursion": true
      }
    },
    "EMAIL": "detlev@die-offenbachs.de",
    "EMBEDDED_VENV": false,
    "EOL": 1,
    "FILETYPES": {
      "*.e4p": "OTHERS",
      "*.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": [
      "ExtensionCorba/ConfigurationPage/CorbaPage.ui",
      "ExtensionCorba/IdlCompilerDefineNameDialog.ui",
      "ExtensionCorba/IdlCompilerOptionsDialog.ui"
    ],
    "HASH": "f0fec7217fbb9d18ba91dd0f08f749d35e61f38f",
    "IDLPARAMS": {
      "DefinedNames": [],
      "IncludeDirs": [],
      "UndefinedNames": []
    },
    "INTERFACES": [],
    "LEXERASSOCS": {},
    "LICENSE": "GNU General Public License v3 or later (GPLv3+)",
    "MAINSCRIPT": "PluginExtensionCorba.py",
    "MAKEPARAMS": {
      "MakeEnabled": false,
      "MakeExecutable": "",
      "MakeFile": "",
      "MakeParameters": "",
      "MakeTarget": "",
      "MakeTestOnly": true
    },
    "MIXEDLANGUAGE": false,
    "OTHERS": [
      ".hgignore",
      "ExtensionCorba/Documentation/source",
      "ExtensionCorba/icons/corba48-dark.svg",
      "ExtensionCorba/icons/corba48-light.svg",
      "ExtensionCorba/icons/preferences-orbit-dark.svg",
      "ExtensionCorba/icons/preferences-orbit-light.svg",
      "ExtensionCorba/icons/projectInterfaces-dark.svg",
      "ExtensionCorba/icons/projectInterfaces-light.svg",
      "PKGLIST",
      "PluginCorba.epj",
      "PluginExtensionCorba.zip",
      "changelog.md",
      "pyproject.toml"
    ],
    "OTHERTOOLSPARMS": {
      "Black": {
        "exclude": "/(\\.direnv|\\.eggs|\\.git|\\.hg|\\.mypy_cache|\\.nox|\\.tox|\\.venv|venv|\\.svn|\\.ipynb_checkpoints|_build|buck-out|build|dist|__pypackages__)/",
        "extend-exclude": "Ui_.*\\.py",
        "force-exclude": "",
        "line-length": 88,
        "skip-magic-trailing-comma": false,
        "skip-string-normalization": false,
        "source": "project",
        "target-version": [
          "py311",
          "py310",
          "py39",
          "py38",
          "py37"
        ]
      },
      "isort": {
        "combine_as_imports": true,
        "config_source": "project",
        "extend_skip_glob": [
          "*/Ui_*.py"
        ],
        "lines_between_types": 1,
        "profile": "black",
        "sort_order": "natural",
        "supported_extensions": [
          "pxd",
          "pyx",
          "pyi",
          "py",
          "pyw"
        ]
      }
    },
    "PACKAGERSPARMS": {},
    "PROGLANGUAGE": "Python3",
    "PROJECTTYPE": "E7Plugin",
    "PROJECTTYPESPECIFICDATA": {},
    "PROTOCOLS": [],
    "RCCPARAMS": {
      "CompressLevel": 0,
      "CompressionDisable": false,
      "CompressionThreshold": 70,
      "PathPrefix": ""
    },
    "RESOURCES": [],
    "SOURCES": [
      "ExtensionCorba/ConfigurationPage/CorbaPage.py",
      "ExtensionCorba/ConfigurationPage/__init__.py",
      "ExtensionCorba/IdlCompilerDefineNameDialog.py",
      "ExtensionCorba/IdlCompilerOptionsDialog.py",
      "ExtensionCorba/ProjectInterfacesBrowser.py",
      "ExtensionCorba/__init__.py",
      "PluginExtensionCorba.py",
      "__init__.py"
    ],
    "SPELLEXCLUDES": "",
    "SPELLLANGUAGE": "en_US",
    "SPELLWORDS": "",
    "TESTING_FRAMEWORK": "",
    "TRANSLATIONEXCEPTIONS": [],
    "TRANSLATIONPATTERN": "ExtensionCorba/i18n/corba_%language%.ts",
    "TRANSLATIONS": [
      "ExtensionCorba/i18n/corba_de.qm",
      "ExtensionCorba/i18n/corba_de.ts",
      "ExtensionCorba/i18n/corba_empty.ts",
      "ExtensionCorba/i18n/corba_en.qm",
      "ExtensionCorba/i18n/corba_en.ts",
      "ExtensionCorba/i18n/corba_es.ts",
      "ExtensionCorba/i18n/corba_ru.ts"
    ],
    "TRANSLATIONSBINPATH": "",
    "TRANSLATIONSOURCESTARTPATH": "",
    "UICPARAMS": {
      "Package": "",
      "PackagesRoot": "",
      "RcSuffix": ""
    },
    "VCS": "Mercurial",
    "VCSOPTIONS": {
      "add": [
        ""
      ],
      "checkout": [
        ""
      ],
      "commit": [
        ""
      ],
      "diff": [
        ""
      ],
      "export": [
        ""
      ],
      "global": [
        ""
      ],
      "history": [
        ""
      ],
      "log": [
        ""
      ],
      "remove": [
        ""
      ],
      "status": [
        ""
      ],
      "tag": [
        ""
      ],
      "update": [
        ""
      ]
    },
    "VCSOTHERDATA": {},
    "VERSION": ""
  }
}

eric ide

mercurial