[jira] [Commented] (STREAMS-389) Support generation of scala source from jsonschemas

2016-10-13 Thread Steve Blackmon (JIRA)

[ 
https://issues.apache.org/jira/browse/STREAMS-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15573275#comment-15573275
 ] 

Steve Blackmon commented on STREAMS-389:


note, this doesn't exactly generate from jsonschema - it generates by 
reflecting over the java pojos generated by jsonschemas.  it's a start

> Support generation of scala source from jsonschemas
> ---
>
> Key: STREAMS-389
> URL: https://issues.apache.org/jira/browse/STREAMS-389
> Project: Streams
>  Issue Type: New Feature
>Reporter: Steve Blackmon
>Assignee: Steve Blackmon
> Fix For: 0.4
>
>
> Support generation of scala source from jsonschemas, similar to what 
> jsonschema2pojo does to generate java pojos.  Implement as a maven plugin 
> that can be enable on a module-by-module basis.



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


[jira] [Commented] (STREAMS-389) Support generation of scala source from jsonschemas

2016-10-12 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/STREAMS-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15569375#comment-15569375
 ] 

ASF GitHub Bot commented on STREAMS-389:


Github user asfgit closed the pull request at:

https://github.com/apache/incubator-streams/pull/284


> Support generation of scala source from jsonschemas
> ---
>
> Key: STREAMS-389
> URL: https://issues.apache.org/jira/browse/STREAMS-389
> Project: Streams
>  Issue Type: New Feature
>Reporter: Steve Blackmon
>Assignee: Steve Blackmon
>
> Support generation of scala source from jsonschemas, similar to what 
> jsonschema2pojo does to generate java pojos.  Implement as a maven plugin 
> that can be enable on a module-by-module basis.



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


[jira] [Commented] (STREAMS-389) Support generation of scala source from jsonschemas

2016-06-01 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/STREAMS-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310750#comment-15310750
 ] 

ASF GitHub Bot commented on STREAMS-389:


Github user steveblackmon closed the pull request at:

https://github.com/apache/incubator-streams/pull/283


> Support generation of scala source from jsonschemas
> ---
>
> Key: STREAMS-389
> URL: https://issues.apache.org/jira/browse/STREAMS-389
> Project: Streams
>  Issue Type: New Feature
>Reporter: Steve Blackmon
>Assignee: Steve Blackmon
>
> Support generation of scala source from jsonschemas, similar to what 
> jsonschema2pojo does to generate java pojos.  Implement as a maven plugin 
> that can be enable on a module-by-module basis.



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


[jira] [Commented] (STREAMS-389) Support generation of scala source from jsonschemas

2016-06-01 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/STREAMS-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15310741#comment-15310741
 ] 

ASF GitHub Bot commented on STREAMS-389:


GitHub user steveblackmon opened a pull request:

https://github.com/apache/incubator-streams/pull/283

source and resource generation modules

supports generation of source code and resource files for several 
technologies from project and arbitrary jsonschemas
resolves STREAMS-389
resolves STREAMS-398

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/apache/incubator-streams STREAMS-389

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator-streams/pull/283.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #283


commit f0a3518ef7e89f4b3ce2ebc3b0141ef240c00c72
Author: Steve Blackmon (@steveblackmon) 
Date:   2015-12-29T23:19:15Z

start of implementation for STREAMS-398

commit 1c78ecc7fe7bf72dad6cd204cffc4fae1ac4b41b
Author: Steve Blackmon @steveblackmon 
Date:   2016-03-28T13:32:00Z

create streams-plugin-pojo

commit 6501b27cdc148e5044b893197b5dc38d34aa8aeb
Author: Steve Blackmon @steveblackmon 
Date:   2016-03-28T13:32:19Z

rename Hive Generator

commit eea09756b2388acca625e2e752be127874a52599
Author: Steve Blackmon @steveblackmon 
Date:   2016-03-28T13:32:27Z

test pom for streams-plugin-pojo

commit 02b5adda7694698e732980c4b2702a2b67ff5548
Author: Steve Blackmon @steveblackmon 
Date:   2016-04-21T16:41:59Z

STREAMS-398 - streams-schemas

moves jsonschemas to a seperate module
  this averts dependency graph cycle that would occur once 
streams-plugin-pojo is a dependency of streams-pojo and streams-scala

commit bf31cbe000b950cb07298d7dbc735726d4b91e3d
Author: Steve Blackmon @steveblackmon 
Date:   2016-04-21T16:42:44Z

STREAMS-398 - pojo generation

code and plugin for generating POJOs now resides in streams-project
unit testing for generating POJOs without maven
unit testing for generating POJOs with maven

commit 9618adaf3f828f9f3682226f666e5732824e4212
Author: Steve Blackmon @steveblackmon 
Date:   2016-05-03T21:32:58Z

hive generation is looking pretty good

commit 02dc8efc6615142cce4d3ddd62d28c1972c82855
Author: Steve Blackmon @steveblackmon 
Date:   2016-05-03T21:33:47Z

re-enable hive plugin

commit 95a02d71c8b28ffda7ef37a151efd896d65b1223
Author: Steve Blackmon @steveblackmon 
Date:   2016-05-07T00:45:12Z

WIP for apachecon

commit 57f17d765a5e0f4767a998e47e8afb096a8ff792
Author: Steve Blackmon (@steveblackmon) 
Date:   2015-12-07T20:48:38Z

first take at STREAMS-389: 
streams-project/streams-plugins/streams-plugin-scala

commit 6187265fc0395a8051483ba3b905d976299217a3
Author: Steve Blackmon @steveblackmon 
Date:   2016-06-01T17:32:14Z

refactoring, testing, documentation, CLI modes

break up streams-schemas into streams-util and 
streams-schema-activitystreams
add index.md to each plugin
specify basepath of jsonschema project-wide
harmonize plugin behavior, code style, docs
ensure all tests pass
add CLI modes




> Support generation of scala source from jsonschemas
> ---
>
> Key: STREAMS-389
> URL: https://issues.apache.org/jira/browse/STREAMS-389
> Project: Streams
>  Issue Type: New Feature
>Reporter: Steve Blackmon
>Assignee: Steve Blackmon
>
> Support generation of scala source from jsonschemas, similar to what 
> jsonschema2pojo does to generate java pojos.  Implement as a maven plugin 
> that can be enable on a module-by-module basis.



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