You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streams.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2016/06/01 17:47:59 UTC

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

    [ https://issues.apache.org/jira/browse/STREAMS-389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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) <sb...@apache.org>
Date:   2015-12-29T23:19:15Z

    start of implementation for STREAMS-398

commit 1c78ecc7fe7bf72dad6cd204cffc4fae1ac4b41b
Author: Steve Blackmon @steveblackmon <sb...@apache.org>
Date:   2016-03-28T13:32:00Z

    create streams-plugin-pojo

commit 6501b27cdc148e5044b893197b5dc38d34aa8aeb
Author: Steve Blackmon @steveblackmon <sb...@apache.org>
Date:   2016-03-28T13:32:19Z

    rename Hive Generator

commit eea09756b2388acca625e2e752be127874a52599
Author: Steve Blackmon @steveblackmon <sb...@apache.org>
Date:   2016-03-28T13:32:27Z

    test pom for streams-plugin-pojo

commit 02b5adda7694698e732980c4b2702a2b67ff5548
Author: Steve Blackmon @steveblackmon <sb...@apache.org>
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 <sb...@apache.org>
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 <sb...@apache.org>
Date:   2016-05-03T21:32:58Z

    hive generation is looking pretty good

commit 02dc8efc6615142cce4d3ddd62d28c1972c82855
Author: Steve Blackmon @steveblackmon <sb...@apache.org>
Date:   2016-05-03T21:33:47Z

    re-enable hive plugin

commit 95a02d71c8b28ffda7ef37a151efd896d65b1223
Author: Steve Blackmon @steveblackmon <sb...@apache.org>
Date:   2016-05-07T00:45:12Z

    WIP for apachecon

commit 57f17d765a5e0f4767a998e47e8afb096a8ff792
Author: Steve Blackmon (@steveblackmon) <sb...@apache.org>
Date:   2015-12-07T20:48:38Z

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

commit 6187265fc0395a8051483ba3b905d976299217a3
Author: Steve Blackmon @steveblackmon <sb...@apache.org>
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)