[jira] (MPMD-154) Support PLSQL language

2015-01-07 Thread Stuart Turton (JIRA)

[ 
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)

2014-05-01 Thread Stuart Turton (JIRA)

 [ 
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)

2014-01-10 Thread Stuart Turton (JIRA)
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

2013-03-26 Thread Stuart Turton (JIRA)
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

2012-07-09 Thread Stuart Turton (JIRA)
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

2012-07-09 Thread Stuart Turton (JIRA)
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