[jira] (MPMD-154) Support PLSQL language
[ https://jira.codehaus.org/browse/MPMD-154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=360897#comment-360897 ] Stuart Turton commented on MPMD-154: I know - I think that this was the start of the code changes that ended up in PMD. This JIRA item should be closed as fixed/implemented > Support PLSQL language > -- > > Key: MPMD-154 > URL: https://jira.codehaus.org/browse/MPMD-154 > Project: Maven PMD Plugin > Issue Type: Wish > Components: CPD, PMD >Reporter: Stuart Turton >Priority: Minor > Labels: close-pending > Attachments: PldocAST.jj, PldocAST.jjt, plsql-cpd.tgz > > > DB2, Oracle, EnterpriseDB and TimesTen databases support PLSQL. > Attached is the PLSQL (plus some SQL*Plus) Tokenizer extracted from the PLDoc > project. > " > StuMacBook:pmd-plsql$ ./cpd_example.sh PLDoc(CPD) version: ${project.version} > LanguageFactory info - attempting to load language "plsql" > Searching for "net.sourceforge.pmd.cpd.PlsqlLanguage" using > net.sourceforge.pmd.cpd.LanguageFactory > .. "net.sourceforge.pmd.cpd.PlsqlLanguage" using > ClassLoader=sun.misc.Launcher$AppClassLoader@558fe7c3 > .. "net.sourceforge.pmd.cpd.PlsqlLanguage" using > sun.misc.Launcher.AppClassLoader > LanguageFactory warn - failed to load language "Plsql" > LanguageFactory info - attempting to load language "PLSQL" > Searching for "net.sourceforge.pmd.cpd.PLSQLLanguage" using > net.sourceforge.pmd.cpd.LanguageFactory > .. "net.sourceforge.pmd.cpd.PLSQLLanguage" using > ClassLoader=sun.misc.Launcher$AppClassLoader@558fe7c3 > .. "net.sourceforge.pmd.cpd.PLSQLLanguage" using > sun.misc.Launcher.AppClassLoader > Object(s) like ANONYMOUS. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > PLSQLTokenizer: ignoreComments==true > PLSQLTokenizer: ignoreIdentifiers==true > PLSQLTokenizer: ignoreLiterals==true > Object(s) like APEX_PUBLIC_USER. do not exist or system does not have > enough permissions (SELECT_CATALOG_ROLE role). > Object(s) like APPQOSSYS. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like BI. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like CACHEADM. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like DIP. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like HR_TRIG. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like MDDATA. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like MGMT_VIEW. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like ORDDATA. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like OWBSYS. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like OWBSYS_AUDIT. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like system.SH do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like SI_INFORMTN_SCHEMA. do not exist or system does not have > enough permissions (SELECT_CATALOG_ROLE role). > Object(s) like SPATIAL_CSW_ADMIN_USR. do not exist or system does not > have enough permissions (SELECT_CATALOG_ROLE role). > Object(s) like SPATIAL_WFS_ADMIN_USR. do not exist or system does not > have enough permissions (SELECT_CATALOG_ROLE role). > Object(s) like TIMESTEN. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > Object(s) like XS. do not exist or system does not have enough > permissions (SELECT_CATALOG_ROLE role). > StuMacBook:pmd-plsql sturton$ > " > -- This message was sent by Atlassian JIRA (v6.1.6#6162)
[jira] (MPMD-177) Extend maven-pmd-plugin to optionally use DBURIs (JDBC database connections)
[ https://jira.codehaus.org/browse/MPMD-177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stuart Turton updated MPMD-177: --- Patch Submitted: Yes Affects Version/s: 3.1 Labels: database plsql (was: ) Summary: Extend maven-pmd-plugin to optionally use DBURIs (JDBC database connections) (was: How to extend maven-pmd-plugin to optionally use DBURIs (JDBC database connections) ) > Extend maven-pmd-plugin to optionally use DBURIs (JDBC database connections) > - > > Key: MPMD-177 > URL: https://jira.codehaus.org/browse/MPMD-177 > Project: Maven PMD Plugin > Issue Type: New Feature > Components: CPD, PMD >Affects Versions: 3.0.1, 3.1 >Reporter: Stuart Turton >Priority: Minor > Labels: database, plsql > Attachments: patch.diff, pmd-plsql-configuration-plugin-config.xml > > > In order to extend for PMD 5.1.0-SNAPSHOT's ability to access source in > databases. > Add uri property to allow use of a DBURI to identify Sources > Allow list of source file roots to be empty in order to allow the plugin to > run solely against a database. -- This message was sent by Atlassian JIRA (v6.1.6#6162)
[jira] (MPMD-177) How to extend maven-pmd-plugin to optionally use DBURIs (JDBC database connections)
Stuart Turton created MPMD-177: -- Summary: How to extend maven-pmd-plugin to optionally use DBURIs (JDBC database connections) Key: MPMD-177 URL: https://jira.codehaus.org/browse/MPMD-177 Project: Maven PMD Plugin Issue Type: New Feature Components: CPD, PMD Affects Versions: 3.0.1 Reporter: Stuart Turton Priority: Minor Attachments: patch.diff, pmd-plsql-configuration-plugin-config.xml In order to extend for PMD 5.1.0-SNAPSHOT's ability to access source in databases. Add uri property to allow use of a DBURI to identify Sources Allow list of source file roots to be empty in order to allow the plugin to run solely against a database. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] (MAVENUPLOAD-2824) Please reactivate - http://jira.codehaus.org/browse/MAVENUPLOAD-2349
Stuart Turton created MAVENUPLOAD-2824: -- Summary: Please reactivate - http://jira.codehaus.org/browse/MAVENUPLOAD-2349 Key: MAVENUPLOAD-2824 URL: https://jira.codehaus.org/browse/MAVENUPLOAD-2824 Project: Maven Upload Requests Issue Type: Wish Reporter: Stuart Turton pldoc.sourceforge.net and associated projects were synchronised with the Maven Central repository using the old rsync method (http://jira.codehaus.org/browse/MAVENUPLOAD-2349) Synchronisation has failed since August 2012 (https://sourceforge.net/p/forge/site-support/3291/) Old Bundle JAR: " "net.sourceforge.pldoc","mavens...@web.sourceforge.net:/home/groups/p/pl/pldoc/htdocs/m2/","rsync_ssh","Zoltan Farkas","zolyfar...@users.sourceforge.net",, " Please reactivate automatic synchronisation under http://pldoc.sourceforge.net/m2/net/sourceforge/pldoc/ Example artefact locations:- http://pldoc.sourceforge.net/m2/net/sourceforge/pldoc/pldoc/1.3.7/pldoc-1.3.7.jar http://pldoc.sourceforge.net/m2/net/sourceforge/pldoc/maven-pldoc-plugin/2.17/maven-pldoc-plugin-2.17.jar http://pldoc.sourceforge.net/m2/net/sourceforge/pldoc/pldoc-cpd/0.0.2/pldoc-cpd-0.0.2.jar http://pldoc.sourceforge.net/m2/net/sourceforge/pldoc/maven-cpd-plugin/0.0.4/maven-cpd-plugin-0.0.4.jar -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] (MPMD-154) Support PLSQL language
Stuart Turton created MPMD-154: -- Summary: Support PLSQL language Key: MPMD-154 URL: https://jira.codehaus.org/browse/MPMD-154 Project: Maven 2.x PMD Plugin Issue Type: Wish Components: CPD, PMD Reporter: Stuart Turton Priority: Minor Attachments: PldocAST.jj, PldocAST.jjt, plsql-cpd.tgz DB2, Oracle, EnterpriseDB and TimesTen databases support PLSQL. Attached is the PLSQL (plus some SQL*Plus) Tokenizer extracted from the PLDoc project. " StuMacBook:pmd-plsql$ ./cpd_example.sh PLDoc(CPD) version: ${project.version} LanguageFactory info - attempting to load language "plsql" Searching for "net.sourceforge.pmd.cpd.PlsqlLanguage" using net.sourceforge.pmd.cpd.LanguageFactory .. "net.sourceforge.pmd.cpd.PlsqlLanguage" using ClassLoader=sun.misc.Launcher$AppClassLoader@558fe7c3 .. "net.sourceforge.pmd.cpd.PlsqlLanguage" using sun.misc.Launcher.AppClassLoader LanguageFactory warn - failed to load language "Plsql" LanguageFactory info - attempting to load language "PLSQL" Searching for "net.sourceforge.pmd.cpd.PLSQLLanguage" using net.sourceforge.pmd.cpd.LanguageFactory .. "net.sourceforge.pmd.cpd.PLSQLLanguage" using ClassLoader=sun.misc.Launcher$AppClassLoader@558fe7c3 .. "net.sourceforge.pmd.cpd.PLSQLLanguage" using sun.misc.Launcher.AppClassLoader Object(s) like ANONYMOUS. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). PLSQLTokenizer: ignoreComments==true PLSQLTokenizer: ignoreIdentifiers==true PLSQLTokenizer: ignoreLiterals==true Object(s) like APEX_PUBLIC_USER. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like APPQOSSYS. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like BI. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like CACHEADM. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like DIP. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like HR_TRIG. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like MDDATA. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like MGMT_VIEW. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like ORDDATA. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like OWBSYS. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like OWBSYS_AUDIT. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like system.SH do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like SI_INFORMTN_SCHEMA. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like SPATIAL_CSW_ADMIN_USR. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like SPATIAL_WFS_ADMIN_USR. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like TIMESTEN. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). Object(s) like XS. do not exist or system does not have enough permissions (SELECT_CATALOG_ROLE role). StuMacBook:pmd-plsql sturton$ " -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] (MPMD-153) Support PMD/CPD against code in databases or accessible via URLs
Stuart Turton created MPMD-153: -- Summary: Support PMD/CPD against code in databases or accessible via URLs Key: MPMD-153 URL: https://jira.codehaus.org/browse/MPMD-153 Project: Maven 2.x PMD Plugin Issue Type: Wish Reporter: Stuart Turton DB2, Oracle, Postgres etc. support procedural languages. Adding a CodeLoader that takes a Reader or an InputStream or URL would increase the number of possible sources of examinable code. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira