-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1494 wip template set plugin loader #1692
base: master
Are you sure you want to change the base?
1494 wip template set plugin loader #1692
Commits on Mar 10, 2022
-
devonfw#1452 changed dynamic groupId in master-pom.xml to fixed (devo…
…nfw#1498) * devonfw#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 * devonfw#1452 reformatted pom.xml codes Co-authored-by: LarsReinken <lars.reinken93@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 6f5e2ce - Browse repository at this point
Copy the full SHA 6f5e2ceView commit details
Commits on Mar 21, 2022
-
1452 Prepare for new ConfigurationReader and Adapt Templates process (d…
…evonfw#1499) * devonfw#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 * devonfw#1452 reformatted pom.xml codes * devonfw#1452 added test resources for new TemplateSetTest * devonfw#1452 split ContextConfigurationReader into AbstractConfigurationReader and ContextConfigurationSetReader added new ContextConfigurationAnalyzer implemented rough template type detection * devonfw#1452 adapted core extract templates process and find templates methods to new template sets configuration ensured backwards compatibility in ConfigurationFinder and ExtractTemplatesUtil fixed some typos in ConfigurationFinder refactored CobiGenPaths class added getTemplateSetsFolderPath and createFolder methods to CobiGenPaths added new constants for downloaded, adapted and template-sets to ConfigurationConstants added processJars method to ExtractTemplatesUtil set processJar and getJarFile methods deprecated adjusted info messages in ExtractTemplatesUtil added first TemplateProcessingTest class + resources adjusted CobiGenFactory extractTemplate method * devonfw#1452 fixed resolve of doubled CobiGen_Templates directory * devonfw#1452 fixed ConfigurationUtilTest * devonfw#1452 implemented requested changes combined 3rd and 4th check into one in ConfigurationFinder fixed old templates folder detection in ExtractTemplatesUtil adjusted javadoc of processJars method in ExtractTemplatesUtil adjusted return of getTemplateSetsFolderPath * devonfw#1452 renamed variable name as requested Co-authored-by: LarsReinken <lars.reinken93@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for e258c4b - Browse repository at this point
Copy the full SHA e258c4bView commit details
Commits on Apr 6, 2022
-
1452 Implemented new configuration reader to read the template sets (d…
…evonfw#1504) * Adjust documentation (devonfw#1491) * fixed some types and links and corrected some parts of the documentation * adjust angular client guide * fixed typo * fixed requested changes * implemented new template set configuration reader * added new tests to check if the ContextConfigurationSetReader is able to find all context configurations properly * added new tests to check if the ContextConfigurationSetReader is able to find all context configurations properly * adapted cli and template tests for correct use of template sets * implemented requested changes * implemented requested changes * Loading of util classes from devon4j-template * implemented loading of util classes from template-sets. Fixed template and cli tests * added Javadoc * fix compilation error in tempalte test * fixed that the templates folder always was created * fix TemplateProcessingTest * implemented requested changes * implemented requested changes * adapted getJarFile to use Path instead of File * ignore Eclipse AdapteTemplatesTest * changed downloadJar * changed getJarFile from file to path in eclipse project
Configuration menu - View commit details
-
Copy full SHA for ad233ff - Browse repository at this point
Copy the full SHA ad233ffView commit details
Commits on Apr 8, 2022
-
1501 Separation of Java Utils across template sets (devonfw#1514)
* Adjust documentation (devonfw#1491) * fixed some types and links and corrected some parts of the documentation * adjust angular client guide * fixed typo * fixed requested changes * implemented new template set configuration reader * added new tests to check if the ContextConfigurationSetReader is able to find all context configurations properly * added new tests to check if the ContextConfigurationSetReader is able to find all context configurations properly * adapted cli and template tests for correct use of template sets * implemented requested changes * implemented requested changes * Loading of util classes from devon4j-template * implemented loading of util classes from template-sets. Fixed template and cli tests * added Javadoc * fix compilation error in tempalte test * fixed that the templates folder always was created * fix TemplateProcessingTest * seperation of util classes * implemented requested changes * implemented requested changes * changed template test * changed abstractclitest * adapted getJarFile to use Path instead of File * ignore Eclipse AdapteTemplatesTest * changed downloadJar * changed getJarFile from file to path in eclipse project * updated jackson-databind version
Configuration menu - View commit details
-
Copy full SHA for 54e3436 - Browse repository at this point
Copy the full SHA 54e3436View commit details
Commits on Apr 11, 2022
-
Template set deployables test optimizations (devonfw#1515)
* update mockito and Hamcrest * adapt TemplatedProcessingTest to work as expected * devonfw#1452 fixed eclipse build.properties and .classpath * devonfw#1452 implemented requested changes changed cobigenHome from File to Path * devonfw#1452 implemented requested changes * devonfw#1452 removed unnecessary lambda because of more effective mockito * Revert "devonfw#1452 removed unnecessary lambda because of more effective mockito" This reverts commit e85dde5. * test without mockito partial mock * devonfw#1452 re-introduced mockito changes with latest changes from template-set-deployables renamed findTemplateSetJarsWithBackwardsCompatibilityTest to findTemplateSetsDownloadedFolderTest fixed logic of findTemplateSetsDownloadedFolderTest Co-authored-by: LarsReinken <lars.reinken@capgemini.com>
Configuration menu - View commit details
-
Copy full SHA for 36ab7ce - Browse repository at this point
Copy the full SHA 36ab7ceView commit details
Commits on Apr 27, 2022
-
Add tags, detailed description and tutorial links to config files (de…
…vonfw#1500) * devonfw#1403 changed pciture and added text to make it very clear what plugins should be installed * Adjust documentation (devonfw#1491) * fixed some types and links and corrected some parts of the documentation * adjust angular client guide * fixed typo * fixed requested changes * devonfw#1463 added options for tags, detailed descriptions and links to xsd * devonfw#1463 added new version to constants and generation to pom * devonfw#1463 updated version, rearranged newly added xsd elements, updated method getTrigger in configurationReader * devonfw#1463 adpated xsd to not have a weird method, made config version non-backwards compatible, changed config reader to read single trigger * devonfw#1463 schema version upgraded from 2.x to 2.3 in templates.xml and context.xml added new explanation attribute to the first Increment in templates.xml added links attribute to context.xml * devonfw#1463 spell correction of some explanation attributes * devonfw#1463 modified from v4.0 to v2.3 in pom.xml explanation correction for crud_java_server_app templates.xml link added to crud_java_server_app context.xml * devonfw#1463 changed versions of configs * devonfw#1463 changed config versions * devonfw#1463 removed core changes for now * added back linebreaks at file endings * devonfw#1463 removed trigger node from xsd * devonfw#1463 changed version attributes in xsds and added templateengine node from v4.0 to v5.0 * devonfw#1463 changed xsd to get a list of triggers for now, added new schema versions with upgrades * devonfw#1500 fixed failing tests, adressed requested changes, removed some tests for now * devonfw#1463 re-added accidently deleted v2.2 schema, changed versions of config files to latest versions * devonfw#1463 re-removed 2.2 schema, added missing version to upgrader * deleted unnecessary files * removed unnecessary changes * added new xsd version back to pom * readded template version 5.0 to version enum * fixed pom error * fix compilation errors * fix syntax error in context.xml * changed contextconfiguration 3.0 schema * added ignore to tests * fix whitespaces in templates.xml Co-authored-by: GuentherJulian <69513769+GuentherJulian@users.noreply.github.com> Co-authored-by: Mansour Dukhan <mansour.dukhan@capgemini.com> Co-authored-by: Julian Günther <julian.guenther@capgemini.com>
Configuration menu - View commit details
-
Copy full SHA for a39ec1c - Browse repository at this point
Copy the full SHA a39ec1cView commit details -
1455 adaption of template sets (devonfw#1520)
* Adjust documentation (devonfw#1491) * fixed some types and links and corrected some parts of the documentation * adjust angular client guide * fixed typo * fixed requested changes * implemented independent adaption of template sets * fix adapt template cli test * ignore AdaptTemplatesCommandTest and further implementations for TemplateAdapter * added tests for the template adapter * implemented requested changes * changed TemplateAdapter
Configuration menu - View commit details
-
Copy full SHA for 4e4b6d3 - Browse repository at this point
Copy the full SHA 4e4b6d3View commit details
Commits on May 11, 2022
-
1511 enable custom template set group ids for lookup (devonfw#1525)
* devonfw#1511 added new method to read properties in ConfigurationFinder.java new TemplateSetConfiguration Class to save properties new test cases in ConfigurationFinderTest.java * devonfw#1511 fixed logic in method readTemplateSetConfiguration in ConfigurationFinder added hideTemplates variable in TemplateSetConfiguration completed 2 out of 3 tests cases * devonfw#1511 corrected CheckTemplateSetConfiguration logic in ConfigurationFinder.java Test cases Correction for CheckTemplateSetConfiguration in ConfigurationFinderTest.java New Constants for the new properties created in ConfigurationConstants.java CheckTemplateSetConfiguration Called in load function in CobiGenPropertiesReader.java * devonfw#1511 canceled the method call in load properties in CobiGenPropertiesReader.java * devonfw#1511 written Documentation Modified the properties function to read properties corrected tests * devonfw#1511 documentation correction * devonfw#1511 Documentation correction * devonfw#1511 Documentation Correction * devonfw#1511 requested changes * devonfw#1511 requested changes devonfw#2 * devonfw#1511 requested changes 2 * devonfw#1511 requested changes * devonfw#1511 fix defaultGroupId logic
Configuration menu - View commit details
-
Copy full SHA for a1ca29a - Browse repository at this point
Copy the full SHA a1ca29aView commit details
Commits on May 13, 2022
-
1511 enable custom template set group ids for lookup (devonfw#1535)
* devonfw#1511 added new method to read properties in ConfigurationFinder.java new TemplateSetConfiguration Class to save properties new test cases in ConfigurationFinderTest.java * devonfw#1511 fixed logic in method readTemplateSetConfiguration in ConfigurationFinder added hideTemplates variable in TemplateSetConfiguration completed 2 out of 3 tests cases * devonfw#1511 corrected CheckTemplateSetConfiguration logic in ConfigurationFinder.java Test cases Correction for CheckTemplateSetConfiguration in ConfigurationFinderTest.java New Constants for the new properties created in ConfigurationConstants.java CheckTemplateSetConfiguration Called in load function in CobiGenPropertiesReader.java * devonfw#1511 canceled the method call in load properties in CobiGenPropertiesReader.java * devonfw#1511 written Documentation Modified the properties function to read properties corrected tests * devonfw#1511 documentation correction * devonfw#1511 Documentation correction * devonfw#1511 Documentation Correction * devonfw#1511 requested changes * devonfw#1511 requested changes devonfw#2 * devonfw#1511 requested changes 2 * devonfw#1511 requested changes * devonfw#1511 fix defaultGroupId logic * devonfw#1511 corrected hide annotation * devonfw#1511 requested changes
Configuration menu - View commit details
-
Copy full SHA for 6c61401 - Browse repository at this point
Copy the full SHA 6c61401View commit details
Commits on Jun 7, 2022
-
devonfw#1509 Ignore extractTemplatesWithOldCinfiguration (devonfw#1536)
* devonfw#1509 Ignore extractTemplatesWithOldCinfiguration Fixed CLI adaptTemplatesTest Fixed Eclipse testAdaptTemplates Deleted generation from Eclipse Test * removed exception that was used to differenciate between test and production and added an argument instead. * devonfw#1509 Enabled extractTemplatesWithOldConfiguration * devonfw#1509 Implemented requested changes * devonfw#1509 Implemented requested changes Co-authored-by: LarsReinken <lars.reinken@capgemini.com>
Configuration menu - View commit details
-
Copy full SHA for 882013e - Browse repository at this point
Copy the full SHA 882013eView commit details
Commits on Jun 14, 2022
-
devonfw#1519 added possible Log warning places for CLI (devonfw#1538)
* devonfw#1519 added possible Log warning places for CLI * devonfw#1519 Implemented requested changes * devonfw#1519 Deleted unneeded warn messages * devonfw#1519 Clear Tests * devonfw#1519 Fixed Eclipse Plugin Issues * Revert "devonfw#1519 Fixed Eclipse Plugin Issues" This reverts commit 9d4ca8b. * devonfw#1519 Fix Ignore Tag (changed Order) * devonfw#1519 Fix Import Ignore * devonfw#1519 throw DeprecatedMonolithicTemplatesException in custom templates, if old templates found. Ignore CLI custom templates Test * remove duplicate DeprecatedMonolithicTemplatesException and allow creation with a force parameter which allows the createn of Cobigen with the old folder structure * remove unnecessary throw * adapt tests(ignore cli and eclipse since these tests should be adapted subsequently, force everything else) * devonfw#1519 Force Old templates in GenerateMojo to run maven-systemtest Fixed ConfigurationHolder Logger mismatch name Co-authored-by: LarsReinken <lars.reinken@capgemini.com>
Configuration menu - View commit details
-
Copy full SHA for 103ed1c - Browse repository at this point
Copy the full SHA 103ed1cView commit details
Commits on Jun 21, 2022
-
Merged master into template-set-deployables feature branch (devonfw#1543
) * Adjust documentation (devonfw#1491) * fixed some types and links and corrected some parts of the documentation * adjust angular client guide * fixed typo * fixed requested changes * changed eclipse repository to https * devonfw#1291 changed nestserver version from 1.1.7 to 1.1.9 (devonfw#1523) added new testMergingOverridesExportConst test and resources * 1496 fix wrong thread in ExceptionHandler (devonfw#1527) * devonfw#1496 replaced Runnable with lambda * devonfw#1496 passed activeShell to openInvalidConfigurationErrorDialog * devonfw#1496 created a new thread for Exceptions handled by the ExceptionHandler (getActiveShell returned a wrong thread) * devonfw#1496 re-enabled and fixed testConflictConfiguration test made sure to check old context.xml case properly (context.xml in template project root) added new checkForConflict method to ContextConfigurationReader added processCobiGenWithExpectedError methods to EclipseCobiGenUtils added new ExceptionHandlingTest * devonfw#1496 added waitUntils of 10 seconds to ExceptionHandlingTest and processCobiGenWithExpectedError added screenshot to processCobiGenWithExpectedError added exception message to cleanWorkspace log replaced Files.exist with Files.isDirectory in ContextConfigurationReader * devonfw#1496 fixed project import and optimized shell handling added missing .project file removed waitUntils removed extra placeholder in debug message moved syncExec to openInvalidConfigurationErrorDialog method removed activeShell param from openInvalidConfigurationErrorDialog * devonfw#1496 added new Eclipse test troubleshoot issue * devonfw#1496 removed unnecessary/unused rule * use annotations of the patchfile, if javamerge_override is set. (devonfw#1490) * devonfw#430 use annotations of the patchfile, if javamerge_override is set. * implement merge method and use it to merge class annotation * merge implementation of fields and methods, and tests * Update JavaMerger.java Co-authored-by: Malte Brunnlieb <maybeec@users.noreply.github.com> * devonfw#1532 fixed HealthCheck not being able to handle a conflict with the old and new configuration (devonfw#1533) * devonfw#1532 fixed HealthCheck not being able to handle a conflict with the old and new configuration added new ConfigurationConflictException replaced InvalidConfigurationException with ConfigurationConflictException in checkForConflict method replaced InvalidConfigurationException with ConfigurationConflictException in testConflictConfiguration test added new case for conflicted configurations to ExceptionHandler handle method added catch of ConfigurationConflictException with adjusted message to healthCheckDialog execute * devonfw#1532 replaced File with Path * devonfw#1532 implemented requested changes moved log message from eclipse to core * added missing test files * added missing comment Co-authored-by: GuentherJulian <69513769+GuentherJulian@users.noreply.github.com> Co-authored-by: Malte Brunnlieb <maybeec@users.noreply.github.com> Co-authored-by: LarsReinken <lars.reinken93@googlemail.com>
Configuration menu - View commit details
-
Copy full SHA for 28cb652 - Browse repository at this point
Copy the full SHA 28cb652View commit details
Commits on Jun 24, 2022
-
1465 template set documentation (devonfw#1546)
* devonfw#1465 Adjusted documentation added CobiGen Home title updated template folder structure added template sets folder structure added separate CobiGen configuration file documentation * devonfw#1465 Adjusted documentation moved 'Custom template-set groupIds for lookup' into the CobiGen configuration file topic renamed 'Custom template-set groupIds for lookup' to 'Template set attributes' * devonfw#1465 Implemented requested changes replaced tab stops with white spaces removed non existing feature
Configuration menu - View commit details
-
Copy full SHA for 54f0bca - Browse repository at this point
Copy the full SHA 54f0bcaView commit details
Commits on Jul 4, 2022
-
1502 config upgrade (devonfw#1528)
* Adjust documentation (devonfw#1491) * fixed some types and links and corrected some parts of the documentation * adjust angular client guide * fixed typo * fixed requested changes * changed eclipse repository to https * implemented draft for template set upgrader * trigger getting converted to xml * context will be splitted, pom generation in progress * removed useless fields * removed some comments * implemented some test * upgrader implemented * added backup folder for old templates * added ignore to templatesetupgradetests * added ignore to templatesetupgradetests * chaanged upgrading process and changed the tests of the upgrade * test for sucessful backup * changed test to use multiple context files * devonfw#1502 changed context version of reader test files to lates compatible * changed context version in the jars from the test files * reworked upgrade step to work with the upgrade prozess to 3.0 * devonfw#1502 fixed latest context version in javaplugin integration test * devonfw#1502 fixed some more context versions in tests * moved template upgrade process out of the abstract class * implemented requested changes * removed some files * the requested changes have been added * changed use of validate process for the readers * removed log * removed import * devonfw#1502 added tags to template sets * used correct formatting for few files * devonfw#1502 addressed requested changes * devonfw#1502 replaced generic exceptions with CobigenRuntimeExceptions * devonfw#1502 applied proper code reformat * devonfw#1502 fixed template set upgrader and tests refactored context configuration validation into a new method validateContextConfigurationFile set all template directories to proper path using ConfigurationConstants added context configuration file exists and schema validation to testTemplateSetUpgradeCopyOfTemplates test * devonfw#1502 fixed template set upgrader and tests set all template directories to proper path using ConfigurationConstants * devonfw#1502 fixed template set upgrader and tests added exception to fail message Co-authored-by: GuentherJulian <69513769+GuentherJulian@users.noreply.github.com> Co-authored-by: Malte Brunnlieb <maybeec@users.noreply.github.com> Co-authored-by: Julian Günther <julian.guenther@capgemini.com> Co-authored-by: MikeSchumacher <mike.schumacher@capgemini.com> Co-authored-by: jan-vcapgemini <jan-vincent.hoelzle@capgemini.com>
Configuration menu - View commit details
-
Copy full SHA for 51af790 - Browse repository at this point
Copy the full SHA 51af790View commit details
Commits on Jul 5, 2022
-
devonfw#1531 Handle CLI Exception (devonfw#1544)
* devonfw#1531 Handle CLI Exception Added 2 Test Cases for the Exception * devonfw#1531 Implement Eclipse Handler logic deleted unused CLI tests * devonfw#1531 Handled Eclipse Exception Enabled All Eclipse and CLI tests Integrated Force into CLI tests Integrated Bot to "Postpone" Exception in Tests * devonfw#1531 Implemented requested changes Integrated a handler in HealthCheck to handle MonolithicException * devonfw#1531 implemented requested changes * devonfw#1531 Deleted unnecessary comments * devonfw#1531 Deleted redundant code Added some comments * devonfw#1511 requested changes Added CLI Constants Added Warning button instead of Error Button in Eclipse * Added CLI Constants Added Warning button instead of Error Button in Eclipse * devonfw#1531 Adjusted and added missing JavaDocs * devonfw#1531 Implemented requested changes * devonfw#1531 requested Changes
Configuration menu - View commit details
-
Copy full SHA for b5a2577 - Browse repository at this point
Copy the full SHA b5a2577View commit details -
1551 merge master into template_set_deployables (devonfw#1552)
* 1526 fixed infinite loop while generating from source code (devonfw#1547) * devonfw#1526 added new Eclipse text input test added a test which tests a simple generate from text input added a new processCobiGenWithTextInput method to EclipseCobiGenUtils refactored processCobiGen method added new generateWithSelectedIncrements method to EclipseCobiGenUtils * devonfw#1526 fixed infinite loop wrapped getActiveWorkbenchWindow into asynchronous runnables added workbenchWindow class variable added extra check for FileEditorInput * devonfw#1526 added missing files added .classpath and .project files * devonfw#1526 fixed Eclipse crash changed asynchronous runnable to synchronized * devonfw#1551 disabled GenerateFromTextInput test
Configuration menu - View commit details
-
Copy full SHA for 7b6bf79 - Browse repository at this point
Copy the full SHA 7b6bf79View commit details
Commits on Aug 29, 2022
-
1516 document new configuration structure (devonfw#1565)
* Documentation of upgrade steps + Link to wiki * Fixing typos
Configuration menu - View commit details
-
Copy full SHA for 3dcfcb1 - Browse repository at this point
Copy the full SHA 3dcfcb1View commit details
Commits on Sep 4, 2022
-
# 1521 Attached Template-set plugin for deployment (devonfw#1562)
* Attached Templsate-set plugin for deployment * Artifact attached in parent pom * Update pom.xml * devonfw#1521 final Solution in templates-parent pom * devonfw#1521 modified Plugin and classifer Plugin now only in templates parent pom Added Classifier so that the additional attached artifact has name alongside the maven co-ordinates * devonfw#1521 Reformat templates-parent pom * devonfw#1521 All template-set.xml empty files deleted
Configuration menu - View commit details
-
Copy full SHA for f95f041 - Browse repository at this point
Copy the full SHA f95f041View commit details
Commits on Sep 7, 2022
-
1510 allow template sets to be installed (devonfw#1554)
* initial commit * template-sets will be installed at cobigen startup * added tests * removed old test * removed comments * added mavenCoordinates dataholder and reworked the functions * added systemtest * added creation of downloaded folder * trying to fix cli tests * removed unnessesary download of templates * added check for downloaded folder * revert changes to an old test * added javadoc and adjusted documentation * fixed wrong push * devonfw#1510 implemented requested changes changed test name and removed cobigen variable * implemented requested changes * initial implenetation of mocking the downloads * added todo * removed usage of Path * removed initial try to mock downloads in tests * chaged assertions to assertThat * changed variables to correct camel case and used constants, Files and improved asserts * fixed typo * implemented requested changes * fixed nullPointerbug with lates commit * implemented requested changes Co-authored-by: jan-vcapgemini <jan-vincent.hoelzle@capgemini.com>
Configuration menu - View commit details
-
Copy full SHA for 2ee15d3 - Browse repository at this point
Copy the full SHA 2ee15d3View commit details
Commits on Sep 14, 2022
-
devonfw#1529 added first implementation of extensible artifact search…
… REST API (devonfw#1556) * devonfw#1529 added first implementation of extensible artifact search REST API added new getMavenArtifactsByGroupId to MavenUtils which takes a repository type (e.g. maven, nexus, jfrog) and a groupId to search for added new SearchResponse tos to core-api utils added new MavenUtilTest class (tests for proper json string parsing and REST API requests) and resources * devonfw#1529 added missing dependencies * devonfw#1529 implemented requested changes added new RESTSearchResponseException replaced IOException with RESTSearchResponseException * devonfw#1529 fixed jFrog API * devonfw#1529 implemented requested changes changed repositoryType from String to MavenSearchRepositoryType enum added new MavenSearchRepositoryType enum * devonfw#1529 implemented requested changes replaced fixed repository URLs with constants added new MavenSearchRepositoryConstants * devonfw#1529 implemented requested changes converted MavenSearchResponseConstants to uppercase added MAVEN, NEXUS and JFROG TARGET_LINK constants added MAVEN_MAX_RESPONSE_ROWS constant added javadoc to all models (moved main model to top) renamed json response models * devonfw#1529 adjusted nexus REST API adjusted nexus REST API to v2.0 adjusted nexus REST API tests and resources to v2.0 refactored createDownloadLink method (moved to AbstractRESTSearchResponse) added new constants for MAVEN_REPOSITORY_LINK, NEXUS_REPOSITORY_URL, NEXUS_REPOSITORY_URL, NEXUS_TARGET_LINK, NEXUS_DC_ID added ec param to MavenSearchResponse * devonfw#1529 disabled jfrog REST API test * devonfw#1529 added optimizations + authentication added bearer token authentication added bearer token to jfrog renamed nexus to nexus2 repository type added nexus3 repository type added more tests for code coverage * devonfw#1529 applied factory pattern added new SearchResponse interface made all SearchResponse types inherit from SearchResponse added new SearchResponseFactory refactored getArtifactDownloadLinks method added new getAvailableSearchInterfaces method (used to register new search interfaces) added getRepositoryType to SearchResponse parent class (returns the type of repository as an enum) * devonfw#1529 moved utility methods from factory class to util class added new SearchResponseUtil class * changed javadoc * devonfw#1529 implemented requested changes renamed RESTSearchResponse signature msg to message * devonfw#1529 implemented requested changes removed limitRows functionality removed NEXUS2_DC_ID from target link adjusted MavenSearchResponseConstants javadoc * devonfw#1529 implemented requested changes converted getAvailableSearchInterfaces method to final list of SearchResponses adjusted javadoc * devonfw#1529 added missing javadoc * devonfw#1529 implemented requested changes added more detailed javadoc * devonfw#1529 implemented requested changes converted RESTSearchResponseException name to PascalCase * devonfw#1529 implemented requested changes renamed getMavenArtifactsByGroupId to retrieveMavenArtifactsByGroupId * devonfw#1529 implemented requested changes renamed getArtifactDownloadLinks to searchArtifactDownloadLinks * devonfw#1529 implemented requested changes moved multi search response classes to separate packages * devonfw#1529 implemented requested changes improved javadoc readability * devonfw#1529 implemented requested changes converted SearchResponse to AbstractSearchResponse refactored getJsonResponse added new retrieveJsonResponseWithAuthentication method to AbstractSearchResponse renamed getJsonResponse to retrieveJsonResponse * devonfw#1529 implemented requested changes refactored getDownloadURLs method added new removeDuplicatedDownloadURLs method to AbstractSearchResponse renamed getDownloadURLs to retrieveDownloadURLs * devonfw#1529 implemented requested changes refactored SearchResponseUtil methods moved SearchResponseUtil methods to AbstractSearchResponse removed SearchResponseUtil class * devonfw#1529 implemented requested changes removed throw CobiGenRuntimeExceptions to ensure that an error with the API won't stop CobiGen execution replaced CobiGenRuntimeException in MavenUtil with error log and a return of null converted testWrongRepositoryTypeThrowsException to testRetrieveMavenArtifactsWithInvalidLinkReturnsNull replaced throw exception with error log message * devonfw#1529 implemented requested changes refactored getJsonResponseStringByTargetLink replaced getJsonResponseStringByTargetLink with retrieveJsonResponseWithAuthenticationToken added MavenSearchRepositoryType to retrieveJsonResponseWithAuthenticationToken * devonfw#1529 implemented requested changes replaced fixed ignored json properties with ignore unknown param * devonfw#1529 added WireMock to tests made ignored tests functional with WireMock added WireMock stubs for each case updated jersey from 3.0.5 to 3.0.7 added wiremock-standalone 2.27.2 (used older version because of conflicts with jackson) * devonfw#1529 reduced WireMock logging added logback-test.xml (sets WireMock to WARN log level) * devonfw#1529 updated jackson updated jackson-databind from 2.13.2.2 to 2.13.3 * devonfw#1529 fixed FileUtils issue replaced readString with readAllBytes * devonfw#1529 implemented requested changes renamed baseURL to baseUrl removed LOG concatenation * devonfw#1529 implemented requested changes removed ProcessingException from SearchResponseFactory * devonfw#1529 implemented requested changes added artifactory path to jfrog target link constant * devonfw#1529 removed jersey dependencies replaced jersey with OkHttpClient restricted MavenUtilTests (added check of messages) added jackson-databind to core-api dependencies added okhttp to core-api dependencies * devonfw#1529 updated okhttp changed okhttp version from 4.9.1 to 4.10.0 * devonfw#1529 added okhttp version to root pom added latest okhttp dependeny to root pom.xml removed fixed okhttp versions from core-api and core-externalprocess-api * devonfw#1529 added okio added transitive okio dependency * devonfw#1529 implemented requested changes Changed enum values to uppercase * devonfw#1529 implemented requested changes moved status into not null if condition Co-authored-by: EduardKrieger <eduard.krieger@capgemini.com>
2Configuration menu - View commit details
-
Copy full SHA for f20d731 - Browse repository at this point
Copy the full SHA f20d731View commit details
Commits on Sep 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9b96780 - Browse repository at this point
Copy the full SHA 9b96780View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bd84b8 - Browse repository at this point
Copy the full SHA 9bd84b8View commit details
Commits on Sep 21, 2022
-
fix merge error (devonfw#1581)
* fix merge error * changed restoreSystemProperties to withEnviromentVariable
Configuration menu - View commit details
-
Copy full SHA for 7a3b6e4 - Browse repository at this point
Copy the full SHA 7a3b6e4View commit details
Commits on Oct 27, 2022
-
1518 automatically ask for upgrade on reading monolithic templates fr…
…om a folder (devonfw#1553) * devonfw#1518 Integrated the context upgrader into TemplatesAdapterImpl and Into the CLI * devonfw#1518 Reactivated Ignored tests Refactored processCobiGenAndPostponeUpgrade * devonfw#1518 * devonfw#1518 Integrated the upgrader into the CLI * devonfw#1553 adjusted v5.0 template configuration file removed optional param from valid 5.0 template configuration file as it is not required for an upgrade check because of backwards compatibility * devonfw#1533 fixed upgrade tests re-introduced version to version test (removed upgrade to latest version tests) re-introduced schema version validation tests (removed validate against latest schema test) refactored resolveLatestCompatibleSchemaVersion added new maxVersion param for tests (limits the versions list to the provided maximum version) added new limitVersions method (limits the versions list to provided maximum version) added new isConfgurationFileCompatibleToSchemaVersion method (checks if the version is compatible to the configuration file) added new testV2_1IsIncompatibleToV3_0Schema test to make sure that v3.0 is not backwards compatible to v2.1 * devonfw#1518 Implement the upgrader to be dynamic with custom templates changed src/main/templates to src/main/resources in template-sets * devonfw#1518 Implemented requested changes. Implemented a class TimeStampUtil for the timestamp. Implemented a starting point to check the 30 day postpone in CLI. * devonfw#1518 Upgrader Test * devonfw#1518 Upgrader Test 2 * devonfw#1518 Integrated Timestamp into Eclipse Wrote CLI Upgrader Test New Implementation of isTemplateSet based on versioning the context.xml Collectors methods in FileSystem to collect paths of context.xml and templates.xml New TimeStampUtilTest New CLI option to upgrade the configuration in one command New FileSystemUtilTest Restored monolithic context.xmls to their original versions in tests Added a small monolithic templates project in CLI to test the upgrader Implemented a new structure for Eclipse to recognize the template-sets after the upgrade (still needs to be tested). Ignore testFindTemplateslocation (for some reason the test cannot recognize the specified user.home) Adjusted Findtemplates to prefer template-set instead of the old configuration if both folders are found in Home. * devonfw#1518 Test Correction * devonfw#1518 Test Correction * devonfw#1518 Test Correction * devonfw#1518 Test Correction * devonfw#1518 Deleted MavenXpp classes from the upgrader, now only copy the pom and replace with regex Implemented the upgrader into Eclipse After the upgrade now, Eclipse should be able to read the new template-set structure and generate from them Implemented new upgrader test for Eclipse * devonfw#1518 Test correction * devonfw#1518 Test Correction * devonfw#1518 Eclipse tests correction * devonfw#1518 Eclipse test correction * devonfw#1518 Implemented requested changes * devonfw#1518 implemented requested changes * devonfw#1518 Implemented requested changes * devonfw#1518 Implemented requested changes * devonfw#1518 Implemented requested changes * devonfw#1518 Implemented requested changes * devonfw#1518 Fixed Eclipse small Issue not identifying the template-set folder structure * devonfw#1566 Implemented requested changes * devonfw#1518 Implemented requested changes * devonfw#1518 Implemented requested changes * devonfw#1518 Implemented requested changes Deleted all public static fields in eclipse, to be solved in a new Issue * devonfw#1518 fixed null check * devonfw#1518 Implemented requested changes Modified the upgrade process to upgrade inside the original templates folder using the rename method * devonfw#1518 Core-Tests correction * devonfw#1518 reworked renaming process * devonfw#1518 Reworked renaming process 2 * devonfw#1518 rename of templates folder working for some cases * devonfw#1518 reworked templateUpgraderTests * devonfw#1518 Added Jacoco check On Cli and Maven projects * devonfw#1518 Implemented requested changes * devonfw#1518 added test of backup files * devonfw#1518 Fixed getPomLocation from Homepath * devonfw#1518 Fixed bug of arraylist and refactored some methods * devonfw#1518 Implemented requested changes * devonfw#1518 Fixed Eclipse upgrade test Co-authored-by: jan-vcapgemini <jan-vincent.hoelzle@capgemini.com> Co-authored-by: EduardKrieger <eduard.krieger@capgemini.com>
Configuration menu - View commit details
-
Copy full SHA for 5f79726 - Browse repository at this point
Copy the full SHA 5f79726View commit details
Commits on Nov 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fcddc2c - Browse repository at this point
Copy the full SHA fcddc2cView commit details
Commits on Nov 15, 2022
-
devonfw#1494 added projects and a test to work around main pom and te…
…mplatesproject pom
Configuration menu - View commit details
-
Copy full SHA for 05ba40c - Browse repository at this point
Copy the full SHA 05ba40cView commit details
Commits on Nov 18, 2022
-
1580 rework test application using entity class (devonfw#1603)
* fixed mistakes in the POC tutorial Co-authored-by: Felix felix.berger@capgemini.com * Shortened and edited the tutorial + updated screenshots * a few layout and spelling/phrasing corrections
Configuration menu - View commit details
-
Copy full SHA for 7daa568 - Browse repository at this point
Copy the full SHA 7daa568View commit details
Commits on Dec 16, 2022
-
1517 discovery of template sets (devonfw#1585)
* First implementation of settings.xml mapping * Completed mapping of the needed components, refactoring, added JavaDocs, added log output * Added test class, removed unnecessary code * devonfw#1530 added maven settings password decryption added org.codehaus.plexus sec-dispatcher dependency added org.codehaus.plexus cipher dependency added MavenSettingsUtil added MavenSettingsUtilTest and resources * devonfw#1530 adjusted test method name * Added tests, did refactoring * Added missing JavaDocs, tests are now using asserThat(), more improvements addressing change requests on the pull requests * devonfw#1530 added basic authentication type replaced authToken with password added basic username and password authentication * devonfw#1530 renamed REST search API constants * devonfw#1530 handle template-set.xml made sure that only template-set.xml files get returned as download links added new template-set.xml to ConfigurationConstants added a valid template-set.xml example to test resource files removed extra outputs (non template-set.xml) from test assertions added classifier to Nexus2Response renamed retrieveDownloadUrls to retrieveTemplateSetXmlDownloadURLs * devonfw#1530 added some fixes fixed credentials not being used fixed too many httpclient calls being used added new test for a failed basic authentication added new test for a failed token authentication enabled bad url test * devonfw#1530 cleaned up exceptions removed JsonMappingException because it is already being handled by JsonProcessingException * Switched from javax to jakarta, resolved comments from the pull request * Tidied up code * Changed path generation * Added unmarshalling for mirrors, added loading of active profiles, added preperation of settings.xml * added function, which returns repositories of all active profiles * devonfw#1530 improved log messages adjusted log messages (converted to debug, made factory process messages more transparent) converted RestSearchResponseException status code from string to integer * Added utils to operate with mirrors specified in maven's settings.xml * Optimized MavenSettingsUtilTest, added first code of MavenMirrorUtilTest * Fixed bugs, added tests for matchPattern * Completed MavenMirrorUtil class, completed tests * determined active profiles, added method to determine repositories of active profiles and inject mirrors in repository urls * Minor optimisations * Added collection of servers private key and passphrase * Refactoring of classes in a new maven module * devonfw#1530 added exception messages to constants * devonfw#1530 adjusted exception handling replaced exception strings with constants added retrieveRestSearchApiTargetLink method adjusted SearchResponseException with dynamic message adjusted tests to check for exception types and message content * Fixed merge bugs * devonfw#1517 Refactoring Refactored changes from devonfw#1530 into devonfw#1517 Moved devonfw#1530 files into MavenSearch package * devonfw#1517 Added proxy to http client * devonfw#1517 added eclipse project files * Removed MavenSettingsUtil * devonfw#1517 changed the process of getting active profiles added artifact retriever removed unsecessary code * devonfw#1517 added multiple tests * devonfw#1517 improved WireMock log messages moved logback-test.xml from core-api to core-artifact-retriever * devonfw#1517 introduced server credentials moved all server credentials into new object added new MavenSearchArtifactRetriever class added new ServerCredentials class adjusted tests to utilize server credentials deleted MavenArtifactsUtil * devonfw#1517 Added proxy util and tests * devonfw#1517 removed exceptions replaced exceptions with debug log messages adjusted tests * devonfw#1517 Reworked MavenProxyUtil, updated tests * devonfw#1517 replaced more exceptions with log messages removed obsolete retrieveMavenArtifactsByGroupId method * devonfw#1517 implemented requested changes converted null returns to empty lists added new debug message to indicate that the search is proceeding converted MavenSearchArtifactRetriever to static class added more tests adjusted test descriptions * devonfw#1517 Combined ArtifactRetriever with MavenSearch added artifactRetriever logic prepared artifactRetriever tests * devonfw#1517 ArtifactRetriever test preperation * devonfw#1517 added first ArtifactRetriever tests added example template-set.xml added example json response for WireMock added WireMock tests for proxy and non proxy connections as well as basic authentication added more log messages for proxy usage and basic authentication usage fixed NPE in MavenSettingsUtil and ArtifactRetriever * devonfw#1517 added proxy server authentication added basic authentication to proxy connection added tests for proxy authentication added proxyUsername and proxyPassword to ServerCredentials * devonfw#1517 split test classes split test classes of maven search * devonfw#1517 re-organized test resources simplified json test resource files for MavenSearchResponse tests * devonfw#1517 fixed ArtifactRetriever proxy test added 2nd WireMock server adjusted settings.xml to use proxy properly * devonfw#1517 Added ArtivactRetrieverReader Co-authored-by: Leonie leonie-heidi.schuessler@capgemini.com * Removed unused test * devonfw#1517 removed util package from mavensearch * devonfw#1517 optimizations fixed typo moved file reader from test to generateMavenTemplateSetConfiguration method adjusted javadocs added more debug information * devonfw#1517 renamed reader models * devonfw#1517 removed util package from mavensearch * devonfw#1517 added template set version and tests added retrieveTemplateSetData method (converts a list of template set files to TemplateSetArtifactReader) added more tests and test resources converted TemplateSetArtifactReader to stateful class added simple template set version retrieval adjusted tests removed tag names and increment descriptions from TemplateSetArtifactReader removed setupClass method from TemplateSetArtifactReaderTest (moved initialization to each test) * devonfw#1517 renamed MavenReaderTest resource folder renamed MavenReaderTest resource folder to TemplateSetArtifactReaderTest * devonfw#1517 set java version to 11 * devonfw#1517 Removed java 11 dependency * devonfw#1517 removed java 11 dependencies * devonfw#1517 replaced List.of with simple List * devonfw#1517 implemented requested changes renamed get... methods adjusted/added javadocs * devonfw#1517 implemented requested changes removed .classpath and .project files moved timeout values to constants converted SEARCH_RESPONSES from Object to AbstractSearchResponse moved regex version number detection to constant * devonfw#1517 implemented requested changes saved the return of Systemutils.getUserHome() and determineMvnPath in a static variable to avoid multiple calls of the method * devonfw#1517 implemented requested changes added javadoc descriptions * devonfw#1517 adjusted javadocs and class name fixed type of Nexus2SearchResponseArtifactLinks * devonfw#1517 Removed exceptions from tests, added javaDocs * devonfw#1517 implemented requested changes removed unnecessary returns * devonfw#1517 adjusted artifact reader adjusted artifact reader to latest TemplateSetConfiguration added ContextConfiguration and TemplatesConfiguration entities adjusted tests * devonfw#1517 introduced new TemplateSet entity replaced TemplateSetArtifactReader constructor with new retrieve method adjusted tests * devonfw#1517 implemented requested changes removed unnecessary caching of user home and maven paths * devonfw#1517 implemented requested changes added zeroturnaround zt-exec 1.12 to the root pom as a managed dependency * devonfw#1517 implemented requested changes removed unnecessary build of test-jar * devonfw#1517 devonfw#1517 implemented requested changes adjusted debug log message made sure that missing files won't break the retrieval process added new testRetrieveTemplateSetArtifactWithMissingFile test * devonfw#1517 implemented requested changes changed wiremock dependency to wiremock-jre8 2.35.0 * devonfw#1517 implemented requested changes changed java version to 11 Co-authored-by: jan-vcapgemini <jan-vincent.hoelzle@capgemini.com>
Configuration menu - View commit details
-
Copy full SHA for c95a9df - Browse repository at this point
Copy the full SHA c95a9dfView commit details
Commits on Jan 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0176c1a - Browse repository at this point
Copy the full SHA 0176c1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for edaed0e - Browse repository at this point
Copy the full SHA edaed0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ddc3bc - Browse repository at this point
Copy the full SHA 0ddc3bcView commit details -
Merge branch 'master' into template-set-deployables
# Conflicts: # cobigen-eclipse/cobigen-eclipse-feature/.project # cobigen-eclipse/cobigen-eclipse-test/.project # cobigen-eclipse/cobigen-eclipse-updatesite/.project # cobigen-eclipse/cobigen-eclipse/.project # cobigen-templates/templates-devon4j/.classpath # pom.xml
Configuration menu - View commit details
-
Copy full SHA for f4794fd - Browse repository at this point
Copy the full SHA f4794fdView commit details
Commits on Jan 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f1ad8d7 - Browse repository at this point
Copy the full SHA f1ad8d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d61fda - Browse repository at this point
Copy the full SHA 0d61fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8997a - Browse repository at this point
Copy the full SHA 1d8997aView commit details -
Configuration menu - View commit details
-
Copy full SHA for efd512e - Browse repository at this point
Copy the full SHA efd512eView commit details -
Merge branch 'master' into template-set-deployables
# Conflicts: # documentation/howto-devonfw-ide-CobiGen-PoC-E2E.asciidoc
Configuration menu - View commit details
-
Copy full SHA for 5e1a7e3 - Browse repository at this point
Copy the full SHA 5e1a7e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f73d720 - Browse repository at this point
Copy the full SHA f73d720View commit details
Commits on Jan 4, 2023
-
as ubuntu-latest already contains xvfb and the action is not under maintenance anymore
Configuration menu - View commit details
-
Copy full SHA for 4f9da87 - Browse repository at this point
Copy the full SHA 4f9da87View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbb5331 - Browse repository at this point
Copy the full SHA fbb5331View commit details -
Also resolve and cache dependencies for tycho
+ removing ansi suppression as of strange error on windows builds
Configuration menu - View commit details
-
Copy full SHA for 1ded60f - Browse repository at this point
Copy the full SHA 1ded60fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc72408 - Browse repository at this point
Copy the full SHA dc72408View commit details -
Configuration menu - View commit details
-
Copy full SHA for b597945 - Browse repository at this point
Copy the full SHA b597945View commit details
Commits on Jan 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e4f9a00 - Browse repository at this point
Copy the full SHA e4f9a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for efdc183 - Browse repository at this point
Copy the full SHA efdc183View commit details -
Configuration menu - View commit details
-
Copy full SHA for b76c231 - Browse repository at this point
Copy the full SHA b76c231View commit details -
Revert "upgraded openapi parser to latest version of networknt"
This reverts commit efdc183.
Configuration menu - View commit details
-
Copy full SHA for 9dbe233 - Browse repository at this point
Copy the full SHA 9dbe233View commit details -
Revert "upgraded openapi parser to latest version of networknt"
This reverts commit b76c231.
Configuration menu - View commit details
-
Copy full SHA for 9aed99a - Browse repository at this point
Copy the full SHA 9aed99aView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb8c1c1 - Browse repository at this point
Copy the full SHA eb8c1c1View commit details
Commits on Jan 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 03d219b - Browse repository at this point
Copy the full SHA 03d219bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ae604 - Browse repository at this point
Copy the full SHA 49ae604View commit details -
Configuration menu - View commit details
-
Copy full SHA for 556cff8 - Browse repository at this point
Copy the full SHA 556cff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 199c84d - Browse repository at this point
Copy the full SHA 199c84dView commit details -
added maven repository cache for faster execution (devonfw#1625)
* added maven repository cache for faster execution * added maven repository cache for faster execution * removed unnecessary else case
Configuration menu - View commit details
-
Copy full SHA for 4e097f8 - Browse repository at this point
Copy the full SHA 4e097f8View commit details
Commits on Jan 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e7ad216 - Browse repository at this point
Copy the full SHA e7ad216View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ab4a8d - Browse repository at this point
Copy the full SHA 8ab4a8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4a9ebc - Browse repository at this point
Copy the full SHA f4a9ebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f339117 - Browse repository at this point
Copy the full SHA f339117View commit details
Commits on Jan 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 81e95c3 - Browse repository at this point
Copy the full SHA 81e95c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c1db7f - Browse repository at this point
Copy the full SHA 2c1db7fView commit details
Commits on Jan 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 72d89a8 - Browse repository at this point
Copy the full SHA 72d89a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86122c8 - Browse repository at this point
Copy the full SHA 86122c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 357a938 - Browse repository at this point
Copy the full SHA 357a938View commit details -
Configuration menu - View commit details
-
Copy full SHA for d939f03 - Browse repository at this point
Copy the full SHA d939f03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81c4d15 - Browse repository at this point
Copy the full SHA 81c4d15View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6a2a72 - Browse repository at this point
Copy the full SHA e6a2a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8e0ce4 - Browse repository at this point
Copy the full SHA e8e0ce4View commit details
Commits on Jan 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fc6fc18 - Browse repository at this point
Copy the full SHA fc6fc18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35ac03e - Browse repository at this point
Copy the full SHA 35ac03eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f854bf1 - Browse repository at this point
Copy the full SHA f854bf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbda14e - Browse repository at this point
Copy the full SHA fbda14eView commit details
Commits on Jan 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 67fdce9 - Browse repository at this point
Copy the full SHA 67fdce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd94bab - Browse repository at this point
Copy the full SHA dd94babView commit details -
Configuration menu - View commit details
-
Copy full SHA for e28e03b - Browse repository at this point
Copy the full SHA e28e03bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8918a9f - Browse repository at this point
Copy the full SHA 8918a9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e655e1 - Browse repository at this point
Copy the full SHA 3e655e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67de615 - Browse repository at this point
Copy the full SHA 67de615View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fbb14c - Browse repository at this point
Copy the full SHA 0fbb14cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c10ccce - Browse repository at this point
Copy the full SHA c10ccceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6949e0 - Browse repository at this point
Copy the full SHA a6949e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 715a962 - Browse repository at this point
Copy the full SHA 715a962View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed9670c - Browse repository at this point
Copy the full SHA ed9670cView commit details -
Configuration menu - View commit details
-
Copy full SHA for be0cd10 - Browse repository at this point
Copy the full SHA be0cd10View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9e8152 - Browse repository at this point
Copy the full SHA f9e8152View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9758cb - Browse repository at this point
Copy the full SHA d9758cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 033d462 - Browse repository at this point
Copy the full SHA 033d462View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4843bd - Browse repository at this point
Copy the full SHA e4843bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65891b7 - Browse repository at this point
Copy the full SHA 65891b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b498c23 - Browse repository at this point
Copy the full SHA b498c23View commit details
Commits on Jan 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b971f77 - Browse repository at this point
Copy the full SHA b971f77View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8c7898 - Browse repository at this point
Copy the full SHA c8c7898View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ff3ba5 - Browse repository at this point
Copy the full SHA 9ff3ba5View commit details
Commits on Jan 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 10ffe53 - Browse repository at this point
Copy the full SHA 10ffe53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1140415 - Browse repository at this point
Copy the full SHA 1140415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e435a4 - Browse repository at this point
Copy the full SHA 8e435a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2208391 - Browse repository at this point
Copy the full SHA 2208391View commit details
Commits on Jan 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c66cdab - Browse repository at this point
Copy the full SHA c66cdabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e65ddf - Browse repository at this point
Copy the full SHA 3e65ddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40bd436 - Browse repository at this point
Copy the full SHA 40bd436View commit details
Commits on Jan 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 62eb061 - Browse repository at this point
Copy the full SHA 62eb061View commit details
Commits on Jan 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 85e44ba - Browse repository at this point
Copy the full SHA 85e44baView commit details
Commits on Jan 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 94cd277 - Browse repository at this point
Copy the full SHA 94cd277View commit details -
fixed a bug in findTemplates (devonfw#1630)
* fixed a bug in findTemplates, added more unittest for the ConfigurationFinder and also added the lost test in AdaptTemplatesCommandIT for the monolitic structure * implemented requested changes * changed names of the tests and improved javadoc
Configuration menu - View commit details
-
Copy full SHA for 2260ee6 - Browse repository at this point
Copy the full SHA 2260ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f0588b - Browse repository at this point
Copy the full SHA 5f0588bView commit details
Commits on Mar 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b2b328e - Browse repository at this point
Copy the full SHA b2b328eView commit details -
devonfw#1495 Combine template and configuration files into template s…
…et files (devonfw#1597) * devonfw#1495 All changes in one commit * devonfw#1495 Resolved merge conflicts * devonfw#1495 Resolved conflicts * devonfw#1495 applied stash * devonfw#1495 deleted obsolete classes * devonfw#1495 removed useless method * devonfw#1495 Fixed templates.xml upgrader tests * trigger map will be loaded correctly * devonfw#1495 Fix for core-systemtests * devonfw#1495 Removed duplicates * fixed tests * Revert "fixed tests" This reverts commit da30dda. * added cli test * devonfw#1495 new core tests for tempalate-set.xml * devonfw#1495 Implemented a specifier for the reader * Revert "devonfw#1495 Implemented a specifier for the reader" This reverts commit 0edc655. * devonfw#1495 Changed templateSetConfiguration schema structure * devonfw#1495 Fixed TemplateSetConfigurationReader to read the new templateSetConfiguration.xsd added new Core tests and test resources * fixed install templates test * devonfw#1495 Added new test for Templatescan * devonfw#1495 Deleted unnecessary resources * Merged context.xml and templates.xml into template-set.xml for: - 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 * devonfw#1495 Merged context.xml and templates.xml to template-set.xml * devonfw#1495 Fixed template-scan issue * devonfw#1495 Fixed syntax errors in template-set.xml Files * devonfw#1495 Fixed Templatescan not finding the templates location * devonfw#1495 TemplateSetReader combination test added new constructors to template and context readers cleaned up TemplateSetConfigurationReader added templates and context configuration getters to TemplateSetConfigurationReader changed all versioned imports to default io initialized templates and context readers in TemplateSetConfiguration readConfiguration method removed template set detection in templates and context configuration * devonfw#1495 re-added template set condition created templates and context configuration readers in template set readConfiguration method added configFilePath to TemplatesConfiguration constructor initialized templates and context configuration readers in template set readConfiguration method cleaned up template set template scan test * devonfw#1495 added more tests + resources cleaned up test resources * devonfw#1495 fixes added ConfigurationHolder to TemplateSetConfiguration added javadocs fixed configFilePath in TemplatesConfigurationReader for template-sets added templateSetConfigurationFile to TemplatesConfigurationReader fixed templates subfolder being used for rootTemplateFolder added a 2nd template-set to GenerationTestTemplateSetsXml * devonfw#1495 removed unused method * devonfw#1495 adjusted readConfiguration removed readConfiguration call from TemplateSetConfigurationReader added readConfiguration to TemplateSetConfiguration filled maps of triggers and templates in TemplateSetConfiguration readConfiguration method reformatted and adjusted test resource template-set.xmls * devonfw#1495 fixed create and generate replaced triggers in ContextConfiguration readConfiguration with template set triggers added extra check to getConfigLocationForTrigger (checks if template set is available) added getter for triggers to TemplateSetConfiguration temporary fix for missing templateFolder in trigger renamed test * devonfw#1495 Added TemplateSetConfiguration directly into the configuraion holder # cobigen-cli/cli-systemtest/src/test/java/com/devonfw/cobigen/cli/systemtest/GenerateCommandIT.java # cobigen/cobigen-core-api/src/main/java/com/devonfw/cobigen/api/constants/ConfigurationConstants.java # cobigen/cobigen-core/pom.xml # cobigen/cobigen-core/src/main/resources/schema/v6.0/templateSetConfiguration.xsd * devonfw#1495 fixed tests added wip hack for template_scan conflict with "templates/templates" paths moved "template/templates" root path creation into extra method initializeTemplateSetTemplatesRoot fixed templateScan paths in test resources (jar file too) * devonfw#1495 replaced mocked java plug-in added testdata_builder template-set to core-systemtest resources replaced mocked java plug-in with real input class * devonfw#1495 Made the ConfigurationHolder a singleton and some other refactors * devonfw#1495 removed ConfigurationFactory moved retrieveTemplatesConfiguration and retrieveTemplateSetConfiguration to ConfigurationHolder * devonfw#1495 removed singleeton again because this pattern didn't make sense here in the first place * devonfw#1495 Lots of optimizations and cleanup moved detection of template set from ContextConfiguration to ConfigurationHolder added lots of javadoc comments cleaned up AbstractContextConfiguration replaced TemplateSetConfiguration in ContextConfiguration with ConfigurationHolder added new Map rootTemplateFolders to ConfigurationHolder (replaces triggerConfigLocations?) * devonfw#1495 added 2nd template to overrideMerge test * devonfw#1495 more optimizations and cleanups moved isTemplateSet check from TemplatesConfiguration to ConfigurationHolder added new templatesConfigurations getter to ConfigurationHolder cleaned up ContextConfiguration constructor (made sure that triggers won't be loaded again) added a getter for increments to TemplateSetConfiguration * devonfw#1495 initialized proper templates list added templatesConfigurations to TemplateSetConfiguration passed properly initialized TemplatesConfigurations to getMatchingTemplates if we are in template set * devonfw#1495 more optimizations and cleanups removed Context and TemplatesConfigurationReaders from TemplateSetConfigurationReader initialized Context and TemplatesConfigurationReaders in TemplateSetConfiguration removed retrieveTemplatesConfiguration method (moved logic into readTemplatesConfiguration) * devonfw#1495 fixed template_scan root folder lookup * devonfw#1495 added and cleaned up tests added new classLoadingTemplateSetTest and resources added new testTemplateSetCorrectDestinationResolution test and resources reduced current test resource complexity renamed testReadTwoTemplateSetXml to testReadMultipleTemplateSetXmls * devonfw#1495 refactored loadTemplateSetFilesAdapted moved retrieval of template set root folders to new method * devonfw#1495 fixed conflict with templateRoot and utilsLocation added new retrieveTemplateSetUtilsLocationForTrigger method * devonfw#1495 fixed callClassLoadingTemplateSetTest added proper resources * devonfw#1495 added variableAssignments added variableAssignments to ClassLoading template set system test re-added fileSystemDependentPath handling to getConfigurationLocationforTrigger fixed ClassLoading template set system test * devonfw#1495 Some refactors * devonfw#1495 Fixed error from previous push * devonfw#1495 fixed fileSystem conflict replaced 2nd if condition with else fixed unit tests changed templateSetFiles field (might be unnecessary) * devonfw#1495 disabled templates generation integration test * devonfw#1495 added example template-set integration test added example template-set integration test for crud-java-server-app template set moved functions.ftl into root template folder of crud-java-server-app * devonfw#1495 refactoring * devonfw#1495 added a test for version conflict detection some cleanup added test resources * devonfw#1495 removed static call * devonfw#1495 more optimizations and fixes split adapted and downloaded paths removed duplicated methods from TemplateSetConfigurationReader (can be found in TemplateSetConfigurationManager) fixed typos added getter for configuration locations to TemplateSetConfigurationManager removed file system creation and isZipFile check in ContextConfiguration retrieveConfigRootByTrigger and retrieveTemplateSetUtilsLocaitonByTrigger * devonfw#1495 added example template-set integration test added example template-set integration test for crud-openapi-java-server-app template set moved functions.ftl and makros.ftl into root template folder of crud-openapi-java-server-app * devonfw#1495 cleanup and test fixes removed unnecessary templateSetFiles field removed getTemplateSetFiles and addTemplateSetFiles methods fixed TemplateSetConfigurationReader check if configurations were found (added downloaded template set paths check) fixed template set reader unit tests * devonfw#1495 fixed makros and functions moved makros and functions into templates folder * devonfw#1495 disabled version conflict test * devonfw#1495 fixed github workflow enabled enableCrossOsArchive for eclipse-test cache restore * devonfw#1495 implemented requested changes reverted changes on AccumulationType Matcher * devonfw#1495 implemented requested changes removed unused imports * devonfw#1495 implemented requested changes changed version float number adjusted javadoc * devonfw#1495 implemented requested changes adjusted TemplateSetConfiguration initial release description * devonfw#1495 implemented requested changes adjusted/enhanced javadocs fixed typos removed links to Path * devonfw#1495 implemented requested changes changed throws from generic Exception to more specific ones adjusted javadocs * devonfw#1495 implemented requested changes changed compare to equals (sonatype issue fixed) * devonfw#1496 removed resource build removed src/main/templates dependency * devonfw#1495 updated javadoc for templateSetConfigurations * added import that was lost in a merge * devonfw#1495 renamed test resources and changed folder structure * cleaning up the ressources and changing the structure to the new template set structure * adjusted ressources after merge * devonfw#1495 finallized test folder structure * devonfw#1495 fixed template set test structure moved templates and config files into src/main/resources * devonfw#1495 fixed template set resolving replaced src/main/templates with src/main/resources in TemplateSetConfigurationManager removed template resource folder inside downloaded template set detection removed initializeTemplateSetTemplatesRoot (will be handled by ts_scan configuration now) * devonfw#1495 fixed template set tests fixed template set resource configurations disabled testTemplateSetsDuplicatedThrowsError test added templates folder to each template set test resource configuration (fixes template_scan conflict) added downloaded projects to test resources and built them in core pom.xml (removes dependency on binaries) removed binaries from test resources added test resource jars to .gitignore * devonfw#1495 fixed template set projects moved functions and makros into src/main/resources * devonfw#1495 fixed cli tests added downloaded test project and automatic build replaced src/main/templates with src/main/resources * devonfw#1495 fixed template set resource folder fixed template set resource folder in crud-java-server-app template set test * devonfw#1495 optimized template set tests renamed single template set tests removed unnecessary file copy operations in setupDevtemplates method added test data builder test added crud angular client app test * devonfw#1495 fixed conflicted class load template set test * devonfw#1495 added crud openapi net test to template set * devonfw#1495 fixed template set jars * devonfw#1495 adjusted GenerationIT system test added template set jar test projects to system test made sure that generation of all template sets (including downloaded jars) gets tested added generated jars to .gitignore * devonfw#1495 fixed plugin loading and jar pathing added OpenApi test resource and test renamed GenerationIT tests added OpenApi dependency to core-systemtest and root pom * devonfw#1495 resolved TODO renamed src/main/resources constant to MAVEN_CONFIGURATION_RESOURCE_FOLDER * devonfw#1495 resolved TODO added javadoc for templateSetConfigurationFile removed throws declaration * devonfw#1495 modularized old monolithic template tests added individual templateSet tests and resources to each templateSet project * devonfw#1495 added missing typescript templateSet test * devonfw#1495 resolved TODO removed unused loadConfig method * devonfw#1495 resolved TODOs removed FileNotFoundException made templateSetPaths private removed TODOs which are not needed anymore * devonfw#1495 resolved TODO added extra condition for optional template folders in template sets removed todo * devonfw#1495 Fixed folder structure in crud-java-ea-uml * added missing jars to ignore * devonfw#1495 temporarily disabled test * devonfw#1495 temporarily disabled tests --------- Co-authored-by: MansourD <96188427+mdukhan@users.noreply.github.com> Co-authored-by: MansourD <mansour.dukhan@capgemini.com> Co-authored-by: EduardKrieger <eduard.krieger@capgemini.com> Co-authored-by: Lurian <lurian-code@protonmail.com> Co-authored-by: jan-vcapgemini <jan-vincent.hoelzle@capgemini.com> Co-authored-by: Malte Brunnlieb <maybeec@users.noreply.github.com> Co-authored-by: cedricarnauld123 <cedricarnauld2@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 514b1e6 - Browse repository at this point
Copy the full SHA 514b1e6View commit details
Commits on Mar 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 340b569 - Browse repository at this point
Copy the full SHA 340b569View commit details -
Configuration menu - View commit details
-
Copy full SHA for a53b75d - Browse repository at this point
Copy the full SHA a53b75dView commit details
Commits on Mar 17, 2023
-
increased swt bot wait time of tests
Configuration menu - View commit details
-
Copy full SHA for 485d5a4 - Browse repository at this point
Copy the full SHA 485d5a4View commit details -
1622 Restore and fixed adaptTemplatesTest on eclipse (devonfw#1641)
* devonfw#1509 Restored original code for adaptTemplatesAndGenerate Test devonfw#1622 * devonfw#1622 reformat to follow the next change * devonfw#1622 reintroduce changes * devonfw#1622 remove old templates update --------- Co-authored-by: Cedric Betom <cedric.arnauld2@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9148d62 - Browse repository at this point
Copy the full SHA 9148d62View commit details -
devonfw#1622 fixed eclipse adapt monolithic templates test
added templates folder added some comments describing the scenario
Configuration menu - View commit details
-
Copy full SHA for 2e794bd - Browse repository at this point
Copy the full SHA 2e794bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a01765e - Browse repository at this point
Copy the full SHA a01765eView commit details -
Configuration menu - View commit details
-
Copy full SHA for faee4f1 - Browse repository at this point
Copy the full SHA faee4f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a32120b - Browse repository at this point
Copy the full SHA a32120bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd38c95 - Browse repository at this point
Copy the full SHA cd38c95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b1360d - Browse repository at this point
Copy the full SHA 2b1360dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ead77d6 - Browse repository at this point
Copy the full SHA ead77d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b92e6f - Browse repository at this point
Copy the full SHA 3b92e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8318b2a - Browse repository at this point
Copy the full SHA 8318b2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e15f077 - Browse repository at this point
Copy the full SHA e15f077View commit details -
Configuration menu - View commit details
-
Copy full SHA for 587f983 - Browse repository at this point
Copy the full SHA 587f983View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ca8f21 - Browse repository at this point
Copy the full SHA 5ca8f21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 177f9d3 - Browse repository at this point
Copy the full SHA 177f9d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f41220b - Browse repository at this point
Copy the full SHA f41220bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 694b0c9 - Browse repository at this point
Copy the full SHA 694b0c9View commit details -
refactored AbstractContextConfigurationReader
moved content of AbstractContextConfigurationReader into ContextConfigurationReader removed AbstractContextConfigurationReader
Configuration menu - View commit details
-
Copy full SHA for bfb5536 - Browse repository at this point
Copy the full SHA bfb5536View commit details -
Configuration menu - View commit details
-
Copy full SHA for f75dfe7 - Browse repository at this point
Copy the full SHA f75dfe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91edfcc - Browse repository at this point
Copy the full SHA 91edfccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c440e2 - Browse repository at this point
Copy the full SHA 2c440e2View commit details -
changed to private removed configRoot field (was not used) removed configurationHolder field (was not used)
Configuration menu - View commit details
-
Copy full SHA for 9d7ca6d - Browse repository at this point
Copy the full SHA 9d7ca6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21b3f71 - Browse repository at this point
Copy the full SHA 21b3f71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 167a978 - Browse repository at this point
Copy the full SHA 167a978View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f5d1a - Browse repository at this point
Copy the full SHA 35f5d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 472ea6e - Browse repository at this point
Copy the full SHA 472ea6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3dc966 - Browse repository at this point
Copy the full SHA b3dc966View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9112b26 - Browse repository at this point
Copy the full SHA 9112b26View commit details
Commits on Mar 20, 2023
-
added test path check to CobiGenPaths
added some log messages to temporary CobiGen home test path usages
Configuration menu - View commit details
-
Copy full SHA for 65b988e - Browse repository at this point
Copy the full SHA 65b988eView commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9625a53 - Browse repository at this point
Copy the full SHA 9625a53View commit details -
Configuration menu - View commit details
-
Copy full SHA for f251ea3 - Browse repository at this point
Copy the full SHA f251ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for edc17c7 - Browse repository at this point
Copy the full SHA edc17c7View commit details -
cleanup of ConfigurationFinder
enabled ignored tests removed unused param removed unused exceptions added missing javadoc params
Configuration menu - View commit details
-
Copy full SHA for 7c1c6af - Browse repository at this point
Copy the full SHA 7c1c6afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f8b48b - Browse repository at this point
Copy the full SHA 0f8b48bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 654499f - Browse repository at this point
Copy the full SHA 654499fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b264377 - Browse repository at this point
Copy the full SHA b264377View commit details
Commits on Mar 22, 2023
-
replaced test resource dependency with temporary file
Configuration menu - View commit details
-
Copy full SHA for d522e05 - Browse repository at this point
Copy the full SHA d522e05View commit details -
Configuration menu - View commit details
-
Copy full SHA for abbac3e - Browse repository at this point
Copy the full SHA abbac3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28d91bc - Browse repository at this point
Copy the full SHA 28d91bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b79b14 - Browse repository at this point
Copy the full SHA 0b79b14View commit details -
1495 fixed working branch adapt templates feature (devonfw#1645)
* devonfw#1495 All changes in one commit * devonfw#1495 Resolved merge conflicts * devonfw#1495 Resolved conflicts * devonfw#1495 applied stash * devonfw#1495 deleted obsolete classes * devonfw#1495 removed useless method * devonfw#1495 Fixed templates.xml upgrader tests * trigger map will be loaded correctly * devonfw#1495 Fix for core-systemtests * devonfw#1495 Removed duplicates * fixed tests * Revert "fixed tests" This reverts commit da30dda. * added cli test * devonfw#1495 new core tests for tempalate-set.xml * devonfw#1495 Implemented a specifier for the reader * Revert "devonfw#1495 Implemented a specifier for the reader" This reverts commit 0edc655. * devonfw#1495 Changed templateSetConfiguration schema structure * devonfw#1495 Fixed TemplateSetConfigurationReader to read the new templateSetConfiguration.xsd added new Core tests and test resources * fixed install templates test * devonfw#1495 Added new test for Templatescan * devonfw#1495 Deleted unnecessary resources * Merged context.xml and templates.xml into template-set.xml for: - 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 * devonfw#1495 Merged context.xml and templates.xml to template-set.xml * devonfw#1495 Fixed template-scan issue * devonfw#1495 Fixed syntax errors in template-set.xml Files * devonfw#1495 Fixed Templatescan not finding the templates location * devonfw#1495 TemplateSetReader combination test added new constructors to template and context readers cleaned up TemplateSetConfigurationReader added templates and context configuration getters to TemplateSetConfigurationReader changed all versioned imports to default io initialized templates and context readers in TemplateSetConfiguration readConfiguration method removed template set detection in templates and context configuration * devonfw#1495 re-added template set condition created templates and context configuration readers in template set readConfiguration method added configFilePath to TemplatesConfiguration constructor initialized templates and context configuration readers in template set readConfiguration method cleaned up template set template scan test * devonfw#1495 added more tests + resources cleaned up test resources * devonfw#1495 fixes added ConfigurationHolder to TemplateSetConfiguration added javadocs fixed configFilePath in TemplatesConfigurationReader for template-sets added templateSetConfigurationFile to TemplatesConfigurationReader fixed templates subfolder being used for rootTemplateFolder added a 2nd template-set to GenerationTestTemplateSetsXml * devonfw#1495 removed unused method * devonfw#1495 adjusted readConfiguration removed readConfiguration call from TemplateSetConfigurationReader added readConfiguration to TemplateSetConfiguration filled maps of triggers and templates in TemplateSetConfiguration readConfiguration method reformatted and adjusted test resource template-set.xmls * devonfw#1495 fixed create and generate replaced triggers in ContextConfiguration readConfiguration with template set triggers added extra check to getConfigLocationForTrigger (checks if template set is available) added getter for triggers to TemplateSetConfiguration temporary fix for missing templateFolder in trigger renamed test * devonfw#1495 Added TemplateSetConfiguration directly into the configuraion holder # cobigen-cli/cli-systemtest/src/test/java/com/devonfw/cobigen/cli/systemtest/GenerateCommandIT.java # cobigen/cobigen-core-api/src/main/java/com/devonfw/cobigen/api/constants/ConfigurationConstants.java # cobigen/cobigen-core/pom.xml # cobigen/cobigen-core/src/main/resources/schema/v6.0/templateSetConfiguration.xsd * devonfw#1495 fixed tests added wip hack for template_scan conflict with "templates/templates" paths moved "template/templates" root path creation into extra method initializeTemplateSetTemplatesRoot fixed templateScan paths in test resources (jar file too) * devonfw#1495 replaced mocked java plug-in added testdata_builder template-set to core-systemtest resources replaced mocked java plug-in with real input class * devonfw#1495 Made the ConfigurationHolder a singleton and some other refactors * devonfw#1495 removed ConfigurationFactory moved retrieveTemplatesConfiguration and retrieveTemplateSetConfiguration to ConfigurationHolder * devonfw#1495 removed singleeton again because this pattern didn't make sense here in the first place * devonfw#1495 Lots of optimizations and cleanup moved detection of template set from ContextConfiguration to ConfigurationHolder added lots of javadoc comments cleaned up AbstractContextConfiguration replaced TemplateSetConfiguration in ContextConfiguration with ConfigurationHolder added new Map rootTemplateFolders to ConfigurationHolder (replaces triggerConfigLocations?) * devonfw#1495 added 2nd template to overrideMerge test * devonfw#1495 more optimizations and cleanups moved isTemplateSet check from TemplatesConfiguration to ConfigurationHolder added new templatesConfigurations getter to ConfigurationHolder cleaned up ContextConfiguration constructor (made sure that triggers won't be loaded again) added a getter for increments to TemplateSetConfiguration * devonfw#1495 initialized proper templates list added templatesConfigurations to TemplateSetConfiguration passed properly initialized TemplatesConfigurations to getMatchingTemplates if we are in template set * devonfw#1495 more optimizations and cleanups removed Context and TemplatesConfigurationReaders from TemplateSetConfigurationReader initialized Context and TemplatesConfigurationReaders in TemplateSetConfiguration removed retrieveTemplatesConfiguration method (moved logic into readTemplatesConfiguration) * devonfw#1495 fixed template_scan root folder lookup * devonfw#1495 added and cleaned up tests added new classLoadingTemplateSetTest and resources added new testTemplateSetCorrectDestinationResolution test and resources reduced current test resource complexity renamed testReadTwoTemplateSetXml to testReadMultipleTemplateSetXmls * devonfw#1495 refactored loadTemplateSetFilesAdapted moved retrieval of template set root folders to new method * devonfw#1495 fixed conflict with templateRoot and utilsLocation added new retrieveTemplateSetUtilsLocationForTrigger method * devonfw#1495 fixed callClassLoadingTemplateSetTest added proper resources * devonfw#1495 added variableAssignments added variableAssignments to ClassLoading template set system test re-added fileSystemDependentPath handling to getConfigurationLocationforTrigger fixed ClassLoading template set system test * devonfw#1495 Some refactors * devonfw#1495 Fixed error from previous push * devonfw#1495 fixed fileSystem conflict replaced 2nd if condition with else fixed unit tests changed templateSetFiles field (might be unnecessary) * devonfw#1495 disabled templates generation integration test * devonfw#1495 added example template-set integration test added example template-set integration test for crud-java-server-app template set moved functions.ftl into root template folder of crud-java-server-app * devonfw#1495 refactoring * devonfw#1495 added a test for version conflict detection some cleanup added test resources * devonfw#1495 removed static call * devonfw#1495 more optimizations and fixes split adapted and downloaded paths removed duplicated methods from TemplateSetConfigurationReader (can be found in TemplateSetConfigurationManager) fixed typos added getter for configuration locations to TemplateSetConfigurationManager removed file system creation and isZipFile check in ContextConfiguration retrieveConfigRootByTrigger and retrieveTemplateSetUtilsLocaitonByTrigger * devonfw#1495 added example template-set integration test added example template-set integration test for crud-openapi-java-server-app template set moved functions.ftl and makros.ftl into root template folder of crud-openapi-java-server-app * devonfw#1495 cleanup and test fixes removed unnecessary templateSetFiles field removed getTemplateSetFiles and addTemplateSetFiles methods fixed TemplateSetConfigurationReader check if configurations were found (added downloaded template set paths check) fixed template set reader unit tests * devonfw#1495 fixed makros and functions moved makros and functions into templates folder * devonfw#1495 disabled version conflict test * devonfw#1495 fixed github workflow enabled enableCrossOsArchive for eclipse-test cache restore * devonfw#1495 implemented requested changes reverted changes on AccumulationType Matcher * devonfw#1495 implemented requested changes removed unused imports * devonfw#1495 implemented requested changes changed version float number adjusted javadoc * devonfw#1495 implemented requested changes adjusted TemplateSetConfiguration initial release description * devonfw#1495 implemented requested changes adjusted/enhanced javadocs fixed typos removed links to Path * devonfw#1495 implemented requested changes changed throws from generic Exception to more specific ones adjusted javadocs * devonfw#1495 implemented requested changes changed compare to equals (sonatype issue fixed) * devonfw#1496 removed resource build removed src/main/templates dependency * devonfw#1495 updated javadoc for templateSetConfigurations * added import that was lost in a merge * devonfw#1495 renamed test resources and changed folder structure * cleaning up the ressources and changing the structure to the new template set structure * adjusted ressources after merge * devonfw#1495 finallized test folder structure * Began implementing new test case * devonfw#1495 fixed template set test structure moved templates and config files into src/main/resources * devonfw#1495 fixed template set resolving replaced src/main/templates with src/main/resources in TemplateSetConfigurationManager removed template resource folder inside downloaded template set detection removed initializeTemplateSetTemplatesRoot (will be handled by ts_scan configuration now) * devonfw#1495 fixed template set tests fixed template set resource configurations disabled testTemplateSetsDuplicatedThrowsError test added templates folder to each template set test resource configuration (fixes template_scan conflict) added downloaded projects to test resources and built them in core pom.xml (removes dependency on binaries) removed binaries from test resources added test resource jars to .gitignore * devonfw#1495 fixed template set projects moved functions and makros into src/main/resources * devonfw#1495 fixed cli tests added downloaded test project and automatic build replaced src/main/templates with src/main/resources * devonfw#1495 fixed template set resource folder fixed template set resource folder in crud-java-server-app template set test * Fixed adaptTemplateSetTest * Implemented extractTemplateSetsTest * began implementing methods into new test * devonfw#1495 optimized template set tests renamed single template set tests removed unnecessary file copy operations in setupDevtemplates method added test data builder test added crud angular client app test * devonfw#1495 fixed conflicted class load template set test * devonfw#1495 added crud openapi net test to template set * devonfw#1495 fixed template set jars * devonfw#1495 adjusted GenerationIT system test added template set jar test projects to system test made sure that generation of all template sets (including downloaded jars) gets tested added generated jars to .gitignore * devonfw#1495 fixed plugin loading and jar pathing added OpenApi test resource and test renamed GenerationIT tests added OpenApi dependency to core-systemtest and root pom * devonfw#1495 resolved TODO renamed src/main/resources constant to MAVEN_CONFIGURATION_RESOURCE_FOLDER * devonfw#1495 resolved TODO added javadoc for templateSetConfigurationFile removed throws declaration * devonfw#1495 modularized old monolithic template tests added individual templateSet tests and resources to each templateSet project * devonfw#1495 added missing typescript templateSet test * devonfw#1495 resolved TODO removed unused loadConfig method * devonfw#1495 resolved TODOs removed FileNotFoundException made templateSetPaths private removed TODOs which are not needed anymore * devonfw#1495 resolved TODO added extra condition for optional template folders in template sets removed todo * Identified todos * added pattern * implemented basic logic for information gathering * simplified the new method and embedded new information into the mavencoordinatestate object * added mavencoordinates package; implemented a wrapper class for pairs of MavenCoordinateStates; implemented errors and logs into getTemplateSetJarFolderStructure * successfully implemented getTemplateSetJarFolderStructure with test * modified the test for getTemplateSetJarFolderStructure to extensively test the method * Fixed the test * extensively tested the new MavenCoordinatePair data structure * adapt command makes use of new data structure * devonfw#1495 Fixed folder structure in crud-java-ea-uml * added missing jars to ignore * devonfw#1495 temporarily disabled test * devonfw#1495 temporarily disabled tests * template adapter rework is completed and tested * template adapter rework is completed and tested * core builds now * dependency cycle dissolved * added mavencoordinates to downloadjar * devonfw#1642 made adapt template set process functional added proper adapt templates process renamed getValue0 and getValue1 to getSourcesJar and getClassesJar adjusted tests to check for correct folder structure after adapt process re-enabled CLI adaptTemplateSetTest * devonfw#1642 re-enabled CLI adaptTemplatesTest * devonfw#1642 added test resources to CLI added template set test resource projects (will be converted to downloaded jars automatically) * devonfw#1642 added build test resources to ignore * devonfw#1642 changed adaptTemplateSetsTest to use template sets from test ressources * devonfw#1645 made adapt template set process functional removed MavenCoordinateState model removed MavenCoordinateStatePair model adjusted tests added template set projects to test resources added changes from EduardKrieger to TemplateAdapterImpl * devonfw#1645 removed null return from TemplateAdapter replaced null with empty list adjusted tests added more tests * devonfw#1645 re-added template-set projects * devonfw#1645 removed javatuples dependency --------- Co-authored-by: KHucklenbroich <K.Hucklenbroich@web.de> Co-authored-by: MansourD <96188427+mdukhan@users.noreply.github.com> Co-authored-by: MansourD <mansour.dukhan@capgemini.com> Co-authored-by: EduardKrieger <eduard.krieger@capgemini.com> Co-authored-by: Lurian <lurian-code@protonmail.com> Co-authored-by: jan-vcapgemini <jan-vincent.hoelzle@capgemini.com> Co-authored-by: Malte Brunnlieb <maybeec@users.noreply.github.com> Co-authored-by: cedricarnauld123 <cedricarnauld2@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for af182c4 - Browse repository at this point
Copy the full SHA af182c4View commit details
Commits on Mar 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ef61c78 - Browse repository at this point
Copy the full SHA ef61c78View commit details
Commits on Mar 28, 2023
-
devonfw#1638 implemented download jar process (from properties) (devo…
…nfw#1653) * devonfw#1638 implemented download jar process (from properties) added new retrieveTemplateSetJarDownloadURLs method to ArtifactRetriever replaced old templates download with template set (uses ArtifactRetriever) added new downloadJarFromURL method to TemplatesJarUtil added lots of adjustments for SNAPSHOT handling added createRootURL method to AbstractSearchResponse (just returns the root URL of a link) adjusted Username and Password getters of ServerCredentials (workaround for missing credentials) added core-artifact-retriever to core dependencies * devonfw#1638 fixed NPE * devonfw#1638 adjusted request added Accept and Authorization headers * devonfw#1638 fixed createRootURL added port returned empty string instead of null * devonfw#1638 adjusted javadocs * devonfw#1638 added fallback added fallback to sonatype if retrieval from maven settings did not work added FALLBACK_REPOSITORY_URL to constants * devonfw#1638 removed temporary ArtifactReader removed ArtifactReader model, tests and test resources (was replaced with template set reader from core)
Configuration menu - View commit details
-
Copy full SHA for cd5a294 - Browse repository at this point
Copy the full SHA cd5a294View commit details
Commits on Mar 29, 2023
-
fixed template installation tests
replaced old monolithic coordinates with new template-sets added new test for devonfw#1656 (ignored for now) added TODOs to check if tests are still valid
Configuration menu - View commit details
-
Copy full SHA for 9f31845 - Browse repository at this point
Copy the full SHA 9f31845View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcfc0e8 - Browse repository at this point
Copy the full SHA fcfc0e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3314e71 - Browse repository at this point
Copy the full SHA 3314e71View commit details -
renamed method and adjusted javadoc
renamed loadTemplateSetConfigurations to retrieveCobiGenProperties adjusted javadoc description and params
Configuration menu - View commit details
-
Copy full SHA for 151698e - Browse repository at this point
Copy the full SHA 151698eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c07125 - Browse repository at this point
Copy the full SHA 0c07125View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb9ba81 - Browse repository at this point
Copy the full SHA fb9ba81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 540abee - Browse repository at this point
Copy the full SHA 540abeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39aa279 - Browse repository at this point
Copy the full SHA 39aa279View commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0c28780 - Browse repository at this point
Copy the full SHA 0c28780View commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for da1f980 - Browse repository at this point
Copy the full SHA da1f980View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52f4f85 - Browse repository at this point
Copy the full SHA 52f4f85View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc64317 - Browse repository at this point
Copy the full SHA bc64317View commit details -
Configuration menu - View commit details
-
Copy full SHA for d68fc46 - Browse repository at this point
Copy the full SHA d68fc46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bf5ca9 - Browse repository at this point
Copy the full SHA 4bf5ca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 217c8a4 - Browse repository at this point
Copy the full SHA 217c8a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for beb7248 - Browse repository at this point
Copy the full SHA beb7248View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a081e2 - Browse repository at this point
Copy the full SHA 1a081e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f163973 - Browse repository at this point
Copy the full SHA f163973View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64683ab - Browse repository at this point
Copy the full SHA 64683abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27dced6 - Browse repository at this point
Copy the full SHA 27dced6View commit details -
made sure that template set jars only get downloaded when template-sets.installed was set renamed fields of ConfigurationProperties
Configuration menu - View commit details
-
Copy full SHA for 07e7ad8 - Browse repository at this point
Copy the full SHA 07e7ad8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b045ea2 - Browse repository at this point
Copy the full SHA b045ea2View commit details -
prepared template set version conflict test
added issue to TODO adjusted test to check for only one matching template
Configuration menu - View commit details
-
Copy full SHA for b34d7e6 - Browse repository at this point
Copy the full SHA b34d7e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82d0ad4 - Browse repository at this point
Copy the full SHA 82d0ad4View commit details
Commits on Apr 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ac2efa9 - Browse repository at this point
Copy the full SHA ac2efa9View commit details
Commits on Apr 3, 2023
-
removed unnecessary WireMockServer in tests
Configuration menu - View commit details
-
Copy full SHA for e79d214 - Browse repository at this point
Copy the full SHA e79d214View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5757ff - Browse repository at this point
Copy the full SHA a5757ffView commit details -
changed class of ContextConfiguration from impl class to jaxb generated one
Configuration menu - View commit details
-
Copy full SHA for 75adfe4 - Browse repository at this point
Copy the full SHA 75adfe4View commit details -
removed unused configRoot field added issue to TODOs
Configuration menu - View commit details
-
Copy full SHA for a51ee91 - Browse repository at this point
Copy the full SHA a51ee91View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5574a1 - Browse repository at this point
Copy the full SHA b5574a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e9d33 - Browse repository at this point
Copy the full SHA c5e9d33View commit details -
Configuration menu - View commit details
-
Copy full SHA for b98e202 - Browse repository at this point
Copy the full SHA b98e202View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae0c108 - Browse repository at this point
Copy the full SHA ae0c108View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0611e0f - Browse repository at this point
Copy the full SHA 0611e0fView commit details -
devonfw#1667 Made template set root directories accessible for the re…
…ader removed templateSetPaths field in TemplateSetConfigurationManager adjusted addConfigRoot to provide the root template set folder added test to check for invalid template set folders removed addConfigRoot method removed getUtilSourceFolder method (now the same way to determine utility folders works for adapted and downloaded template sets)
Configuration menu - View commit details
-
Copy full SHA for 5113482 - Browse repository at this point
Copy the full SHA 5113482View commit details -
Configuration menu - View commit details
-
Copy full SHA for b421049 - Browse repository at this point
Copy the full SHA b421049View commit details -
removed catch of NotYetSupportedException from TemplateSetConfigurationReader validate process
Configuration menu - View commit details
-
Copy full SHA for a25b371 - Browse repository at this point
Copy the full SHA a25b371View commit details -
changed default of vaidate allowMonolothicConfiguration to false changed TemplateSetConfigurationReader validate to non monolithic removed catch of NotYetSupportedException from ContextConfigurationReader validate process
Configuration menu - View commit details
-
Copy full SHA for 01ef924 - Browse repository at this point
Copy the full SHA 01ef924View commit details -
added issue link to TODO adjusted javadocs
Configuration menu - View commit details
-
Copy full SHA for 950aaa7 - Browse repository at this point
Copy the full SHA 950aaa7View commit details
Commits on Apr 4, 2023
-
set allow monolithic templates in validator to true again (temporary workaround) added TODO with link to issue
Configuration menu - View commit details
-
Copy full SHA for 28f53b0 - Browse repository at this point
Copy the full SHA 28f53b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a1e6f9 - Browse repository at this point
Copy the full SHA 6a1e6f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad76aea - Browse repository at this point
Copy the full SHA ad76aeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 980e893 - Browse repository at this point
Copy the full SHA 980e893View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02bdb62 - Browse repository at this point
Copy the full SHA 02bdb62View commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 26b6c2c - Browse repository at this point
Copy the full SHA 26b6c2cView commit details -
upgraded xercesImpl from test files to 2.12.2
Configuration menu - View commit details
-
Copy full SHA for 2012d11 - Browse repository at this point
Copy the full SHA 2012d11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28ce188 - Browse repository at this point
Copy the full SHA 28ce188View commit details -
Configuration menu - View commit details
-
Copy full SHA for f54e6c3 - Browse repository at this point
Copy the full SHA f54e6c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3469e8 - Browse repository at this point
Copy the full SHA e3469e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3de717 - Browse repository at this point
Copy the full SHA f3de717View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7f16ec - Browse repository at this point
Copy the full SHA f7f16ecView commit details
Commits on Apr 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 677ea7c - Browse repository at this point
Copy the full SHA 677ea7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d728ba - Browse repository at this point
Copy the full SHA 4d728baView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3a4399 - Browse repository at this point
Copy the full SHA f3a4399View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed156b2 - Browse repository at this point
Copy the full SHA ed156b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79f94e8 - Browse repository at this point
Copy the full SHA 79f94e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 587b2e9 - Browse repository at this point
Copy the full SHA 587b2e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08e7892 - Browse repository at this point
Copy the full SHA 08e7892View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5af0844 - Browse repository at this point
Copy the full SHA 5af0844View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b49fb0 - Browse repository at this point
Copy the full SHA 1b49fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4ce99d - Browse repository at this point
Copy the full SHA c4ce99dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ae0954 - Browse repository at this point
Copy the full SHA 6ae0954View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ef6f64 - Browse repository at this point
Copy the full SHA 3ef6f64View commit details -
Configuration menu - View commit details
-
Copy full SHA for deb68b6 - Browse repository at this point
Copy the full SHA deb68b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee90c8b - Browse repository at this point
Copy the full SHA ee90c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5983e65 - Browse repository at this point
Copy the full SHA 5983e65View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0c39c4 - Browse repository at this point
Copy the full SHA c0c39c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e82340a - Browse repository at this point
Copy the full SHA e82340aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a96c00 - Browse repository at this point
Copy the full SHA 2a96c00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52ba0fb - Browse repository at this point
Copy the full SHA 52ba0fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2a4137 - Browse repository at this point
Copy the full SHA a2a4137View commit details -
Configuration menu - View commit details
-
Copy full SHA for 676ac3e - Browse repository at this point
Copy the full SHA 676ac3eView commit details
Commits on Apr 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d57a660 - Browse repository at this point
Copy the full SHA d57a660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c64a1e - Browse repository at this point
Copy the full SHA 5c64a1eView commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ba8f1b9 - Browse repository at this point
Copy the full SHA ba8f1b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d091ce0 - Browse repository at this point
Copy the full SHA d091ce0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebd5dec - Browse repository at this point
Copy the full SHA ebd5decView commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bb245f1 - Browse repository at this point
Copy the full SHA bb245f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 682538e - Browse repository at this point
Copy the full SHA 682538eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c4d31b - Browse repository at this point
Copy the full SHA 7c4d31bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35ca10a - Browse repository at this point
Copy the full SHA 35ca10aView commit details
Commits on Apr 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 603c105 - Browse repository at this point
Copy the full SHA 603c105View commit details
Commits on Apr 17, 2023
-
Revert "cleanup and fixing eclipse import issues with m2e"
This reverts commit 603c105.
Configuration menu - View commit details
-
Copy full SHA for de4177b - Browse repository at this point
Copy the full SHA de4177bView commit details -
Revert "generating platform definition based on local plugins build."
This reverts commit ebd5dec.
Configuration menu - View commit details
-
Copy full SHA for 58cf2c9 - Browse repository at this point
Copy the full SHA 58cf2c9View commit details -
Revert "fix eclipse e2e test classpath"
This reverts commit 5c64a1e.
Configuration menu - View commit details
-
Copy full SHA for 5821c9d - Browse repository at this point
Copy the full SHA 5821c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d68916 - Browse repository at this point
Copy the full SHA 8d68916View commit details
Commits on Apr 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e3ccdbc - Browse repository at this point
Copy the full SHA e3ccdbcView commit details -
Merge branch 'master' into 1494-wip-template-set-plugin-loader
# Conflicts: # cobigen-cli/cli/src/main/resources/pom.xml # cobigen-eclipse/cobigen-eclipse-test/src/main/resources/UpgradeMonolithicTemplatesTest/templates/CobiGen_Templates/src/main/templates/crud_openapi_angular_service_based_app/templates.xml # cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestTemplatesProjectForPom/src/main/templates/context.xml # cobigen-maven/cobigen-maven-systemtest/src/test/resources/testdata/systemtest/Devon4JTemplateTest/TestTemplatesProjectForPom/src/main/templates/crud_java_server_app/templates.xml # cobigen-templates/templates-devon4j/src/main/templates/kafka_documentation/templates.xml
Configuration menu - View commit details
-
Copy full SHA for 3bb7f18 - Browse repository at this point
Copy the full SHA 3bb7f18View commit details
Commits on Jul 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 63a3c8b - Browse repository at this point
Copy the full SHA 63a3c8bView commit details