Mon, 14 Sep 2015 20:18:39 +0200
Started implementing the raw code metrics stuff.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Project SYSTEM "Project-5.1.dtd"> <!-- eric project file for project PluginMetricsRadon --> <!-- Copyright (C) 2015 Detlev Offenbach, detlev@die-offenbachs.de --> <Project version="5.1"> <Language>en_US</Language> <Hash>662232fb888fb1b426cf967a2c238f4dd2f58f08</Hash> <ProgLanguage mixed="0">Python3</ProgLanguage> <ProjectType>E6Plugin</ProjectType> <Description>This plugin implements dialogs for various code metrics determined using the radon library.</Description> <Version>0.x</Version> <Author>Detlev Offenbach</Author> <Email>detlev@die-offenbachs.de</Email> <TranslationPattern>RadonMetrics/i18n/radon_%language%.ts</TranslationPattern> <Eol index="1"/> <Sources> <Source>PluginMetricsRadon.py</Source> <Source>RadonMetrics/CodeMetricsCalculator.py</Source> <Source>RadonMetrics/RawMetricsDialog.py</Source> <Source>RadonMetrics/__init__.py</Source> <Source>RadonMetrics/radon/__init__.py</Source> <Source>RadonMetrics/radon/complexity.py</Source> <Source>RadonMetrics/radon/metrics.py</Source> <Source>RadonMetrics/radon/raw.py</Source> <Source>RadonMetrics/radon/visitors.py</Source> <Source>__init__.py</Source> </Sources> <Forms> <Form>RadonMetrics/RawMetricsDialog.ui</Form> </Forms> <Translations/> <Resources/> <Interfaces/> <Others> <Other>.hgignore</Other> <Other>PluginMetricsRadon.e4p</Other> </Others> <MainScript>PluginMetricsRadon.py</MainScript> <Vcs> <VcsType>Mercurial</VcsType> <VcsOptions> <dict> <key> <string>add</string> </key> <value> <list> <string></string> </list> </value> <key> <string>checkout</string> </key> <value> <list> <string></string> </list> </value> <key> <string>commit</string> </key> <value> <list> <string></string> </list> </value> <key> <string>diff</string> </key> <value> <list> <string></string> </list> </value> <key> <string>export</string> </key> <value> <list> <string></string> </list> </value> <key> <string>global</string> </key> <value> <list> <string></string> </list> </value> <key> <string>history</string> </key> <value> <list> <string></string> </list> </value> <key> <string>log</string> </key> <value> <list> <string></string> </list> </value> <key> <string>remove</string> </key> <value> <list> <string></string> </list> </value> <key> <string>status</string> </key> <value> <list> <string></string> </list> </value> <key> <string>tag</string> </key> <value> <list> <string></string> </list> </value> <key> <string>update</string> </key> <value> <list> <string></string> </list> </value> </dict> </VcsOptions> <VcsOtherData> <dict/> </VcsOtherData> </Vcs> <FiletypeAssociations> <FiletypeAssociation pattern="*.idl" type="INTERFACES"/> <FiletypeAssociation pattern="*.py" type="SOURCES"/> <FiletypeAssociation pattern="*.py3" type="SOURCES"/> <FiletypeAssociation pattern="*.pyw" type="SOURCES"/> <FiletypeAssociation pattern="*.pyw3" type="SOURCES"/> <FiletypeAssociation pattern="*.qm" type="TRANSLATIONS"/> <FiletypeAssociation pattern="*.qrc" type="RESOURCES"/> <FiletypeAssociation pattern="*.ts" type="TRANSLATIONS"/> <FiletypeAssociation pattern="*.ui" type="FORMS"/> <FiletypeAssociation pattern="Ui_*.py" type="__IGNORE__"/> </FiletypeAssociations> <Checkers> <CheckersParams> <dict> <key> <string>Pep8Checker</string> </key> <value> <dict> <key> <string>DocstringType</string> </key> <value> <string>eric</string> </value> <key> <string>ExcludeFiles</string> </key> <value> <string>*/Ui_*.py,*/radon/*</string> </value> <key> <string>ExcludeMessages</string> </key> <value> <string>E265, N802, N803, N807, N808, N821, W293, C101</string> </value> <key> <string>FixCodes</string> </key> <value> <string></string> </value> <key> <string>FixIssues</string> </key> <value> <bool>False</bool> </value> <key> <string>HangClosing</string> </key> <value> <bool>False</bool> </value> <key> <string>IncludeMessages</string> </key> <value> <string></string> </value> <key> <string>MaxCodeComplexity</string> </key> <value> <int>10</int> </value> <key> <string>MaxLineLength</string> </key> <value> <int>79</int> </value> <key> <string>NoFixCodes</string> </key> <value> <string>E501</string> </value> <key> <string>RepeatMessages</string> </key> <value> <bool>True</bool> </value> <key> <string>ShowIgnored</string> </key> <value> <bool>False</bool> </value> </dict> </value> </dict> </CheckersParams> </Checkers> </Project>