[jira] [Commented] (JENA-1184) jena-maven-tools breaks with upgrade to Apache POM v18

2016-05-21 Thread Andy Seaborne (JIRA)

[ 
https://issues.apache.org/jira/browse/JENA-1184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15294871#comment-15294871
 ] 

Andy Seaborne commented on JENA-1184:
-

Breaks on v17 as well, but not v16.  Checked with exactly the same code setup, 
just version number changes in Jena topPOM and jena-parent POM.

> jena-maven-tools breaks with upgrade to Apache POM v18
> --
>
> Key: JENA-1184
> URL: https://issues.apache.org/jira/browse/JENA-1184
> Project: Apache Jena
>  Issue Type: Bug
>Reporter: Andy Seaborne
>
> The upgrade in JENA-1182 of the Apache POM to v18 causes module 
> jena-maven-tools to not compile or not pass the test phase.
> {noformat}
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-plugin-plugin:3.4:helpmojo (help-goal) on 
> project jena-maven-tools: Execution help-goal of goal 
> org.apache.maven.plugins:maven-plugin-plugin:3.4:helpmojo failed: syntax 
> error @[58,42] in 
> 
>  -> [Help 1]
> [ERROR] 
> {noformat}
> removing the {{helpmojo}} goal leads to:
> {noformat}
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-plugin-plugin:3.4:descriptor 
> (default-descriptor) on project jena-maven-tools: Execution 
> default-descriptor of goal 
> org.apache.maven.plugins:maven-plugin-plugin:3.4:descriptor failed: syntax 
> error @[58,42] in 
> 
>  -> [Help 1]
> {noformat}
> It seems that the problem is not the {{helpmojo}} goal per se.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[GitHub] jena pull request: JENA-1171: Rework the algebra/expression walkin...

2016-05-21 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/jena/pull/145


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[jira] [Commented] (JENA-1171) Rework algebra/expression walk and transformation framework

2016-05-21 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/JENA-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15295198#comment-15295198
 ] 

ASF GitHub Bot commented on JENA-1171:
--

Github user asfgit closed the pull request at:

https://github.com/apache/jena/pull/145


> Rework algebra/expression walk and transformation framework
> ---
>
> Key: JENA-1171
> URL: https://issues.apache.org/jira/browse/JENA-1171
> Project: Apache Jena
>  Issue Type: Bug
>Affects Versions: Jena 3.1.0
>Reporter: Andy Seaborne
>Assignee: Andy Seaborne
>
> The current framework walks algebra operations but relies on each visitor or 
> transformer to handle expressions inside ops (e.g. filter, leftjoin, extend) 
> but also ops inside expressions (exists). These can be arbitrary nested.
> This reliance on carefully written code leads to incomplete and error prone 
> transformations.
> https://github.com/afs/jena/tree/walker is a rewriting of op and expressions 
> walking and transforming to walk/transform recursively as part of the 
> machinery.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (JENA-1171) Rework algebra/expression walk and transformation framework

2016-05-21 Thread Andy Seaborne (JIRA)

 [ 
https://issues.apache.org/jira/browse/JENA-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Seaborne resolved JENA-1171.
-
   Resolution: Done
Fix Version/s: Jena 3.1.1

> Rework algebra/expression walk and transformation framework
> ---
>
> Key: JENA-1171
> URL: https://issues.apache.org/jira/browse/JENA-1171
> Project: Apache Jena
>  Issue Type: Bug
>Affects Versions: Jena 3.1.0
>Reporter: Andy Seaborne
>Assignee: Andy Seaborne
> Fix For: Jena 3.1.1
>
>
> The current framework walks algebra operations but relies on each visitor or 
> transformer to handle expressions inside ops (e.g. filter, leftjoin, extend) 
> but also ops inside expressions (exists). These can be arbitrary nested.
> This reliance on carefully written code leads to incomplete and error prone 
> transformations.
> https://github.com/afs/jena/tree/walker is a rewriting of op and expressions 
> walking and transforming to walk/transform recursively as part of the 
> machinery.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)