From 6f5e2cec84eefff4694e104b6eed09f15234f954 Mon Sep 17 00:00:00 2001 From: jan-vcapgemini <59438728+jan-vcapgemini@users.noreply.github.com> Date: Thu, 10 Mar 2022 12:31:31 +0100 Subject: [PATCH 001/238] #1452 changed dynamic groupId in master-pom.xml to fixed (#1498) * #1452 changed dynamic groupId in master-pom.xml to fixed separated all templates sets into deployables moved util tests into templates-devon4j-utils plug-in renamed devon4j-templates to devon4j-templates-tests * Update crud-java-server-app-complex/pom.xml delete relative Path * #1452 reformatted pom.xml codes Co-authored-by: LarsReinken --- .../crud-angular-client-app/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../resources}/templates/cobigen.properties | 0 ...oName#lower_case}-alert.component.html.ftl | 0 ...s.etoName#lower_case}-alert.component.scss | 0 ...me#lower_case}-alert.component.spec.ts.ftl | 0 ...etoName#lower_case}-alert.component.ts.ftl | 0 ...Name#lower_case}-dialog.component.html.ftl | 0 ...e#lower_case}-dialog.component.spec.ts.ftl | 0 ...toName#lower_case}-dialog.component.ts.ftl | 0 ...toName#lower_case}-grid.component.html.ftl | 0 ...es.etoName#lower_case}-grid.component.scss | 0 ...ame#lower_case}-grid.component.spec.ts.ftl | 0 ....etoName#lower_case}-grid.component.ts.ftl | 0 ....etoName#lower_case}-routing.module.ts.ftl | 0 ...ariables.etoName#lower_case}.module.ts.ftl | 0 ...es.etoName#lower_case}.service.spec.ts.ftl | 0 ...riables.etoName#lower_case}.service.ts.ftl | 0 .../src/app/app-routing.module.ts.ftl | 0 .../templates/src/app/app.module.ts.ftl | 0 .../layout/nav-bar/nav-bar.component.html.ftl | 0 .../templates/src/assets/i18n/en.json.ftl | 0 .../templates/src/assets/i18n/es.json.ftl | 0 .../crud-ionic-client-app/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../resources}/templates/cobigen.properties | 0 .../src/app/app-routing.module.ts.ftl | 0 .../templates/src/app/app.component.ts.ftl | 0 .../templates/src/app/app.module.ts.ftl | 0 ...s.etoName#lower_case}-detail.page.html.ftl | 0 ...s.etoName#lower_case}-detail.page.scss.ftl | 0 ...les.etoName#lower_case}-detail.page.ts.ftl | 0 ...les.etoName#lower_case}-list.page.html.ftl | 0 ...les.etoName#lower_case}-list.page.scss.ftl | 0 ...ables.etoName#lower_case}-list.page.ts.ftl | 0 ...es.etoName#lower_case}-rest.service.ts.ftl | 0 ...etoName#lower_case}-search-criteria.ts.ftl | 0 .../${variables.etoName#lower_case}.ts.ftl | 0 .../app/services/interfaces/pageable.ts.ftl | 0 .../interfaces/paginated-list-to.ts.ftl | 0 .../src/app/services/interfaces/sort.ts.ftl | 0 .../shared/business-operator.service.ts.ftl | 0 .../templates/src/assets/i18n/en.json.ftl | 0 .../templates/src/assets/i18n/es.json.ftl | 0 .../environments/environment.android.ts.ftl | 0 .../src/environments/environment.prod.ts.ftl | 0 .../src/environments/environment.ts.ftl | 0 .../templates/src/theme/variables.scss.ftl | 0 cobigen-templates/crud-java-ea-uml/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/functions.ftl | 0 .../src/main/resources}/templates.xml | 0 .../api/${variables.className}.java.ftl | 0 .../api/${variables.className}Entity.java.ftl | 0 .../common/api/ApplicationEntity.java.ftl | 0 .../api/ApplicationPersistenceEntity.java.ftl | 0 .../crud-java-server-app-complex/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/functions.ftl | 0 .../src/main/resources}/templates.xml | 0 .../${variables.component#cap_first}.java.ftl | 0 ...ariables.component#cap_first}Ctos.java.ftl | 0 .../logic}/api/cobigen.properties | 0 .../UcFind${variables.entityName}.java.ftl | 0 ...UcFind${variables.entityName}Ctos.java.ftl | 0 .../UcManage${variables.entityName}.java.ftl | 0 ...Abstract${variables.entityName}Uc.java.ftl | 0 ...ariables.component#cap_first}Impl.java.ftl | 0 ...bles.component#cap_first}ImplCtos.java.ftl | 0 ...UcFind${variables.entityName}Impl.java.ftl | 0 ...nd${variables.entityName}ImplCtos.java.ftl | 0 ...Manage${variables.entityName}Impl.java.ftl | 0 .../base/AbstractBeanMapperSupport.java.ftl | 0 .../general/logic/base/AbstractLogic.java.ftl | 0 .../general/logic/base/AbstractUc.java.ftl | 0 .../crud-java-server-app/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/functions.ftl | 0 .../src/main/resources}/templates.xml | 0 .../api/${variables.entityName}.java.ftl | 0 .../common/api}/cobigen.properties | 0 .../${variables.entityName}Entity.java.ftl | 0 ...${variables.entityName}Repository.java.ftl | 0 .../to/${variables.entityName}Cto.java.ftl | 0 .../to/${variables.entityName}Eto.java.ftl | 0 ...ables.entityName}SearchCriteriaTo.java.ftl | 0 .../logic/api/to}/cobigen.properties | 0 .../service/api}/cobigen.properties | 0 ...s.component#cap_first}RestService.java.ftl | 0 ...mponent#cap_first}RestServiceCtos.java.ftl | 0 ...s.component#cap_first}SoapService.java.ftl | 0 ...mponent#cap_first}RestServiceImpl.java.ftl | 0 ...ent#cap_first}RestServiceImplCtos.java.ftl | 0 ...mponent#cap_first}SoapServiceImpl.java.ftl | 0 .../common/api/ApplicationEntity.java.ftl | 0 .../api/to/AbstractSearchCriteriaTo.java.ftl | 0 .../general/common/api/to}/cobigen.properties | 0 .../base/AbstractBeanMapperSupport.java.ftl | 0 .../api/ApplicationPersistenceEntity.java.ftl | 0 .../api/dao/ApplicationDao.java.ftl | 0 .../base/dao/ApplicationDaoImpl.java.ftl | 0 .../base/AbstractComponentFacade.java.ftl | 0 .../impl/config/ServiceConfig.java.ftl | 0 .../WebApplicationContextLocator.java.ftl | 0 .../crud-ngrx-client-app/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../resources}/templates/cobigen.properties | 0 ....etoName#lower_case}-routing.module.ts.ftl | 0 ...ariables.etoName#lower_case}.module.ts.ftl | 0 ...oName#lower_case}-alert.component.html.ftl | 0 ...s.etoName#lower_case}-alert.component.scss | 0 ...me#lower_case}-alert.component.spec.ts.ftl | 0 ...etoName#lower_case}-alert.component.ts.ftl | 0 ...Name#lower_case}-dialog.component.html.ftl | 0 ...toName#lower_case}-dialog.component.ts.ftl | 0 ...toName#lower_case}-grid.component.html.ftl | 0 ...es.etoName#lower_case}-grid.component.scss | 0 ....etoName#lower_case}-grid.component.ts.ftl | 0 ...variables.etoName#lower_case}.model.ts.ftl | 0 .../models/datadetailstest.model.ts.ftl | 0 .../models/httpresponse.model.ts.ftl | 0 .../models/searchcriteriadata.model.ts.ftl | 0 ...es.etoName#lower_case}.service.spec.ts.ftl | 0 ...riables.etoName#lower_case}.service.ts.ftl | 0 ...riables.etoName#lower_case}.actions.ts.ftl | 0 .../store/actions/actions_index.ts.ftl | 0 ...es.etoName#lower_case}.effects.spec.ts.ftl | 0 ...riables.etoName#lower_case}.effects.ts.ftl | 0 .../store/effects/effects_index.ts.ftl | 0 ...s.etoName#lower_case}.reducers.spec.ts.ftl | 0 ...iables.etoName#lower_case}.reducers.ts.ftl | 0 .../store/reducers/reducers_index.ts.ftl | 0 ...ables.etoName#lower_case}.selectors.ts.ftl | 0 .../store/selectors/selectors_index.ts.ftl | 0 .../store/store_index.ts.ftl | 0 .../src/app/app-routing.module.ts.ftl | 0 .../app/layout/header/header.component.ts.ftl | 0 .../layout/nav-bar/nav-bar.component.html.ftl | 0 .../templates/src/assets/i18n/en.json.ftl | 0 .../templates/src/assets/i18n/es.json.ftl | 0 .../src/environments/environment.prod.ts.ftl | 0 .../src/environments/environment.ts.ftl | 0 .../crud-openapi-angular-client-app/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../resources}/templates/cobigen.properties | 0 ...oName#lower_case}-alert.component.html.ftl | 0 ...s.etoName#lower_case}-alert.component.scss | 0 ...me#lower_case}-alert.component.spec.ts.ftl | 0 ...etoName#lower_case}-alert.component.ts.ftl | 0 ...Name#lower_case}-dialog.component.html.ftl | 0 ...e#lower_case}-dialog.component.spec.ts.ftl | 0 ...toName#lower_case}-dialog.component.ts.ftl | 0 ...toName#lower_case}-grid.component.html.ftl | 0 ...es.etoName#lower_case}-grid.component.scss | 0 ...ame#lower_case}-grid.component.spec.ts.ftl | 0 ....etoName#lower_case}-grid.component.ts.ftl | 0 ....etoName#lower_case}-routing.module.ts.ftl | 0 ...ariables.etoName#lower_case}.module.ts.ftl | 0 ...es.etoName#lower_case}.service.spec.ts.ftl | 0 ...riables.etoName#lower_case}.service.ts.ftl | 0 .../src/app/app-routing.module.ts.ftl | 0 .../templates/src/app/app.module.ts.ftl | 0 .../src/app/home/home.component.html.ftl | 0 .../layout/nav-bar/nav-bar.component.html.ftl | 0 .../${variables.etoName#lower_case}.ts.ftl | 0 .../templates/src/app/model/model.ts.ftl | 0 .../templates/src/assets/i18n/en.json.ftl | 0 .../templates/src/assets/i18n/es.json.ftl | 0 .../src/environments/environment.prod.ts.ftl | 0 .../src/environments/environment.ts.ftl | 0 .../pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../resources}/templates/cobigen.properties | 0 ...t#lower_case}RestController.service.ts.ftl | 0 .../templates/src/app/api/api.ts.ftl | 0 .../src/environments/environment.prod.ts.ftl | 0 .../src/environments/environment.ts.ftl | 0 .../crud-openapi-ionic-client-app/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../resources}/templates/cobigen.properties | 0 .../src/app/app-routing.module.ts.ftl | 0 .../templates/src/app/app.component.ts.ftl | 0 .../templates/src/app/app.module.ts.ftl | 0 ...s.etoName#lower_case}-detail.page.html.ftl | 0 ...s.etoName#lower_case}-detail.page.scss.ftl | 0 ...les.etoName#lower_case}-detail.page.ts.ftl | 0 ...les.etoName#lower_case}-list.page.html.ftl | 0 ...les.etoName#lower_case}-list.page.scss.ftl | 0 ...ables.etoName#lower_case}-list.page.ts.ftl | 0 ...es.etoName#lower_case}-rest.service.ts.ftl | 0 ...etoName#lower_case}-search-criteria.ts.ftl | 0 .../${variables.etoName#lower_case}.ts.ftl | 0 .../app/services/interfaces/pageable.ts.ftl | 0 .../interfaces/paginated-list-to.ts.ftl | 0 .../src/app/services/interfaces/sort.ts.ftl | 0 .../shared/business-operator.service.ts.ftl | 0 .../templates/src/assets/i18n/en.json.ftl | 0 .../templates/src/assets/i18n/es.json.ftl | 0 .../templates/src/assets/i18n/it.json.ftl | 0 .../environments/environment.android.ts.ftl | 0 .../src/environments/environment.prod.ts.ftl | 0 .../src/environments/environment.ts.ftl | 0 .../templates/src/theme/variables.scss.ftl | 0 .../crud-openapi-java-server-app/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/functions.ftl | 0 .../src/main/resources}/makros.ftl | 0 .../src/main/resources}/templates.xml | 0 .../api/${variables.entityName}.java.ftl | 0 .../common/api/cobigen.properties | 0 .../${variables.entityName}Entity.java.ftl | 0 ...${variables.entityName}Repository.java.ftl | 0 .../${variables.component#cap_first}.java.ftl | 0 ...ariables.component#cap_first}Ctos.java.ftl | 0 .../logic/api/cobigen.properties | 0 .../to/${variables.entityName}Cto.java.ftl | 0 .../to/${variables.entityName}Eto.java.ftl | 0 ...ables.entityName}SearchCriteriaTo.java.ftl | 0 .../UcFind${variables.entityName}.java.ftl | 0 ...UcFind${variables.entityName}Ctos.java.ftl | 0 .../UcManage${variables.entityName}.java.ftl | 0 ...Abstract${variables.entityName}Uc.java.ftl | 0 ...ariables.component#cap_first}Impl.java.ftl | 0 ...bles.component#cap_first}ImplCtos.java.ftl | 0 ...UcFind${variables.entityName}Impl.java.ftl | 0 ...nd${variables.entityName}ImplCtos.java.ftl | 0 ...Manage${variables.entityName}Impl.java.ftl | 0 .../service/api/cobigen.properties | 0 ...s.component#cap_first}RestService.java.ftl | 0 ...mponent#cap_first}RestServiceCtos.java.ftl | 0 ...mponent#cap_first}RestServiceImpl.java.ftl | 0 ...ent#cap_first}RestServiceImplCtos.java.ftl | 0 .../common/api/ApplicationEntity.java.ftl | 0 .../api/to/AbstractSearchCriteriaTo.java.ftl | 0 .../general/common/api/to/cobigen.properties | 0 .../base/AbstractBeanMapperSupport.java.ftl | 0 .../api/ApplicationPersistenceEntity.java.ftl | 0 .../base/AbstractComponentFacade.java.ftl | 0 .../general/logic/base/AbstractLogic.java.ftl | 0 .../general/logic/base/AbstractUc.java.ftl | 0 .../impl/config/ServiceConfig.java.ftl | 0 .../WebApplicationContextLocator.java.ftl | 0 cobigen-templates/crud-openapi-net/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../Devon4Net.Application.WebAPI/Startup.cs | 0 .../appsettings.Development.json | 0 ...bles.component#cap_first}Controller.cs.ftl | 0 ...ables.component#cap_first}Converter.cs.ftl | 0 ...me#replace('Dto', '')#cap_first}Dto.cs.ftl | 0 ...ce('Dto', '')#cap_first}ResponseDto.cs.ftl | 0 ...yName#cap_first}NotCreatedException.cs.ftl | 0 ...yName#cap_first}NotDeletedException.cs.ftl | 0 ...ityName#cap_first}NotFoundException.cs.ftl | 0 ...riables.component#cap_first}Service.cs.ftl | 0 ...riables.component#cap_first}Service.cs.ftl | 0 ...les.entityName#cap_first}Repository.cs.ftl | 0 .../Domain/Database/CobigenContext.cs | 0 .../${variables.entityName#cap_first}.cs.ftl | 0 ...les.entityName#cap_first}Repository.cs.ftl | 0 .../pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../resources}/templates/cobigen.properties | 0 ...yName#lower_case}-alert.component.html.ftl | 0 ...ntityName#lower_case}-alert.component.scss | 0 ...me#lower_case}-alert.component.spec.ts.ftl | 0 ...ityName#lower_case}-alert.component.ts.ftl | 0 ...Name#lower_case}-dialog.component.html.ftl | 0 ...e#lower_case}-dialog.component.spec.ts.ftl | 0 ...tyName#lower_case}-dialog.component.ts.ftl | 0 ...tyName#lower_case}-grid.component.html.ftl | 0 ...entityName#lower_case}-grid.component.scss | 0 ...ame#lower_case}-grid.component.spec.ts.ftl | 0 ...tityName#lower_case}-grid.component.ts.ftl | 0 ...ables.entityName#lower_case}.module.ts.ftl | 0 ...entityName#lower_case}.service.spec.ts.ftl | 0 ...bles.entityName#lower_case}.service.ts.ftl | 0 .../src/app/app-routing.module.ts.ftl | 0 .../templates/src/app/app.module.ts.ftl | 0 .../src/app/core/interfaces/sort.ts.ftl | 0 .../app/core/security/login.service.ts.ftl | 0 .../shared/business-operations.service.ts.ftl | 0 .../src/app/home/home.component.html.ftl | 0 .../${variables.entityName#lower_case}.ts.ftl | 0 .../templates/src/app/model/model.ts.ftl | 0 .../templates/src/assets/i18n/en.json.ftl | 0 .../templates/src/assets/i18n/es.json.ftl | 0 .../src/environments/environment.prod.ts.ftl | 0 .../src/environments/environment.ts.ftl | 0 .../src/main/resources}/variables.ftl | 0 cobigen-templates/kafka-documentation/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 .../docs/${variables.component}To.adoc.ftl | 0 .../templates/docs/Documentation.adoc.ftl | 0 cobigen-templates/named-queries/pom.xml | 13 + .../src/main/resources}/NamedQueries.java.ftl | 0 .../src/main/resources/context.xml | 10 + .../src/main/resources}/templates.xml | 0 .../openapi-documentation/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/functions.ftl | 0 .../src/main/resources}/templates.xml | 0 .../docs/${variables.component}Doc.adoc.ftl | 0 .../templates/docs/Documentation.adoc.ftl | 0 cobigen-templates/pom.xml | 30 +- cobigen-templates/rest-documentation/pom.xml | 13 + .../src/main/resources}/context.xml | 0 .../src/main/resources}/templates.xml | 0 ...ariables.component}RESTInterfaces.adoc.ftl | 0 .../templates/docs/Documentation.adoc.ftl | 0 .../security-permissions/pom.xml | 13 + .../resources}/PermissionConstants.java.ftl | 0 .../src/main/resources/context.xml | 11 + .../src/main/resources}/templates.xml | 0 .../logback.xml | 0 .../templates-devon4j-tests/pom.xml | 57 +++ .../config/constant/MavenMetadata.java | 0 .../src/main/resources/META-INF/LICENSE.txt | 0 .../main/templates/named_queries/context.xml | 0 .../security_permissions/context.xml | 0 .../templates/TemplatesGenerationTest.java | 0 .../src/test/resources/application.properties | 0 .../src/test/resources/logback.xml | 0 .../TestAllTemplatesEntityInput/logback.xml | 0 .../TestAllTemplatesEntityInput/pom.xml | 0 .../generator/dataaccess/api/InputEntity.java | 0 .../TestAllTemplatesEtoInput/logback.xml | 0 .../TestAllTemplatesEtoInput/pom.xml | 0 .../generator/logic/api/to/InputEto.java | 0 .../TestAllTemplatesOpenApiInput/OpenAPI.yaml | 0 .../TestAllTemplatesOpenApiInput/logback.xml | 0 .../TestAllTemplatesOpenApiInput/pom.xml | 0 .../logback.xml | 0 .../TestAllTemplatesRestServiceInput/pom.xml | 0 .../rest/InputNoAnnotationsRestService.java | 0 .../JavaxAnnotationsInputRestService.java | 0 .../SpringAnnotationsInputRestService.java | 0 .../TestAllTemplatesToInput/logback.xml | 0 .../TestAllTemplatesToInput/pom.xml | 0 .../api/rest/InputNoAnnotationsTo.java | 0 .../generator/service/api/rest/InputTo.java | 0 .../TestAllTemplatesXMLInput/logback.xml | 0 .../TestAllTemplatesXMLInput/pom.xml | 0 .../generator/dataaccess/api/Input.xml | 0 .../test/resources/testinput/InputEntity.java | 0 .../src/test/resources/testinput/XMI-UML.xml | 0 .../templates-devon4j-utils/pom.xml | 56 +++ .../config/constant/MavenMetadata.java | 12 + .../templates/devon4j/constants/Field.java | 0 .../templates/devon4j/utils/DevonfwUtil.java | 0 .../templates/devon4j/utils/IDGenerator.java | 0 .../templates/devon4j/utils/JavaUtil.java | 0 .../templates/devon4j/utils/OpenApiUtil.java | 0 .../documentation/DocumentationUtil.java | 0 .../documentation/JavaDocumentationUtil.java | 0 .../OpenApiDocumentationUtil.java | 0 .../devon4j/utils/uml/Connector.java | 0 .../templates/devon4j/utils/uml/UmlUtil.java | 0 .../src/main/resources/META-INF/LICENSE.txt | 201 +++++++++ .../devon4j/test/utils/DevonfwUtilTest.java | 0 .../devon4j/test/utils/JavaUtilTest.java | 0 .../documentation/DocumentationUtilTest.java | 0 .../JavaDocumentationUtilTest.java | 0 .../OpenApiDocumentationUtilTest.java | 0 .../test/utils/resources/TestClass.java | 0 .../test/utils/resources/TestEntity.java | 0 .../test/utils/resources/TestTwoClass.java | 0 .../resources/dataaccess/api/DeepEntity.java | 0 .../dataaccess/api/TestEntityComponent.java | 0 .../utils/resources/uml/completeUmlXmi.xml | 0 .../devon4j/test/utils/uml/UmlUtilTest.java | 0 .../src/test/resources/application.properties | 2 + .../src/test/resources/logback.xml | 14 + .../TestAllTemplatesEntityInput/logback.xml | 14 + .../TestAllTemplatesEntityInput/pom.xml | 68 +++ .../generator/dataaccess/api/InputEntity.java | 25 ++ .../TestAllTemplatesEtoInput/logback.xml | 14 + .../TestAllTemplatesEtoInput/pom.xml | 79 ++++ .../generator/logic/api/to/InputEto.java | 25 ++ .../TestAllTemplatesOpenApiInput/OpenAPI.yaml | 131 ++++++ .../TestAllTemplatesOpenApiInput/logback.xml | 14 + .../TestAllTemplatesOpenApiInput/pom.xml | 84 ++++ .../logback.xml | 14 + .../TestAllTemplatesRestServiceInput/pom.xml | 88 ++++ .../rest/InputNoAnnotationsRestService.java | 11 + .../JavaxAnnotationsInputRestService.java | 46 +++ .../SpringAnnotationsInputRestService.java | 38 ++ .../TestAllTemplatesToInput/logback.xml | 14 + .../TestAllTemplatesToInput/pom.xml | 82 ++++ .../api/rest/InputNoAnnotationsTo.java | 46 +++ .../generator/service/api/rest/InputTo.java | 59 +++ .../TestAllTemplatesXMLInput/logback.xml | 14 + .../TestAllTemplatesXMLInput/pom.xml | 73 ++++ .../generator/dataaccess/api/Input.xml | 391 ++++++++++++++++++ .../test/resources/testinput/InputEntity.java | 38 ++ .../src/test/resources/testinput/XMI-UML.xml | 391 ++++++++++++++++++ .../templates-devon4j/.classpath | 50 --- cobigen-templates/templates-devon4j/.project | 24 -- cobigen-templates/templates-devon4j/pom.xml | 98 ----- .../templates-devon4j/pom_patch.xml | 13 - cobigen-templates/testdata-builder/pom.xml | 13 + .../main/resources}/ObjectBuilder.java.ftl | 0 .../ObjectBuilder_customFunctions.java.ftl | 0 ...ObjectBuilder_fillMandatoryFields.java.ftl | 0 .../ObjectBuilder_persistable.java.ftl | 0 .../src/main/resources}/context.xml | 0 .../src/main/resources}/makros.ftl | 0 .../src/main/resources}/templates.xml | 0 pom.xml | 2 +- 417 files changed, 2382 insertions(+), 191 deletions(-) create mode 100644 cobigen-templates/crud-angular-client-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/app-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/app.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/assets/i18n/en.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_angular_client_app => crud-angular-client-app/src/main/resources}/templates/src/assets/i18n/es.json.ftl (100%) create mode 100644 cobigen-templates/crud-ionic-client-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/app-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/app.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/app.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/pageable.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/paginated-list-to.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/sort.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/app/services/shared/business-operator.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/assets/i18n/en.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/assets/i18n/es.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/environments/environment.android.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/environments/environment.prod.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/environments/environment.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ionic_client_app => crud-ionic-client-app/src/main/resources}/templates/src/theme/variables.scss.ftl (100%) create mode 100644 cobigen-templates/crud-java-ea-uml/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_ea_uml => crud-java-ea-uml/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_ea_uml => crud-java-ea-uml/src/main/resources}/functions.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_ea_uml => crud-java-ea-uml/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_ea_uml => crud-java-ea-uml/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.className}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_ea_uml => crud-java-ea-uml/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.className}Entity.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_ea_uml => crud-java-ea-uml/src/main/resources}/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_ea_uml => crud-java-ea-uml/src/main/resources}/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl (100%) create mode 100644 cobigen-templates/crud-java-server-app-complex/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/functions.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}Ctos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/common => crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic}/api/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcManage${variables.entityName}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}Impl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app-complex/src/main/resources}/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl (100%) create mode 100644 cobigen-templates/crud-java-server-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/functions.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.entityName}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to => crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/common/api}/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.entityName}Entity.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Cto.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Eto.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api => crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to}/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to => crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api}/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestService.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/service/api/soap/${variables.component#cap_first}SoapService.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component}/service/impl/soap/${variables.component#cap_first}SoapServiceImpl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api => crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to}/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app_complex => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/dataaccess/api/dao/ApplicationDao.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/dataaccess/base/dao/ApplicationDaoImpl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_java_server_app => crud-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl (100%) create mode 100644 cobigen-templates/crud-ngrx-client-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/models/${variables.etoName#lower_case}.model.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/models/datadetailstest.model.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/models/httpresponse.model.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/models/searchcriteriadata.model.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/actions/${variables.etoName#lower_case}.actions.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/actions/actions_index.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/effects/effects_index.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/reducers/reducers_index.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/selectors/${variables.etoName#lower_case}.selectors.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/selectors/selectors_index.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/store/store_index.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/app-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/layout/header/header.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/assets/i18n/en.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/assets/i18n/es.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/environments/environment.prod.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_ngrx_client_app => crud-ngrx-client-app/src/main/resources}/templates/src/environments/environment.ts.ftl (100%) create mode 100644 cobigen-templates/crud-openapi-angular-client-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/app-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/app.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/home/home.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/model/${variables.etoName#lower_case}.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/app/model/model.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/assets/i18n/en.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/assets/i18n/es.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/environments/environment.prod.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_client_app => crud-openapi-angular-client-app/src/main/resources}/templates/src/environments/environment.ts.ftl (100%) create mode 100644 cobigen-templates/crud-openapi-angular-service-based-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app => crud-openapi-angular-service-based-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app => crud-openapi-angular-service-based-app/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app => crud-openapi-angular-service-based-app/src/main/resources}/templates/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app => crud-openapi-angular-service-based-app/src/main/resources}/templates/src/app/api/${variables.component#lower_case}/${variables.component#lower_case}RestController.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app => crud-openapi-angular-service-based-app/src/main/resources}/templates/src/app/api/api.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app => crud-openapi-angular-service-based-app/src/main/resources}/templates/src/environments/environment.prod.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app => crud-openapi-angular-service-based-app/src/main/resources}/templates/src/environments/environment.ts.ftl (100%) create mode 100644 cobigen-templates/crud-openapi-ionic-client-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates.xml (100%) mode change 100755 => 100644 rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/cobigen.properties (100%) mode change 100755 => 100644 rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/app-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/app.component.ts.ftl (100%) mode change 100755 => 100644 rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/app.module.ts.ftl (100%) mode change 100755 => 100644 rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/pageable.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/paginated-list-to.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/services/interfaces/sort.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/app/services/shared/business-operator.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/assets/i18n/en.json.ftl (100%) mode change 100755 => 100644 rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/assets/i18n/es.json.ftl (100%) mode change 100755 => 100644 rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/assets/i18n/it.json.ftl (100%) mode change 100755 => 100644 rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/environments/environment.android.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/environments/environment.prod.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/environments/environment.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_ionic_client_app => crud-openapi-ionic-client-app/src/main/resources}/templates/src/theme/variables.scss.ftl (100%) create mode 100644 cobigen-templates/crud-openapi-java-server-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/functions.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/makros.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/${variables.entityName}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/${variables.entityName}Entity.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}Ctos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Cto.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Eto.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcManage${variables.entityName}.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}Impl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestService.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_java_server_app => crud-openapi-java-server-app/src/main/resources}/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl (100%) create mode 100644 cobigen-templates/crud-openapi-net/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.Application.WebAPI/Startup.cs (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.Application.WebAPI/appsettings.Development.json (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Controller/${variables.component#cap_first}Controller.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Converter/${variables.component#cap_first}Converter.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}Dto.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}ResponseDto.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotCreatedException.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotDeletedException.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotFoundException.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/${variables.component#cap_first}Service.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/I${variables.component#cap_first}Service.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Data/Repositories/${variables.entityName#cap_first}Repository.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Domain/Database/CobigenContext.cs (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Domain/Entities/${variables.entityName#cap_first}.cs.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_openapi_net => crud-openapi-net/src/main/resources}/templates/Devon4Net.WebAPI.Implementation/Domain/RepositoryInterfaces/I${variables.entityName#cap_first}Repository.cs.ftl (100%) create mode 100644 cobigen-templates/crud-typescript-angular-client-app/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/cobigen.properties (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.scss (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.scss (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.spec.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/app-routing.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/app.module.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/core/interfaces/sort.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/core/security/login.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/core/shared/business-operations.service.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/home/home.component.html.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/model/${variables.entityName#lower_case}.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/app/model/model.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/assets/i18n/en.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/assets/i18n/es.json.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/environments/environment.prod.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/templates/src/environments/environment.ts.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/crud_typescript_angular_client_app => crud-typescript-angular-client-app/src/main/resources}/variables.ftl (100%) create mode 100644 cobigen-templates/kafka-documentation/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/kafka_documentation => kafka-documentation/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/kafka_documentation => kafka-documentation/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/kafka_documentation => kafka-documentation/src/main/resources}/templates/docs/${variables.component}To.adoc.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/kafka_documentation => kafka-documentation/src/main/resources}/templates/docs/Documentation.adoc.ftl (100%) create mode 100644 cobigen-templates/named-queries/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/named_queries => named-queries/src/main/resources}/NamedQueries.java.ftl (100%) create mode 100644 cobigen-templates/named-queries/src/main/resources/context.xml rename cobigen-templates/{templates-devon4j/src/main/templates/named_queries => named-queries/src/main/resources}/templates.xml (100%) create mode 100644 cobigen-templates/openapi-documentation/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/openapi_documentation => openapi-documentation/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/openapi_documentation => openapi-documentation/src/main/resources}/functions.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/openapi_documentation => openapi-documentation/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/openapi_documentation => openapi-documentation/src/main/resources}/templates/docs/${variables.component}Doc.adoc.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/openapi_documentation => openapi-documentation/src/main/resources}/templates/docs/Documentation.adoc.ftl (100%) create mode 100644 cobigen-templates/rest-documentation/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/rest_documentation => rest-documentation/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/rest_documentation => rest-documentation/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/rest_documentation => rest-documentation/src/main/resources}/templates/docs/${variables.component}RESTInterfaces.adoc.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/rest_documentation => rest-documentation/src/main/resources}/templates/docs/Documentation.adoc.ftl (100%) create mode 100644 cobigen-templates/security-permissions/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/security_permissions => security-permissions/src/main/resources}/PermissionConstants.java.ftl (100%) create mode 100644 cobigen-templates/security-permissions/src/main/resources/context.xml rename cobigen-templates/{templates-devon4j/src/main/templates/security_permissions => security-permissions/src/main/resources}/templates.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/logback.xml (100%) create mode 100644 cobigen-templates/templates-devon4j-tests/pom.xml rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/main/resources/META-INF/LICENSE.txt (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/main/templates/named_queries/context.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/main/templates/security_permissions/context.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/templates/TemplatesGenerationTest.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/application.properties (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/logback.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testinput/InputEntity.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-tests}/src/test/resources/testinput/XMI-UML.xml (100%) create mode 100644 cobigen-templates/templates-devon4j-utils/pom.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/constants/Field.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/DevonfwUtil.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/IDGenerator.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/JavaUtil.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/OpenApiUtil.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/DocumentationUtil.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/JavaDocumentationUtil.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/OpenApiDocumentationUtil.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/Connector.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/UmlUtil.java (100%) create mode 100644 cobigen-templates/templates-devon4j-utils/src/main/resources/META-INF/LICENSE.txt rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/DevonfwUtilTest.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/JavaUtilTest.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/DocumentationUtilTest.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/JavaDocumentationUtilTest.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/OpenApiDocumentationUtilTest.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestClass.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestEntity.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestTwoClass.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/DeepEntity.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/TestEntityComponent.java (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/uml/completeUmlXmi.xml (100%) rename cobigen-templates/{templates-devon4j => templates-devon4j-utils}/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/uml/UmlUtilTest.java (100%) create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/application.properties create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/logback.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testinput/InputEntity.java create mode 100644 cobigen-templates/templates-devon4j-utils/src/test/resources/testinput/XMI-UML.xml delete mode 100644 cobigen-templates/templates-devon4j/.classpath delete mode 100644 cobigen-templates/templates-devon4j/.project delete mode 100644 cobigen-templates/templates-devon4j/pom.xml delete mode 100644 cobigen-templates/templates-devon4j/pom_patch.xml create mode 100644 cobigen-templates/testdata-builder/pom.xml rename cobigen-templates/{templates-devon4j/src/main/templates/testdata_builder => testdata-builder/src/main/resources}/ObjectBuilder.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/testdata_builder => testdata-builder/src/main/resources}/ObjectBuilder_customFunctions.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/testdata_builder => testdata-builder/src/main/resources}/ObjectBuilder_fillMandatoryFields.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/testdata_builder => testdata-builder/src/main/resources}/ObjectBuilder_persistable.java.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/testdata_builder => testdata-builder/src/main/resources}/context.xml (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/testdata_builder => testdata-builder/src/main/resources}/makros.ftl (100%) rename cobigen-templates/{templates-devon4j/src/main/templates/testdata_builder => testdata-builder/src/main/resources}/templates.xml (100%) diff --git a/cobigen-templates/crud-angular-client-app/pom.xml b/cobigen-templates/crud-angular-client-app/pom.xml new file mode 100644 index 0000000000..c43279405c --- /dev/null +++ b/cobigen-templates/crud-angular-client-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-angular-client-app + CRUD Angular Client App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/context.xml b/cobigen-templates/crud-angular-client-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/context.xml rename to cobigen-templates/crud-angular-client-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates.xml b/cobigen-templates/crud-angular-client-app/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates.xml rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/cobigen.properties b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/cobigen.properties rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/app-routing.module.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/app-routing.module.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/app.module.ts.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/app.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/app.module.ts.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/app.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/assets/i18n/en.json.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/assets/i18n/en.json.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/assets/i18n/es.json.ftl b/cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_angular_client_app/templates/src/assets/i18n/es.json.ftl rename to cobigen-templates/crud-angular-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl diff --git a/cobigen-templates/crud-ionic-client-app/pom.xml b/cobigen-templates/crud-ionic-client-app/pom.xml new file mode 100644 index 0000000000..e4ce241379 --- /dev/null +++ b/cobigen-templates/crud-ionic-client-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-ionic-client-app + CRUD Ionic Client App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/context.xml b/cobigen-templates/crud-ionic-client-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/context.xml rename to cobigen-templates/crud-ionic-client-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates.xml b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates.xml rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/cobigen.properties b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/cobigen.properties rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/app-routing.module.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/app-routing.module.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/app.component.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/app.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/app.component.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/app.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/app.module.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/app.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/app.module.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/app.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/pageable.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/pageable.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/pageable.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/pageable.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/paginated-list-to.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/paginated-list-to.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/paginated-list-to.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/paginated-list-to.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/sort.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/sort.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/interfaces/sort.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/sort.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/shared/business-operator.service.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/shared/business-operator.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/app/services/shared/business-operator.service.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/app/services/shared/business-operator.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/assets/i18n/en.json.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/assets/i18n/en.json.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/assets/i18n/es.json.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/assets/i18n/es.json.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/environments/environment.android.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/environments/environment.android.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/environments/environment.android.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/environments/environment.android.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/environments/environment.prod.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/environments/environment.prod.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/environments/environment.ts.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/environments/environment.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/environments/environment.ts.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/environments/environment.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/theme/variables.scss.ftl b/cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/theme/variables.scss.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ionic_client_app/templates/src/theme/variables.scss.ftl rename to cobigen-templates/crud-ionic-client-app/src/main/resources/templates/src/theme/variables.scss.ftl diff --git a/cobigen-templates/crud-java-ea-uml/pom.xml b/cobigen-templates/crud-java-ea-uml/pom.xml new file mode 100644 index 0000000000..285f86ef71 --- /dev/null +++ b/cobigen-templates/crud-java-ea-uml/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-java-ea-uml + CRUD Java EA UML template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/context.xml b/cobigen-templates/crud-java-ea-uml/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/context.xml rename to cobigen-templates/crud-java-ea-uml/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/functions.ftl b/cobigen-templates/crud-java-ea-uml/src/main/resources/functions.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/functions.ftl rename to cobigen-templates/crud-java-ea-uml/src/main/resources/functions.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates.xml b/cobigen-templates/crud-java-ea-uml/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates.xml rename to cobigen-templates/crud-java-ea-uml/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.className}.java.ftl b/cobigen-templates/crud-java-ea-uml/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.className}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.className}.java.ftl rename to cobigen-templates/crud-java-ea-uml/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.className}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.className}Entity.java.ftl b/cobigen-templates/crud-java-ea-uml/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.className}Entity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.className}Entity.java.ftl rename to cobigen-templates/crud-java-ea-uml/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.className}Entity.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl b/cobigen-templates/crud-java-ea-uml/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl rename to cobigen-templates/crud-java-ea-uml/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl b/cobigen-templates/crud-java-ea-uml/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_ea_uml/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl rename to cobigen-templates/crud-java-ea-uml/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl diff --git a/cobigen-templates/crud-java-server-app-complex/pom.xml b/cobigen-templates/crud-java-server-app-complex/pom.xml new file mode 100644 index 0000000000..82a06f6b0c --- /dev/null +++ b/cobigen-templates/crud-java-server-app-complex/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-java-server-app-complex + CRUD Java Server App Complex template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/context.xml b/cobigen-templates/crud-java-server-app-complex/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/context.xml rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/functions.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/functions.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/functions.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/functions.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates.xml b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates.xml rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}Ctos.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}Ctos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}Ctos.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/${variables.component#cap_first}Ctos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/common/api/cobigen.properties b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/common/api/cobigen.properties rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcManage${variables.entityName}.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcManage${variables.entityName}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcManage${variables.entityName}.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/usecase/UcManage${variables.entityName}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}Impl.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}Impl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}Impl.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}Impl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl b/cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl rename to cobigen-templates/crud-java-server-app-complex/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl diff --git a/cobigen-templates/crud-java-server-app/pom.xml b/cobigen-templates/crud-java-server-app/pom.xml new file mode 100644 index 0000000000..a96bb42a5f --- /dev/null +++ b/cobigen-templates/crud-java-server-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-java-server-app + CRUD Java Server App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/context.xml b/cobigen-templates/crud-java-server-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/context.xml rename to cobigen-templates/crud-java-server-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/functions.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/functions.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/functions.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/functions.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates.xml b/cobigen-templates/crud-java-server-app/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates.xml rename to cobigen-templates/crud-java-server-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.entityName}.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.entityName}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.entityName}.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/common/api/${variables.entityName}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/cobigen.properties b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/common/api/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/cobigen.properties rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/common/api/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.entityName}Entity.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.entityName}Entity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.entityName}Entity.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/${variables.entityName}Entity.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Cto.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Cto.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Cto.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Cto.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Eto.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Eto.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Eto.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}Eto.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api/cobigen.properties b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api/cobigen.properties rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/logic/api/to/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestService.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestService.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestService.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestService.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api/soap/${variables.component#cap_first}SoapService.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api/soap/${variables.component#cap_first}SoapService.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/api/soap/${variables.component#cap_first}SoapService.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/api/soap/${variables.component#cap_first}SoapService.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/impl/soap/${variables.component#cap_first}SoapServiceImpl.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/impl/soap/${variables.component#cap_first}SoapServiceImpl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/${variables.component}/service/impl/soap/${variables.component#cap_first}SoapServiceImpl.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component}/service/impl/soap/${variables.component#cap_first}SoapServiceImpl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/cobigen.properties b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/${variables.component}/logic/api/cobigen.properties rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app_complex/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/dataaccess/api/dao/ApplicationDao.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/api/dao/ApplicationDao.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/dataaccess/api/dao/ApplicationDao.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/api/dao/ApplicationDao.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/dataaccess/base/dao/ApplicationDaoImpl.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/base/dao/ApplicationDaoImpl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/dataaccess/base/dao/ApplicationDaoImpl.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/base/dao/ApplicationDaoImpl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl b/cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_java_server_app/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl rename to cobigen-templates/crud-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl diff --git a/cobigen-templates/crud-ngrx-client-app/pom.xml b/cobigen-templates/crud-ngrx-client-app/pom.xml new file mode 100644 index 0000000000..7268b65f2f --- /dev/null +++ b/cobigen-templates/crud-ngrx-client-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-ngrx-client-app + CRUD NGRX Client App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/context.xml b/cobigen-templates/crud-ngrx-client-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/context.xml rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates.xml b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates.xml rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/cobigen.properties b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/cobigen.properties rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/components/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/models/${variables.etoName#lower_case}.model.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/models/${variables.etoName#lower_case}.model.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/models/${variables.etoName#lower_case}.model.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/models/${variables.etoName#lower_case}.model.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/models/datadetailstest.model.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/models/datadetailstest.model.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/models/datadetailstest.model.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/models/datadetailstest.model.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/models/httpresponse.model.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/models/httpresponse.model.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/models/httpresponse.model.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/models/httpresponse.model.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/models/searchcriteriadata.model.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/models/searchcriteriadata.model.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/models/searchcriteriadata.model.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/models/searchcriteriadata.model.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/actions/${variables.etoName#lower_case}.actions.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/actions/${variables.etoName#lower_case}.actions.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/actions/${variables.etoName#lower_case}.actions.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/actions/${variables.etoName#lower_case}.actions.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/actions/actions_index.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/actions/actions_index.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/actions/actions_index.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/actions/actions_index.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.spec.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.spec.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/effects/${variables.etoName#lower_case}.effects.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/effects/effects_index.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/effects/effects_index.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/effects/effects_index.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/effects/effects_index.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.spec.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.spec.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/reducers/${variables.etoName#lower_case}.reducers.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/reducers/reducers_index.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/reducers/reducers_index.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/reducers/reducers_index.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/reducers/reducers_index.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/selectors/${variables.etoName#lower_case}.selectors.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/selectors/${variables.etoName#lower_case}.selectors.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/selectors/${variables.etoName#lower_case}.selectors.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/selectors/${variables.etoName#lower_case}.selectors.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/selectors/selectors_index.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/selectors/selectors_index.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/selectors/selectors_index.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/selectors/selectors_index.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/store_index.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/store_index.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/${variables.etoName#lower_case}/store/store_index.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/store/store_index.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/app-routing.module.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/app-routing.module.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/layout/header/header.component.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/layout/header/header.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/layout/header/header.component.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/layout/header/header.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/assets/i18n/en.json.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/assets/i18n/en.json.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/assets/i18n/es.json.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/assets/i18n/es.json.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/environments/environment.prod.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/environments/environment.prod.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/environments/environment.ts.ftl b/cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/environments/environment.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_ngrx_client_app/templates/src/environments/environment.ts.ftl rename to cobigen-templates/crud-ngrx-client-app/src/main/resources/templates/src/environments/environment.ts.ftl diff --git a/cobigen-templates/crud-openapi-angular-client-app/pom.xml b/cobigen-templates/crud-openapi-angular-client-app/pom.xml new file mode 100644 index 0000000000..0b768bd5c8 --- /dev/null +++ b/cobigen-templates/crud-openapi-angular-client-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-openapi-angular-client-app + CRUD OpenApi Angular Client App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/context.xml b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/context.xml rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates.xml b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates.xml rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/cobigen.properties b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/cobigen.properties rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.scss diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-alert/${variables.etoName#lower_case}-alert.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-dialog/${variables.etoName#lower_case}-dialog.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.scss diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-grid/${variables.etoName#lower_case}-grid.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/${variables.etoName#lower_case}.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/${variables.etoName#lower_case}/services/${variables.etoName#lower_case}.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/app-routing.module.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/app-routing.module.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/app.module.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/app.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/app.module.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/app.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/home/home.component.html.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/home/home.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/home/home.component.html.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/home/home.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/layout/nav-bar/nav-bar.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/model/${variables.etoName#lower_case}.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/model/${variables.etoName#lower_case}.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/model/${variables.etoName#lower_case}.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/model/${variables.etoName#lower_case}.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/model/model.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/model/model.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/app/model/model.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/app/model/model.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/assets/i18n/en.json.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/assets/i18n/en.json.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/assets/i18n/es.json.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/assets/i18n/es.json.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/environments/environment.prod.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/environments/environment.prod.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/environments/environment.ts.ftl b/cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/environments/environment.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_client_app/templates/src/environments/environment.ts.ftl rename to cobigen-templates/crud-openapi-angular-client-app/src/main/resources/templates/src/environments/environment.ts.ftl diff --git a/cobigen-templates/crud-openapi-angular-service-based-app/pom.xml b/cobigen-templates/crud-openapi-angular-service-based-app/pom.xml new file mode 100644 index 0000000000..cf6571b0d4 --- /dev/null +++ b/cobigen-templates/crud-openapi-angular-service-based-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-openapi-angular-service-based-app + CRUD OpenAPI Angular Service Based App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/context.xml b/cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/context.xml rename to cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates.xml b/cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates.xml rename to cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/cobigen.properties b/cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/cobigen.properties rename to cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/src/app/api/${variables.component#lower_case}/${variables.component#lower_case}RestController.service.ts.ftl b/cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/src/app/api/${variables.component#lower_case}/${variables.component#lower_case}RestController.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/src/app/api/${variables.component#lower_case}/${variables.component#lower_case}RestController.service.ts.ftl rename to cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/src/app/api/${variables.component#lower_case}/${variables.component#lower_case}RestController.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/src/app/api/api.ts.ftl b/cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/src/app/api/api.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/src/app/api/api.ts.ftl rename to cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/src/app/api/api.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/src/environments/environment.prod.ts.ftl b/cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/src/environments/environment.prod.ts.ftl rename to cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/src/environments/environment.ts.ftl b/cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/src/environments/environment.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_angular_service_based_app/templates/src/environments/environment.ts.ftl rename to cobigen-templates/crud-openapi-angular-service-based-app/src/main/resources/templates/src/environments/environment.ts.ftl diff --git a/cobigen-templates/crud-openapi-ionic-client-app/pom.xml b/cobigen-templates/crud-openapi-ionic-client-app/pom.xml new file mode 100644 index 0000000000..2b7cfa971a --- /dev/null +++ b/cobigen-templates/crud-openapi-ionic-client-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-openapi-ionic-client-app + CRUD OpenAPI Ionic Client App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/context.xml b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/context.xml rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates.xml b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates.xml old mode 100755 new mode 100644 similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates.xml rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/cobigen.properties b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/cobigen.properties old mode 100755 new mode 100644 similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/cobigen.properties rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/app-routing.module.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/app-routing.module.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/app.component.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/app.component.ts.ftl old mode 100755 new mode 100644 similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/app.component.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/app.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/app.module.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/app.module.ts.ftl old mode 100755 new mode 100644 similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/app.module.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/app.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.scss.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-detail/${variables.etoName#lower_case}-detail.page.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.scss.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/pages/${variables.etoName#lower_case}-list/${variables.etoName#lower_case}-list.page.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/${variables.etoName#lower_case}-rest.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/${variables.etoName#lower_case}-search-criteria.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/${variables.etoName#lower_case}.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/pageable.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/pageable.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/pageable.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/pageable.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/paginated-list-to.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/paginated-list-to.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/paginated-list-to.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/paginated-list-to.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/sort.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/sort.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/interfaces/sort.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/interfaces/sort.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/shared/business-operator.service.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/shared/business-operator.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/app/services/shared/business-operator.service.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/app/services/shared/business-operator.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/assets/i18n/en.json.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl old mode 100755 new mode 100644 similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/assets/i18n/en.json.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/assets/i18n/es.json.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl old mode 100755 new mode 100644 similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/assets/i18n/es.json.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/assets/i18n/it.json.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/assets/i18n/it.json.ftl old mode 100755 new mode 100644 similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/assets/i18n/it.json.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/assets/i18n/it.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/environments/environment.android.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/environments/environment.android.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/environments/environment.android.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/environments/environment.android.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/environments/environment.prod.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/environments/environment.prod.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/environments/environment.ts.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/environments/environment.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/environments/environment.ts.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/environments/environment.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/theme/variables.scss.ftl b/cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/theme/variables.scss.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_ionic_client_app/templates/src/theme/variables.scss.ftl rename to cobigen-templates/crud-openapi-ionic-client-app/src/main/resources/templates/src/theme/variables.scss.ftl diff --git a/cobigen-templates/crud-openapi-java-server-app/pom.xml b/cobigen-templates/crud-openapi-java-server-app/pom.xml new file mode 100644 index 0000000000..66c044a54b --- /dev/null +++ b/cobigen-templates/crud-openapi-java-server-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-openapi-java-server-app + CRUD OpenAPI Java Server App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/context.xml b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/context.xml rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/functions.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/functions.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/functions.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/functions.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/makros.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/makros.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/makros.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/makros.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates.xml b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates.xml rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/${variables.entityName}.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/${variables.entityName}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/${variables.entityName}.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/${variables.entityName}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/cobigen.properties b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/cobigen.properties rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/common/api/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/${variables.entityName}Entity.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/${variables.entityName}Entity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/${variables.entityName}Entity.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/${variables.entityName}Entity.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/dataaccess/api/repo/${variables.entityName}Repository.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}Ctos.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}Ctos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}Ctos.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/${variables.component#cap_first}Ctos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/cobigen.properties b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/cobigen.properties rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Cto.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Cto.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Cto.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Cto.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Eto.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Eto.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Eto.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}Eto.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/to/${variables.entityName}SearchCriteriaTo.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcFind${variables.entityName}Ctos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcManage${variables.entityName}.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcManage${variables.entityName}.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcManage${variables.entityName}.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/api/usecase/UcManage${variables.entityName}.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/base/usecase/Abstract${variables.entityName}Uc.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}Impl.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}Impl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}Impl.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}Impl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/${variables.component#cap_first}ImplCtos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}Impl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcFind${variables.entityName}ImplCtos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/logic/impl/usecase/UcManage${variables.entityName}Impl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/cobigen.properties b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/cobigen.properties rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestService.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestService.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestService.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestService.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/api/rest/${variables.component#cap_first}RestServiceCtos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImpl.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/${variables.component#lower_case}/service/impl/rest/${variables.component#cap_first}RestServiceImplCtos.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/ApplicationEntity.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to/AbstractSearchCriteriaTo.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/api/to/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/common/base/AbstractBeanMapperSupport.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/dataaccess/api/ApplicationPersistenceEntity.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractComponentFacade.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractLogic.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/logic/base/AbstractUc.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/service/impl/config/ServiceConfig.java.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl b/cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_java_server_app/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl rename to cobigen-templates/crud-openapi-java-server-app/src/main/resources/templates/java/${variables.rootPackage}/general/service/impl/config/WebApplicationContextLocator.java.ftl diff --git a/cobigen-templates/crud-openapi-net/pom.xml b/cobigen-templates/crud-openapi-net/pom.xml new file mode 100644 index 0000000000..72c9d20582 --- /dev/null +++ b/cobigen-templates/crud-openapi-net/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-openapi-net + CRUD OpenAPI Net template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/context.xml b/cobigen-templates/crud-openapi-net/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/context.xml rename to cobigen-templates/crud-openapi-net/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates.xml b/cobigen-templates/crud-openapi-net/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates.xml rename to cobigen-templates/crud-openapi-net/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.Application.WebAPI/Startup.cs b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.Application.WebAPI/Startup.cs similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.Application.WebAPI/Startup.cs rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.Application.WebAPI/Startup.cs diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.Application.WebAPI/appsettings.Development.json b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.Application.WebAPI/appsettings.Development.json similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.Application.WebAPI/appsettings.Development.json rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.Application.WebAPI/appsettings.Development.json diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Controller/${variables.component#cap_first}Controller.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Controller/${variables.component#cap_first}Controller.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Controller/${variables.component#cap_first}Controller.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Controller/${variables.component#cap_first}Controller.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Converter/${variables.component#cap_first}Converter.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Converter/${variables.component#cap_first}Converter.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Converter/${variables.component#cap_first}Converter.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Converter/${variables.component#cap_first}Converter.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}Dto.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}Dto.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}Dto.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}Dto.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}ResponseDto.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}ResponseDto.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}ResponseDto.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Dto/${variables.entityName#replace('Dto', '')#cap_first}ResponseDto.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotCreatedException.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotCreatedException.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotCreatedException.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotCreatedException.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotDeletedException.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotDeletedException.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotDeletedException.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotDeletedException.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotFoundException.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotFoundException.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotFoundException.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Exceptions/${variables.entityName#cap_first}NotFoundException.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/${variables.component#cap_first}Service.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/${variables.component#cap_first}Service.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/${variables.component#cap_first}Service.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/${variables.component#cap_first}Service.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/I${variables.component#cap_first}Service.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/I${variables.component#cap_first}Service.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/I${variables.component#cap_first}Service.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Business/${variables.component#cap_first}Management/Service/I${variables.component#cap_first}Service.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Data/Repositories/${variables.entityName#cap_first}Repository.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Data/Repositories/${variables.entityName#cap_first}Repository.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Data/Repositories/${variables.entityName#cap_first}Repository.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Data/Repositories/${variables.entityName#cap_first}Repository.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Domain/Database/CobigenContext.cs b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Domain/Database/CobigenContext.cs similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Domain/Database/CobigenContext.cs rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Domain/Database/CobigenContext.cs diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Domain/Entities/${variables.entityName#cap_first}.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Domain/Entities/${variables.entityName#cap_first}.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Domain/Entities/${variables.entityName#cap_first}.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Domain/Entities/${variables.entityName#cap_first}.cs.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Domain/RepositoryInterfaces/I${variables.entityName#cap_first}Repository.cs.ftl b/cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Domain/RepositoryInterfaces/I${variables.entityName#cap_first}Repository.cs.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_openapi_net/templates/Devon4Net.WebAPI.Implementation/Domain/RepositoryInterfaces/I${variables.entityName#cap_first}Repository.cs.ftl rename to cobigen-templates/crud-openapi-net/src/main/resources/templates/Devon4Net.WebAPI.Implementation/Domain/RepositoryInterfaces/I${variables.entityName#cap_first}Repository.cs.ftl diff --git a/cobigen-templates/crud-typescript-angular-client-app/pom.xml b/cobigen-templates/crud-typescript-angular-client-app/pom.xml new file mode 100644 index 0000000000..602944faf3 --- /dev/null +++ b/cobigen-templates/crud-typescript-angular-client-app/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + crud-typescript-angular-client-app + CRUD TypeScript Angular Client App template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/context.xml b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/context.xml rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates.xml b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates.xml rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/cobigen.properties b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/cobigen.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/cobigen.properties rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/cobigen.properties diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.html.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.html.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.scss b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.scss similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.scss rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.scss diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.spec.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.spec.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-alert/${variables.entityName#lower_case}-alert.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.html.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.html.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.spec.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.spec.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-dialog/${variables.entityName#lower_case}-dialog.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.html.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.html.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.scss b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.scss similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.scss rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.scss diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.spec.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.spec.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}-grid/${variables.entityName#lower_case}-grid.component.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}.module.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}.module.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/${variables.entityName#lower_case}.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.spec.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.spec.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.spec.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.spec.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/${variables.entityName#lower_case}/services/${variables.entityName#lower_case}.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/app-routing.module.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/app-routing.module.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/app-routing.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/app.module.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/app.module.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/app.module.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/app.module.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/core/interfaces/sort.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/core/interfaces/sort.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/core/interfaces/sort.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/core/interfaces/sort.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/core/security/login.service.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/core/security/login.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/core/security/login.service.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/core/security/login.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/core/shared/business-operations.service.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/core/shared/business-operations.service.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/core/shared/business-operations.service.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/core/shared/business-operations.service.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/home/home.component.html.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/home/home.component.html.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/home/home.component.html.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/home/home.component.html.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/model/${variables.entityName#lower_case}.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/model/${variables.entityName#lower_case}.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/model/${variables.entityName#lower_case}.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/model/${variables.entityName#lower_case}.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/model/model.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/model/model.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/app/model/model.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/app/model/model.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/assets/i18n/en.json.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/assets/i18n/en.json.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/assets/i18n/en.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/assets/i18n/es.json.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/assets/i18n/es.json.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/assets/i18n/es.json.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/environments/environment.prod.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/environments/environment.prod.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/environments/environment.prod.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/environments/environment.ts.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/environments/environment.ts.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/templates/src/environments/environment.ts.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/templates/src/environments/environment.ts.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/variables.ftl b/cobigen-templates/crud-typescript-angular-client-app/src/main/resources/variables.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/crud_typescript_angular_client_app/variables.ftl rename to cobigen-templates/crud-typescript-angular-client-app/src/main/resources/variables.ftl diff --git a/cobigen-templates/kafka-documentation/pom.xml b/cobigen-templates/kafka-documentation/pom.xml new file mode 100644 index 0000000000..9e494624e3 --- /dev/null +++ b/cobigen-templates/kafka-documentation/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + kafka-documentation + Kafka Documentation template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/context.xml b/cobigen-templates/kafka-documentation/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/context.xml rename to cobigen-templates/kafka-documentation/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/templates.xml b/cobigen-templates/kafka-documentation/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/templates.xml rename to cobigen-templates/kafka-documentation/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/templates/docs/${variables.component}To.adoc.ftl b/cobigen-templates/kafka-documentation/src/main/resources/templates/docs/${variables.component}To.adoc.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/templates/docs/${variables.component}To.adoc.ftl rename to cobigen-templates/kafka-documentation/src/main/resources/templates/docs/${variables.component}To.adoc.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/templates/docs/Documentation.adoc.ftl b/cobigen-templates/kafka-documentation/src/main/resources/templates/docs/Documentation.adoc.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/templates/docs/Documentation.adoc.ftl rename to cobigen-templates/kafka-documentation/src/main/resources/templates/docs/Documentation.adoc.ftl diff --git a/cobigen-templates/named-queries/pom.xml b/cobigen-templates/named-queries/pom.xml new file mode 100644 index 0000000000..49f83e48a7 --- /dev/null +++ b/cobigen-templates/named-queries/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + named-queries + Named Queries template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/named_queries/NamedQueries.java.ftl b/cobigen-templates/named-queries/src/main/resources/NamedQueries.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/named_queries/NamedQueries.java.ftl rename to cobigen-templates/named-queries/src/main/resources/NamedQueries.java.ftl diff --git a/cobigen-templates/named-queries/src/main/resources/context.xml b/cobigen-templates/named-queries/src/main/resources/context.xml new file mode 100644 index 0000000000..96cbbaf06d --- /dev/null +++ b/cobigen-templates/named-queries/src/main/resources/context.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/cobigen-templates/templates-devon4j/src/main/templates/named_queries/templates.xml b/cobigen-templates/named-queries/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/named_queries/templates.xml rename to cobigen-templates/named-queries/src/main/resources/templates.xml diff --git a/cobigen-templates/openapi-documentation/pom.xml b/cobigen-templates/openapi-documentation/pom.xml new file mode 100644 index 0000000000..d7d8746738 --- /dev/null +++ b/cobigen-templates/openapi-documentation/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + openapi-documentation + OpenAPI Documentation template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/context.xml b/cobigen-templates/openapi-documentation/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/context.xml rename to cobigen-templates/openapi-documentation/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/functions.ftl b/cobigen-templates/openapi-documentation/src/main/resources/functions.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/functions.ftl rename to cobigen-templates/openapi-documentation/src/main/resources/functions.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/templates.xml b/cobigen-templates/openapi-documentation/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/templates.xml rename to cobigen-templates/openapi-documentation/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/templates/docs/${variables.component}Doc.adoc.ftl b/cobigen-templates/openapi-documentation/src/main/resources/templates/docs/${variables.component}Doc.adoc.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/templates/docs/${variables.component}Doc.adoc.ftl rename to cobigen-templates/openapi-documentation/src/main/resources/templates/docs/${variables.component}Doc.adoc.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/templates/docs/Documentation.adoc.ftl b/cobigen-templates/openapi-documentation/src/main/resources/templates/docs/Documentation.adoc.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/openapi_documentation/templates/docs/Documentation.adoc.ftl rename to cobigen-templates/openapi-documentation/src/main/resources/templates/docs/Documentation.adoc.ftl diff --git a/cobigen-templates/pom.xml b/cobigen-templates/pom.xml index 48cf2f9652..7b34bdad75 100644 --- a/cobigen-templates/pom.xml +++ b/cobigen-templates/pom.xml @@ -2,6 +2,7 @@ 4.0.0 + com.devonfw.cobigen.templates templates-parent CobiGen - Templates Parent pom @@ -10,10 +11,32 @@ com.devonfw.cobigen master-parent ${revision} + ../pom.xml + + - templates-devon4j + templates-devon4j-utils + templates-devon4j-tests + crud-angular-client-app + crud-ionic-client-app + crud-java-ea-uml + crud-java-server-app + crud-java-server-app-complex + crud-ngrx-client-app + crud-openapi-angular-client-app + crud-openapi-angular-service-based-app + crud-openapi-ionic-client-app + crud-openapi-java-server-app + crud-openapi-net + crud-typescript-angular-client-app + kafka-documentation + named-queries + openapi-documentation + rest-documentation + security-permissions + testdata-builder @@ -27,12 +50,9 @@ - - src/main/templates - src/main/templates - src/main/resources + src/main/templates diff --git a/cobigen-templates/rest-documentation/pom.xml b/cobigen-templates/rest-documentation/pom.xml new file mode 100644 index 0000000000..f4b3382438 --- /dev/null +++ b/cobigen-templates/rest-documentation/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + rest-documentation + REST Documentation template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/rest_documentation/context.xml b/cobigen-templates/rest-documentation/src/main/resources/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/rest_documentation/context.xml rename to cobigen-templates/rest-documentation/src/main/resources/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/rest_documentation/templates.xml b/cobigen-templates/rest-documentation/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/rest_documentation/templates.xml rename to cobigen-templates/rest-documentation/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/rest_documentation/templates/docs/${variables.component}RESTInterfaces.adoc.ftl b/cobigen-templates/rest-documentation/src/main/resources/templates/docs/${variables.component}RESTInterfaces.adoc.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/rest_documentation/templates/docs/${variables.component}RESTInterfaces.adoc.ftl rename to cobigen-templates/rest-documentation/src/main/resources/templates/docs/${variables.component}RESTInterfaces.adoc.ftl diff --git a/cobigen-templates/templates-devon4j/src/main/templates/rest_documentation/templates/docs/Documentation.adoc.ftl b/cobigen-templates/rest-documentation/src/main/resources/templates/docs/Documentation.adoc.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/rest_documentation/templates/docs/Documentation.adoc.ftl rename to cobigen-templates/rest-documentation/src/main/resources/templates/docs/Documentation.adoc.ftl diff --git a/cobigen-templates/security-permissions/pom.xml b/cobigen-templates/security-permissions/pom.xml new file mode 100644 index 0000000000..f9e305af34 --- /dev/null +++ b/cobigen-templates/security-permissions/pom.xml @@ -0,0 +1,13 @@ + + 4.0.0 + security-permissions + Security permissions template + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j/src/main/templates/security_permissions/PermissionConstants.java.ftl b/cobigen-templates/security-permissions/src/main/resources/PermissionConstants.java.ftl similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/security_permissions/PermissionConstants.java.ftl rename to cobigen-templates/security-permissions/src/main/resources/PermissionConstants.java.ftl diff --git a/cobigen-templates/security-permissions/src/main/resources/context.xml b/cobigen-templates/security-permissions/src/main/resources/context.xml new file mode 100644 index 0000000000..58eda005ba --- /dev/null +++ b/cobigen-templates/security-permissions/src/main/resources/context.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/cobigen-templates/templates-devon4j/src/main/templates/security_permissions/templates.xml b/cobigen-templates/security-permissions/src/main/resources/templates.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/security_permissions/templates.xml rename to cobigen-templates/security-permissions/src/main/resources/templates.xml diff --git a/cobigen-templates/templates-devon4j/logback.xml b/cobigen-templates/templates-devon4j-tests/logback.xml similarity index 100% rename from cobigen-templates/templates-devon4j/logback.xml rename to cobigen-templates/templates-devon4j-tests/logback.xml diff --git a/cobigen-templates/templates-devon4j-tests/pom.xml b/cobigen-templates/templates-devon4j-tests/pom.xml new file mode 100644 index 0000000000..b16c332eab --- /dev/null +++ b/cobigen-templates/templates-devon4j-tests/pom.xml @@ -0,0 +1,57 @@ + + + 4.0.0 + templates-devon4j-tests + CobiGen - devon4j Templates Tests + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + + false + 1.8 + 1.8 + + + + + javax.ws.rs + javax.ws.rs-api + 2.0 + + + org.springframework.data + spring-data-rest-webmvc + 3.0.9.RELEASE + + + org.apache.commons + commons-lang3 + + + com.fasterxml.jackson.core + jackson-databind + + + xerces + xercesImpl + 2.12.2 + + + javax.persistence + javax.persistence-api + 2.2 + + + org.assertj + assertj-core + 3.10.0 + test + + + + diff --git a/cobigen-templates/templates-devon4j/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java b/cobigen-templates/templates-devon4j-tests/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java rename to cobigen-templates/templates-devon4j-tests/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java diff --git a/cobigen-templates/templates-devon4j/src/main/resources/META-INF/LICENSE.txt b/cobigen-templates/templates-devon4j-tests/src/main/resources/META-INF/LICENSE.txt similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/resources/META-INF/LICENSE.txt rename to cobigen-templates/templates-devon4j-tests/src/main/resources/META-INF/LICENSE.txt diff --git a/cobigen-templates/templates-devon4j/src/main/templates/named_queries/context.xml b/cobigen-templates/templates-devon4j-tests/src/main/templates/named_queries/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/named_queries/context.xml rename to cobigen-templates/templates-devon4j-tests/src/main/templates/named_queries/context.xml diff --git a/cobigen-templates/templates-devon4j/src/main/templates/security_permissions/context.xml b/cobigen-templates/templates-devon4j-tests/src/main/templates/security_permissions/context.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/templates/security_permissions/context.xml rename to cobigen-templates/templates-devon4j-tests/src/main/templates/security_permissions/context.xml diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/templates/TemplatesGenerationTest.java b/cobigen-templates/templates-devon4j-tests/src/test/java/com/devonfw/cobigen/templates/devon4j/test/templates/TemplatesGenerationTest.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/templates/TemplatesGenerationTest.java rename to cobigen-templates/templates-devon4j-tests/src/test/java/com/devonfw/cobigen/templates/devon4j/test/templates/TemplatesGenerationTest.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/application.properties b/cobigen-templates/templates-devon4j-tests/src/test/resources/application.properties similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/application.properties rename to cobigen-templates/templates-devon4j-tests/src/test/resources/application.properties diff --git a/cobigen-templates/templates-devon4j/src/test/resources/logback.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/logback.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/logback.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/logback.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testinput/InputEntity.java b/cobigen-templates/templates-devon4j-tests/src/test/resources/testinput/InputEntity.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testinput/InputEntity.java rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testinput/InputEntity.java diff --git a/cobigen-templates/templates-devon4j/src/test/resources/testinput/XMI-UML.xml b/cobigen-templates/templates-devon4j-tests/src/test/resources/testinput/XMI-UML.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/resources/testinput/XMI-UML.xml rename to cobigen-templates/templates-devon4j-tests/src/test/resources/testinput/XMI-UML.xml diff --git a/cobigen-templates/templates-devon4j-utils/pom.xml b/cobigen-templates/templates-devon4j-utils/pom.xml new file mode 100644 index 0000000000..98c87338b8 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/pom.xml @@ -0,0 +1,56 @@ + + 4.0.0 + templates-devon4j-utils + CobiGen Devon4j Templates Utils + + + com.devonfw.cobigen.templates + templates-parent + ${revision} + + + + false + 1.8 + 1.8 + + + + + javax.ws.rs + javax.ws.rs-api + 2.0 + + + org.springframework.data + spring-data-rest-webmvc + 3.0.9.RELEASE + + + org.apache.commons + commons-lang3 + + + com.fasterxml.jackson.core + jackson-databind + + + xerces + xercesImpl + 2.12.2 + + + javax.persistence + javax.persistence-api + 2.2 + + + org.assertj + assertj-core + 3.10.0 + test + + + + \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j-utils/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java b/cobigen-templates/templates-devon4j-utils/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java new file mode 100644 index 0000000000..395d46154d --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/main/java-templates/com/devonfw/cobigen/templates/devon4j/config/constant/MavenMetadata.java @@ -0,0 +1,12 @@ +package com.devonfw.cobigen.templates.devon4j.config.constant; + +/** + * Constants extracted from the maven pom by templating-maven-plugin. + * + * @see "edit template in src/main/java-templates" + */ +public class MavenMetadata { + + /** Local repository path */ + public static final String LOCAL_REPO = "${settings.localRepository}"; +} diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/constants/Field.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/constants/Field.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/constants/Field.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/constants/Field.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/DevonfwUtil.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/DevonfwUtil.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/DevonfwUtil.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/DevonfwUtil.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/IDGenerator.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/IDGenerator.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/IDGenerator.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/IDGenerator.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/JavaUtil.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/JavaUtil.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/JavaUtil.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/JavaUtil.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/OpenApiUtil.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/OpenApiUtil.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/OpenApiUtil.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/OpenApiUtil.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/DocumentationUtil.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/DocumentationUtil.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/DocumentationUtil.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/DocumentationUtil.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/JavaDocumentationUtil.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/JavaDocumentationUtil.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/JavaDocumentationUtil.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/JavaDocumentationUtil.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/OpenApiDocumentationUtil.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/OpenApiDocumentationUtil.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/OpenApiDocumentationUtil.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/documentation/OpenApiDocumentationUtil.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/Connector.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/Connector.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/Connector.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/Connector.java diff --git a/cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/UmlUtil.java b/cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/UmlUtil.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/UmlUtil.java rename to cobigen-templates/templates-devon4j-utils/src/main/java/com/devonfw/cobigen/templates/devon4j/utils/uml/UmlUtil.java diff --git a/cobigen-templates/templates-devon4j-utils/src/main/resources/META-INF/LICENSE.txt b/cobigen-templates/templates-devon4j-utils/src/main/resources/META-INF/LICENSE.txt new file mode 100644 index 0000000000..49c6980566 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/main/resources/META-INF/LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2015-2018 Capgemini SE. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/DevonfwUtilTest.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/DevonfwUtilTest.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/DevonfwUtilTest.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/DevonfwUtilTest.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/JavaUtilTest.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/JavaUtilTest.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/JavaUtilTest.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/JavaUtilTest.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/DocumentationUtilTest.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/DocumentationUtilTest.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/DocumentationUtilTest.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/DocumentationUtilTest.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/JavaDocumentationUtilTest.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/JavaDocumentationUtilTest.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/JavaDocumentationUtilTest.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/JavaDocumentationUtilTest.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/OpenApiDocumentationUtilTest.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/OpenApiDocumentationUtilTest.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/OpenApiDocumentationUtilTest.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/documentation/OpenApiDocumentationUtilTest.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestClass.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestClass.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestClass.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestClass.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestEntity.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestEntity.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestEntity.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestEntity.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestTwoClass.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestTwoClass.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestTwoClass.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/TestTwoClass.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/DeepEntity.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/DeepEntity.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/DeepEntity.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/DeepEntity.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/TestEntityComponent.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/TestEntityComponent.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/TestEntityComponent.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/dataaccess/api/TestEntityComponent.java diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/uml/completeUmlXmi.xml b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/uml/completeUmlXmi.xml similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/uml/completeUmlXmi.xml rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/resources/uml/completeUmlXmi.xml diff --git a/cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/uml/UmlUtilTest.java b/cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/uml/UmlUtilTest.java similarity index 100% rename from cobigen-templates/templates-devon4j/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/uml/UmlUtilTest.java rename to cobigen-templates/templates-devon4j-utils/src/test/java/com/devonfw/cobigen/templates/devon4j/test/utils/uml/UmlUtilTest.java diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/application.properties b/cobigen-templates/templates-devon4j-utils/src/test/resources/application.properties new file mode 100644 index 0000000000..cf2c614efb --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/application.properties @@ -0,0 +1,2 @@ +server.port=8080 +server.context-path=/ \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/logback.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/logback.xml new file mode 100644 index 0000000000..5f29165f75 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/logback.xml @@ -0,0 +1,14 @@ + + + + + + %d{HH:mm:ss.SSS} [%thread] [C:%X{correlationId}] - %-5level - %logger{36} - %msg%n + + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml new file mode 100644 index 0000000000..5f29165f75 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/logback.xml @@ -0,0 +1,14 @@ + + + + + + %d{HH:mm:ss.SSS} [%thread] [C:%X{correlationId}] - %-5level - %logger{36} - %msg%n + + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml new file mode 100644 index 0000000000..530ec2a8c0 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/pom.xml @@ -0,0 +1,68 @@ + + 4.0.0 + com.devonfw.cobigen + devon4jTemplateTest-TestAllTemplatesEntityInput + dev-SNAPSHOT + + + 1.8 + 1.8 + + + + + + com.devonfw.cobigen + cobigen-maven-plugin + ${pluginVersion} + + + generate + package + + generate + + + + + ${templatesProject} + + src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java + + + + + true + + + + com.devonfw.cobigen + tempeng-freemarker + ${pluginVersion} + + + com.devonfw.cobigen + javaplugin + ${pluginVersion} + + + com.devonfw.cobigen + xmlplugin + ${pluginVersion} + + + com.devonfw.cobigen + openapiplugin + ${pluginVersion} + + + com.devonfw.cobigen + tsplugin + ${pluginVersion} + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java new file mode 100644 index 0000000000..e2d76c7c9f --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEntityInput/src/main/java/io/github/devonfw/cobigen/generator/dataaccess/api/InputEntity.java @@ -0,0 +1,25 @@ +package io.github.devonfw.cobigen.generator.dataaccess.api; + +public class InputEntity { + + private String input; + + private int complexity; + + public String getInput() { + return input; + } + + public void setInput(String input) { + this.input = input; + } + + public int getComplexity() { + return complexity; + } + + public void setComplexity(int complexity) { + this.complexity = complexity; + } + +} diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml new file mode 100644 index 0000000000..5f29165f75 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/logback.xml @@ -0,0 +1,14 @@ + + + + + + %d{HH:mm:ss.SSS} [%thread] [C:%X{correlationId}] - %-5level - %logger{36} - %msg%n + + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml new file mode 100644 index 0000000000..68371aa12b --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/pom.xml @@ -0,0 +1,79 @@ + + 4.0.0 + com.devonfw.cobigen + devon4jTemplateTest-TestAllTemplatesEtoInput + dev-SNAPSHOT + + + 1.8 + 1.8 + + + + + + com.devonfw.cobigen + cobigen-maven-plugin + ${pluginVersion} + + + generate + package + + generate + + + + + ${templatesProject} + + src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java + + + + + true + + + + com.devonfw.cobigen + tempeng-freemarker + ${pluginVersion} + + + com.devonfw.cobigen + javaplugin + ${pluginVersion} + + + com.devonfw.cobigen + xmlplugin + ${pluginVersion} + + + com.devonfw.cobigen + htmlplugin + ${pluginVersion} + + + com.devonfw.cobigen + tsplugin + ${pluginVersion} + + + com.devonfw.cobigen + jsonplugin + ${pluginVersion} + + + com.devonfw.cobigen + openapiplugin + ${pluginVersion} + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java new file mode 100644 index 0000000000..21ad4eeba9 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesEtoInput/src/main/java/io/github/devonfw/cobigen/generator/logic/api/to/InputEto.java @@ -0,0 +1,25 @@ +package io.github.devonfw.cobigen.generator.logic.api.to; + +public class InputEto { + + private String input; + + private int complexity; + + public String getInput() { + return input; + } + + public void setInput(String input) { + this.input = input; + } + + public int getComplexity() { + return complexity; + } + + public void setComplexity(int complexity) { + this.complexity = complexity; + } + +} diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml new file mode 100644 index 0000000000..14b9ec10cf --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/OpenAPI.yaml @@ -0,0 +1,131 @@ +openapi: 3.0.0 +servers: + - url: 'https://localhost:8081/server/services/rest' +info: + title: Devon Example + description: Example of a API definition + version: 1.0.0 + x-rootpackage: com.devonfw.demo +paths: + /datamanagement/v1/someData/{id}: + get: + operationId: findSomeData + parameters: + - name: id + in: path + required: true + schema: + type: integer + format: int64 + minimum: 0 + maximum: 50 + responses: + '200': + description: Any + content: + application/json: + schema: + $ref: '#/components/schemas/EvenMoreData' + text/plain: + schema: + type: string + /datamanagement/v1/moreData/{id}: + get: + operationId: findMoreData + parameters: + - name: id + in: path + required: true + schema: + type: integer + format: int64 + minimum: 10 + maximum: 200 + responses: + '200': + description: Any + /datamanagement/v1/someData/: + post: + responses: + '200': + description: Any + requestBody: + $ref: '#/components/requestBodies/SomeData' + tags: + - searchCriteria + /datamanagement/v1/moreData/validateMoreData: + post: + responses: + '200': + description: Any + requestBody: + $ref: '#/components/requestBodies/MoreData' +components: + schemas: + SomeData: + x-component: DataManagement + description: Entity definiton of SomeData + type: object + properties: + AnyString: + type: string + maxLength: 100 + minLength: 5 + uniqueItems: true + furtherData: + type: array + items: + $ref: '#/components/schemas/FurtherData' + MoreData: + x-component: DataManagement + description: Entity definiton of Moredata + type: object + properties: + anyNumber: + type: number + format: int64 + maximum: 100 + minimum: 0 + someData: + $ref: '#/components/schemas/SomeData' + allSomeData: + type: array + description: 'All SomeData' + items: + $ref: '#/components/schemas/SomeData' + required: + - saleExample + FurtherData: + x-component: AnotherComponent + type: object + properties: + parent: + $ref: '#/components/schemas/SomeData' + valid: + type: boolean + someList: + type: array + items: + type: string + EvenMoreData: + x-component: AnotherComponent + description: Entity definiton of more data + type: object + properties: + id: + type: integer + format: int64 + uniqueItems: true + requestBodies: + SomeData: + content: + application/json: + schema: + $ref: '#/components/schemas/SomeData' + required: true + MoreData: + content: + application/json: + schema: + $ref: '#/components/schemas/MoreData' + required: true diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml new file mode 100644 index 0000000000..5f29165f75 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/logback.xml @@ -0,0 +1,14 @@ + + + + + + %d{HH:mm:ss.SSS} [%thread] [C:%X{correlationId}] - %-5level - %logger{36} - %msg%n + + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml new file mode 100644 index 0000000000..7f84fdeef0 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesOpenApiInput/pom.xml @@ -0,0 +1,84 @@ + + 4.0.0 + com.devonfw.cobigen + devon4jTemplateTest-TestAllTemplatesOpenAPIInput + dev-SNAPSHOT + + + 1.8 + 1.8 + + + + + + com.devonfw.cobigen + cobigen-maven-plugin + ${pluginVersion} + + + generate + package + + generate + + + + + ${templatesProject} + + OpenAPI.yaml + + + + + true + + + + com.devonfw.cobigen + tempeng-freemarker + ${pluginVersion} + + + com.devonfw.cobigen + javaplugin + ${pluginVersion} + + + com.devonfw.cobigen + htmlplugin + ${pluginVersion} + + + com.devonfw.cobigen + tsplugin + ${pluginVersion} + + + com.devonfw.cobigen + jsonplugin + ${pluginVersion} + + + com.devonfw.cobigen + openapiplugin + ${pluginVersion} + + + com.devonfw.cobigen + xmlplugin + ${pluginVersion} + + + com.devonfw.cobigen + textmerger + ${pluginVersion} + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml new file mode 100644 index 0000000000..29e5047b5f --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/logback.xml @@ -0,0 +1,14 @@ + + + + + + %d{HH:mm:ss.SSS} [%thread] [C:%X{correlationId}] - %-5level - %logger{36} - %msg%n + + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml new file mode 100644 index 0000000000..72b7a5d2a6 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/pom.xml @@ -0,0 +1,88 @@ + + 4.0.0 + com.devonfw.cobigen + devon4jTemplateTest-TestAllTemplatesRestServiceInput + dev-SNAPSHOT + + + 1.8 + 1.8 + + + + + javax.ws.rs + javax.ws.rs-api + 2.0 + + + org.springframework.data + spring-data-rest-webmvc + 3.0.9.RELEASE + + + + + + + com.devonfw.cobigen + cobigen-maven-plugin + ${pluginVersion} + + + generate + package + + generate + + + + + ${templatesProject} + + src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java + src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java + src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java + + + + + true + + + + com.devonfw.cobigen + tempeng-freemarker + ${pluginVersion} + + + com.devonfw.cobigen + javaplugin + ${pluginVersion} + + + com.devonfw.cobigen + xmlplugin + ${pluginVersion} + + + com.devonfw.cobigen + openapiplugin + ${pluginVersion} + + + com.devonfw.cobigen + textmerger + ${pluginVersion} + + + com.devonfw.cobigen + tsplugin + ${pluginVersion} + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java new file mode 100644 index 0000000000..d39f130981 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsRestService.java @@ -0,0 +1,11 @@ +package io.github.devonfw.cobigen.generator.service.api.rest; + +public interface InputNoAnnotationsRestService { + + public String getVisitor(long id); + + public String saveVisitor(String visitor); + + public void deleteVisitor(long id); + +} \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java new file mode 100644 index 0000000000..4065952fc9 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/JavaxAnnotationsInputRestService.java @@ -0,0 +1,46 @@ +package io.github.devonfw.cobigen.generator.service.api.rest; + +import javax.ws.rs.GET; +import javax.ws.rs.POST; +import javax.ws.rs.DELETE; +import javax.ws.rs.Path; +import javax.ws.rs.PathParam; +import javax.ws.rs.Consumes; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; + +@Path("/test/v1") +@Consumes(MediaType.APPLICATION_JSON) +@Produces(MediaType.APPLICATION_JSON) +public interface JavaxAnnotationsInputRestService { + + /** + * Delegates to nothing. + * + * @param id the ID of nothing + * @return nothing really + */ + @GET + @Path("/test1/{id}/") + public String getVisitor(long id); + + /** + * Delegates to nothing. + * + * @param nothing actually + * @return apparently a String + */ + @POST + @Path("/test/") + public String saveVisitor(String test); + + /** + * Delegates to nothing. + * + * @param id ID of nothing to be deleted + */ + @DELETE + @Path("/test2/{id}/") + public void deleteVisitor(long id); + +} \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java new file mode 100644 index 0000000000..27857ca508 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesRestServiceInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/SpringAnnotationsInputRestService.java @@ -0,0 +1,38 @@ +package io.github.devonfw.cobigen.generator.service.api.rest; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; + +@RequestMapping("/test/v1") +public interface SpringAnnotationsInputRestService { + + /** + * Delegates to nothing. + * + * @param id + * the ID of nothing + * @return nothing really + */ + @RequestMapping(path = "/test1/{id}/", method = RequestMethod.GET) + public String getVisitor(long id); + + /** + * Delegates to nothing. + * + * @param nothing + * actually + * @return apparently a String + */ + @RequestMapping(path = "/test/", method = RequestMethod.POST) + public String saveVisitor(String test); + + /** + * Delegates to nothing. + * + * @param id + * ID of nothing to be deleted + */ + @RequestMapping(path = "/test2/{id}/", method = RequestMethod.DELETE) + public void deleteVisitor(long id); + +} \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml new file mode 100644 index 0000000000..29e5047b5f --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/logback.xml @@ -0,0 +1,14 @@ + + + + + + %d{HH:mm:ss.SSS} [%thread] [C:%X{correlationId}] - %-5level - %logger{36} - %msg%n + + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml new file mode 100644 index 0000000000..3a401be638 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/pom.xml @@ -0,0 +1,82 @@ + + 4.0.0 + com.devonfw.cobigen + devon4jTemplateTest-TestAllTemplatesToInput + dev-SNAPSHOT + + + 1.8 + 1.8 + + + + + io.swagger + swagger-annotations + 1.5.19 + + + + + + + com.devonfw.cobigen + cobigen-maven-plugin + ${pluginVersion} + + + generate + package + + generate + + + + + ${templatesProject} + + src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java + src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java + + + + + true + + + + com.devonfw.cobigen + tempeng-freemarker + ${pluginVersion} + + + com.devonfw.cobigen + javaplugin + ${pluginVersion} + + + com.devonfw.cobigen + xmlplugin + ${pluginVersion} + + + com.devonfw.cobigen + openapiplugin + ${pluginVersion} + + + com.devonfw.cobigen + textmerger + ${pluginVersion} + + + com.devonfw.cobigen + tsplugin + ${pluginVersion} + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java new file mode 100644 index 0000000000..8679556758 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputNoAnnotationsTo.java @@ -0,0 +1,46 @@ +package io.github.devonfw.cobigen.generator.service.data; + +/** + * Transfer object for an address. + */ +public class InputNoAnnotationsTo { + + /** Test */ + private String test; + + /** Test2 */ + private String testTwo; + + + /** + * @param test new value of {@link #gettest}. + */ + public void setTest(String test) { + + this.test = test; + } + + /** + * @return test + */ + public String getTest() { + + return this.test; + } + + /** + * @return testTwo + */ + public String getTestTwo() { + + return this.testTwo; + } + + /** + * @param testTwo new value of {@link #testTwo}. + */ + public void setTestTwo(String testTwo) { + + this.testTwo = testTwo; + } +} \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java new file mode 100644 index 0000000000..76e2bdd36a --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesToInput/src/main/java/io/github/devonfw/cobigen/generator/service/api/rest/InputTo.java @@ -0,0 +1,59 @@ +package io.github.devonfw.cobigen.generator.service.data; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +/** + * Transfer object for an address. + */ +@ApiModel +public class InputTo { + + /** + * Test + * @value test + * @required true + * @example test + * @datatype test + * @emptyvalue false + * */ + @ApiModelProperty(value = "test", required = true, example = "test") + private String test; + + /** Test2 */ + @ApiModelProperty(value = "test2", required = true, example = "test2") + private String testTwo; + + + /** + * @param test new value of {@link #gettest}. + */ + public void setTest(String test) { + + this.test = test; + } + + /** + * @return test + */ + public String getTest() { + + return this.test; + } + + /** + * @return testTwo + */ + public String getTestTwo() { + + return this.testTwo; + } + + /** + * @param testTwo new value of {@link #testTwo}. + */ + public void setTestTwo(String testTwo) { + + this.testTwo = testTwo; + } +} \ No newline at end of file diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml new file mode 100644 index 0000000000..29e5047b5f --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/logback.xml @@ -0,0 +1,14 @@ + + + + + + %d{HH:mm:ss.SSS} [%thread] [C:%X{correlationId}] - %-5level - %logger{36} - %msg%n + + + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml new file mode 100644 index 0000000000..57252bf691 --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/pom.xml @@ -0,0 +1,73 @@ + + 4.0.0 + com.devonfw + devon4jTemplateTest-TestAllTemplatesXMLInput + dev-SNAPSHOT + + + 1.8 + 1.8 + + + + + + com.devonfw.cobigen + cobigen-maven-plugin + ${pluginVersion} + + + generate + package + + generate + + + + + ${templatesProject} + + src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml + + + + + true + + + + com.devonfw.cobigen + tempeng-freemarker + ${pluginVersion} + + + com.devonfw.cobigen + javaplugin + ${pluginVersion} + + + com.devonfw.cobigen + xmlplugin + ${pluginVersion} + + + com.devonfw.cobigen + openapiplugin + ${pluginVersion} + + + com.devonfw.cobigen + textmerger + ${pluginVersion} + + + com.devonfw.cobigen + tsplugin + ${pluginVersion} + + + + + + diff --git a/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml new file mode 100644 index 0000000000..4073f5c5eb --- /dev/null +++ b/cobigen-templates/templates-devon4j-utils/src/test/resources/testdata/templatetest/TestAllTemplatesXMLInput/src/main/xml/io/github/devonfw/cobigen/generator/dataaccess/api/Input.xml @@ -0,0 +1,391 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +