cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Artyukevich (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CAY-1870) cgen - smarter default for 'superPkg' and 'destDir',
Date Mon, 10 Mar 2014 11:01:43 GMT

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

Oleg Artyukevich updated CAY-1870:
----------------------------------

    Attachment: cay1870.patch

Change default value of CayenneGeneratorMojo.destDir, where “project.build.sourceDirectory”
provides access to the source directory. While class generation running, change value of superPkg
to subpkg.auto, if it's null.
 
It's hard to test default values of CayenneGeneratorMojo since we use 1.0-beta-1 version of
testing plugin (maven-plugin-testing-harness). Maven provide testing of default values from
version 2.0.1+ , but then we should change other maven dependecies. So, I skip this changes
in pom.xml.

> cgen - smarter default for 'superPkg' and 'destDir', 
> -----------------------------------------------------
>
>                 Key: CAY-1870
>                 URL: https://issues.apache.org/jira/browse/CAY-1870
>             Project: Cayenne
>          Issue Type: Bug
>            Reporter: Andrus Adamchik
>            Assignee: Andrus Adamchik
>             Fix For: 3.2.M2
>
>         Attachments: cay1870.patch
>
>
> Thinking of the following improvements to cgen [1] to minimize needed configuration:
> 1. (Maven flavor only) destDir - default must be src/main/java.
> 2. superPkg - default must be not the same package as subclass, but rather subclass_pkg.auto
IIRC we already have this in the Modeler, but this should be a universal default.
> [1] http://cayenne.apache.org/docs/3.1/cayenne-guide/including-cayenne-in-project.html#maven-projects



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message