Skip to content
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

#1454 - GUI for Template Set Management #1592

Draft
wants to merge 292 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    60040f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

  1. Configuration menu
    Copy the full SHA
    3c6955c View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Configuration menu
    Copy the full SHA
    2946849 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    c68b053 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf1f2f2 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

  1. Configuration menu
    Copy the full SHA
    c1a8480 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. adjusted heigh for search results, changed appearance of search menu,…

    … added icons for home menu and changed button appearance
    leonie19s committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    3fbd87b View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Configuration menu
    Copy the full SHA
    c1578ca View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. 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 [email protected]
    
    * 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 <[email protected]>
    Zylesto and jan-vcapgemini authored Dec 16, 2022
    Configuration menu
    Copy the full SHA
    c95a9df View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. devonfw#1454 Added custom type FlatIcon for easier icon access | Resp…

    …onsive GUI | Dark Mode WiP
    NelsonNew committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    55c16d9 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. devonfw#1454 Style Changes

    NelsonNew committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    26f3bc9 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2022

  1. Configuration menu
    Copy the full SHA
    4ad1a8f View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. custom title bar with buttons to close the application, change window…

    … size and minimize. Styled dark theme buttons
    leonie19s committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    d37de66 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. Configuration menu
    Copy the full SHA
    3c13c13 View commit details
    Browse the repository at this point in the history
  2. devonfw#1619 cleanup docs

    maybeec committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    0176c1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edaed0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ddc3bc View commit details
    Browse the repository at this point in the history
  5. 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
    maybeec committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    f4794fd View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    f1ad8d7 View commit details
    Browse the repository at this point in the history
  2. spelling corrections

    maybeec committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    0d61fda View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d8997a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efd512e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' into template-set-deployables

    # Conflicts:
    #	documentation/howto-devonfw-ide-CobiGen-PoC-E2E.asciidoc
    maybeec committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    5e1a7e3 View commit details
    Browse the repository at this point in the history
  6. Fix merge error

    maybeec committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    f73d720 View commit details
    Browse the repository at this point in the history
  7. devonfw#1454 templateset files read from a temporary folder

    ModifyableTemplateSet to add names of the template-set-file
    increments processed in treeview
    Ali7223 committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    58d9eed View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    f12ac48 View commit details
    Browse the repository at this point in the history
  2. Removed xvfb-action

    as ubuntu-latest already contains xvfb and the action is not under maintenance anymore
    maybeec authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    4f9da87 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbb5331 View commit details
    Browse the repository at this point in the history
  4. Also resolve and cache dependencies for tycho

    + removing ansi suppression as of strange error on windows builds
    maybeec authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    1ded60f View commit details
    Browse the repository at this point in the history
  5. fix build on windows

    maybeec authored Jan 4, 2023
    Configuration menu
    Copy the full SHA
    dc72408 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b597945 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. devonfw#1454 implemented installTemplateSet button functionality

    removed temporary template-set folder
    observable list is loaded from cobigen home folder
    Ali7223 committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    9c2e04e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4f9a00 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    efdc183 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b76c231 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9dbe233 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9aed99a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eb8c1c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. Configuration menu
    Copy the full SHA
    03d219b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49ae604 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    556cff8 View commit details
    Browse the repository at this point in the history
  4. fix workflow

    maybeec committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    199c84d View commit details
    Browse the repository at this point in the history
  5. 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
    EduardKrieger authored Jan 6, 2023
    Configuration menu
    Copy the full SHA
    4e097f8 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2023

  1. Configuration menu
    Copy the full SHA
    e7ad216 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ab4a8d View commit details
    Browse the repository at this point in the history
  3. fix dependency caching

    maybeec committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    f4a9ebc View commit details
    Browse the repository at this point in the history
  4. fix build script

    maybeec committed Jan 7, 2023
    Configuration menu
    Copy the full SHA
    f339117 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2023

  1. Configuration menu
    Copy the full SHA
    81e95c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c1db7f View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. debug test execution

    maybeec committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    72d89a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86122c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    357a938 View commit details
    Browse the repository at this point in the history
  4. fix workflow

    maybeec committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    d939f03 View commit details
    Browse the repository at this point in the history
  5. fix workflow

    maybeec committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    81c4d15 View commit details
    Browse the repository at this point in the history
  6. fix workflow

    maybeec committed Jan 9, 2023
    Configuration menu
    Copy the full SHA
    e6a2a72 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e8e0ce4 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    fc6fc18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35ac03e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f854bf1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fbda14e View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Configuration menu
    Copy the full SHA
    67fdce9 View commit details
    Browse the repository at this point in the history
  2. fixing cache mismatches

    maybeec committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    dd94bab View commit details
    Browse the repository at this point in the history
  3. fixing checkout on windows

    maybeec committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    e28e03b View commit details
    Browse the repository at this point in the history
  4. more cache debugging!

    maybeec committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    8918a9f View commit details
    Browse the repository at this point in the history
  5. more cache debugging!

    maybeec committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    3e655e1 View commit details
    Browse the repository at this point in the history
  6. more cache debugging

    maybeec committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    67de615 View commit details
    Browse the repository at this point in the history
  7. fixing odd cache path

    maybeec committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    0fbb14c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c10ccce View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a6949e0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    715a962 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ed9670c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    be0cd10 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f9e8152 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d9758cb View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    033d462 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e4843bd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    65891b7 View commit details
    Browse the repository at this point in the history
  18. Fix settings overwriting

    maybeec authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    b498c23 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Configuration menu
    Copy the full SHA
    b971f77 View commit details
    Browse the repository at this point in the history
  2. fix settings.xml overwriting

    maybeec committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    c8c7898 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ff3ba5 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Configuration menu
    Copy the full SHA
    10ffe53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1140415 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e435a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2208391 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    2ee9c2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c66cdab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e65ddf View commit details
    Browse the repository at this point in the history
  4. fixing p2 compiler issues

    maybeec committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    40bd436 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. debugging + cleanup

    maybeec committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    62eb061 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. workaround for m-m-m/code#43

    maybeec committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    85e44ba View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Configuration menu
    Copy the full SHA
    94cd277 View commit details
    Browse the repository at this point in the history
  2. 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
    EduardKrieger authored Jan 27, 2023
    Configuration menu
    Copy the full SHA
    2260ee6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f0588b View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. minor changes

    sarahffm committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    ee0316f View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. devonfw#1454 adjusted retrieval of template set xml download links

    converted maven settings string to maven settings file path
    adjusted tests accordingly
    moved string reader from tests to retrieveTemplateSetXmlDownloadLinks method
    jan-vcapgemini committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    925de2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e43176 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. devonfw#1454 made first test functional

    added first WIP implementation of installTemplateSets
    jan-vcapgemini committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    cce187d View commit details
    Browse the repository at this point in the history
  2. devonfw#1454 added missing test resource

    added template set test resource file
    jan-vcapgemini committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    258a63f View commit details
    Browse the repository at this point in the history
  3. devonfw#1454 adjusted test

    added test description
    adjusted assert to check for full text
    jan-vcapgemini committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    81175fd View commit details
    Browse the repository at this point in the history
  4. devonfw#1454 made test functional

    added logic to testTemplateSetNameIsShownCorrectly
    removed template set install status next to install button
    added updateTemplateSetInstallStatus method to DetailsController
    jan-vcapgemini committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    a410cdc View commit details
    Browse the repository at this point in the history
  5. Merge branch 'template-set-deployables' into 1454-gui-templatesets

    # Conflicts:
    #	build.sh
    #	cobigen-eclipse/cobigen-eclipse/META-INF/MANIFEST.MF
    jan-vcapgemini committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    5046295 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    b2b328e View commit details
    Browse the repository at this point in the history
  2. 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 <[email protected]>
    Co-authored-by: MansourD <[email protected]>
    Co-authored-by: EduardKrieger <[email protected]>
    Co-authored-by: Lurian <[email protected]>
    Co-authored-by: jan-vcapgemini <[email protected]>
    Co-authored-by: Malte Brunnlieb <[email protected]>
    Co-authored-by: cedricarnauld123 <[email protected]>
    8 people authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    514b1e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5140c84 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. devonfw#1454 replaced ArtifactReader with TemplateSetReader

    added new constructor to TemplateSetConfiguration (used for empty reader initialization)
    removed temporary initialzation of HomeController (needs to be replaced with core template set reader)
    simplified buildTreeView method in TreeViewBuilder
    replaced all template-set.xml files with a valid version (added increments)
    jan-vcapgemini committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    b871dba View commit details
    Browse the repository at this point in the history
  2. devonfw#1454 added artifact cache folder

    added simple template set artifact cache folder and constant
    adjusted installTemplateSet GUI test
    jan-vcapgemini committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    1fc60d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48a2b32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    776aee9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a956637 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. devonfw#1454 added temporary test cobigen home

    added downloadFile method to TemplatesJarUtil
    added TemplatesJarUtilTest with first download test
    jan-vcapgemini committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    6225a90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19992cc View commit details
    Browse the repository at this point in the history
  3. devonfw#1454 connect ArtifactRetriever with GUI

    changed setupHeadlessMode from BeforeClass to Before
    moved temporary test folder to TestFXBase
    added first ArtifactRetriever logic to MenuController
    changed JavaFX version from 18 to 19
    jan-vcapgemini committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    d5b63dd View commit details
    Browse the repository at this point in the history
  4. devonfw#1554 added compareTo for MavenCoordinates to compare versions;

    added a process(WIP) to check if cached artifacts got a newer version
    EduardKrieger committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    48671ff View commit details
    Browse the repository at this point in the history
  5. devonfw#1454 made refresh button functional

    added click on refresh button in installTemplateSetTest
    cleaned up exception messages
    jan-vcapgemini committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    781727d View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. added TODO

    jan-vcapgemini committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    340b569 View commit details
    Browse the repository at this point in the history
  2. added TODO

    jan-vcapgemini committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    a53b75d View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. fixed eclipse tests freezes

    increased swt bot wait time of tests
    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    485d5a4 View commit details
    Browse the repository at this point in the history
  2. 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 <[email protected]>
    cedricarnauld123 and Cedric Betom authored Mar 17, 2023
    Configuration menu
    Copy the full SHA
    9148d62 View commit details
    Browse the repository at this point in the history
  3. devonfw#1622 fixed eclipse adapt monolithic templates test

    added templates folder
    added some comments describing the scenario
    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    2e794bd View commit details
    Browse the repository at this point in the history
  4. added TODO

    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    a01765e View commit details
    Browse the repository at this point in the history
  5. added TODO

    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    faee4f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a32120b View commit details
    Browse the repository at this point in the history
  7. added TODO

    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    cd38c95 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b1360d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ead77d6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3b92e6f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8318b2a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e15f077 View commit details
    Browse the repository at this point in the history
  13. added method to change CobiGen home

    use for tests only!!
    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    587f983 View commit details
    Browse the repository at this point in the history
  14. added TODO

    adjusted javadoc
    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    5ca8f21 View commit details
    Browse the repository at this point in the history
  15. adjusted javadoc

    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    177f9d3 View commit details
    Browse the repository at this point in the history
  16. added TODO

    refactored with active trigger
    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    f41220b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    694b0c9 View commit details
    Browse the repository at this point in the history
  18. refactored AbstractContextConfigurationReader

    moved content of AbstractContextConfigurationReader into ContextConfigurationReader
    removed AbstractContextConfigurationReader
    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    bfb5536 View commit details
    Browse the repository at this point in the history
  19. made fields private

    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    f75dfe7 View commit details
    Browse the repository at this point in the history
  20. made fields private

    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    91edfcc View commit details
    Browse the repository at this point in the history
  21. added TODO

    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    2c440e2 View commit details
    Browse the repository at this point in the history
  22. cleanup

    changed to private
    removed configRoot field (was not used)
    removed configurationHolder field (was not used)
    jan-vcapgemini committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    9d7ca6d View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    21b3f71 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    167a978 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    35f5d1a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    472ea6e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b3dc966 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9112b26 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. added test path check to CobiGenPaths

    added some log messages to temporary CobiGen home test path usages
    jan-vcapgemini committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    65b988e View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. added TODO

    jan-vcapgemini committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    9625a53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f251ea3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edc17c7 View commit details
    Browse the repository at this point in the history
  4. cleanup of ConfigurationFinder

    enabled ignored tests
    removed unused param
    removed unused exceptions
    added missing javadoc params
    jan-vcapgemini committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    7c1c6af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f8b48b View commit details
    Browse the repository at this point in the history
  6. adjusted javadocs

    jan-vcapgemini committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    654499f View commit details
    Browse the repository at this point in the history
  7. removed unused files

    jan-vcapgemini committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    b264377 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. fixed PostPoneUtil tests

    replaced test resource dependency with temporary file
    jan-vcapgemini committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    d522e05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abbac3e View commit details
    Browse the repository at this point in the history
  3. cleanup

    jan-vcapgemini committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    28d91bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b79b14 View commit details
    Browse the repository at this point in the history
  5. 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 <[email protected]>
    Co-authored-by: MansourD <[email protected]>
    Co-authored-by: MansourD <[email protected]>
    Co-authored-by: EduardKrieger <[email protected]>
    Co-authored-by: Lurian <[email protected]>
    Co-authored-by: jan-vcapgemini <[email protected]>
    Co-authored-by: Malte Brunnlieb <[email protected]>
    Co-authored-by: cedricarnauld123 <[email protected]>
    9 people authored Mar 22, 2023
    Configuration menu
    Copy the full SHA
    af182c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. Configuration menu
    Copy the full SHA
    ef61c78 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. 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)
    jan-vcapgemini authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    cd5a294 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. 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
    jan-vcapgemini committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    9f31845 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcfc0e8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3314e71 View commit details
    Browse the repository at this point in the history
  4. renamed method and adjusted javadoc

    renamed loadTemplateSetConfigurations to retrieveCobiGenProperties
    adjusted javadoc description and params
    jan-vcapgemini committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    151698e View commit details
    Browse the repository at this point in the history
  5. adjusted javadoc

    added better description
    jan-vcapgemini committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    0c07125 View commit details
    Browse the repository at this point in the history
  6. adjusted javadoc

    jan-vcapgemini committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    fb9ba81 View commit details
    Browse the repository at this point in the history
  7. removed empty newline

    jan-vcapgemini committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    540abee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    39aa279 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Configuration menu
    Copy the full SHA
    0c28780 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    da1f980 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52f4f85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc64317 View commit details
    Browse the repository at this point in the history
  4. adjusted javadocs

    jan-vcapgemini authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    d68fc46 View commit details
    Browse the repository at this point in the history
  5. added issue to TODO

    jan-vcapgemini authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    4bf5ca9 View commit details
    Browse the repository at this point in the history
  6. added issue to TODO

    jan-vcapgemini authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    217c8a4 View commit details
    Browse the repository at this point in the history
  7. removed unused fields

    jan-vcapgemini committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    beb7248 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1a081e2 View commit details
    Browse the repository at this point in the history
  9. added issue to TODO

    jan-vcapgemini authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    f163973 View commit details
    Browse the repository at this point in the history
  10. adjusted javadocs

    added issues to TODOs
    jan-vcapgemini authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    64683ab View commit details
    Browse the repository at this point in the history
  11. added issue to TODO

    jan-vcapgemini authored Mar 31, 2023
    Configuration menu
    Copy the full SHA
    27dced6 View commit details
    Browse the repository at this point in the history
  12. fixed download by properties

    made sure that template set jars only get downloaded when template-sets.installed was set
    renamed fields of ConfigurationProperties
    jan-vcapgemini committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    07e7ad8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b045ea2 View commit details
    Browse the repository at this point in the history
  14. prepared template set version conflict test

    added issue to TODO
    adjusted test to check for only one matching template
    jan-vcapgemini committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    b34d7e6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    82d0ad4 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Simple fixes

    NelsonNew authored Apr 1, 2023
    Configuration menu
    Copy the full SHA
    ac2efa9 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. applied requested changes

    removed unnecessary WireMockServer in tests
    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    e79d214 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5757ff View commit details
    Browse the repository at this point in the history
  3. implemented requested changes

    changed class of ContextConfiguration from impl class to jaxb generated one
    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    75adfe4 View commit details
    Browse the repository at this point in the history
  4. implemented requested changes

    removed unused configRoot field
    added issue to TODOs
    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    a51ee91 View commit details
    Browse the repository at this point in the history
  5. added issue to TODO

    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    b5574a1 View commit details
    Browse the repository at this point in the history
  6. removed unused field

    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    c5e9d33 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b98e202 View commit details
    Browse the repository at this point in the history
  8. Typo fix

    NelsonNew authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    ae0c108 View commit details
    Browse the repository at this point in the history
  9. Finished sentence

    NelsonNew authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    0611e0f View commit details
    Browse the repository at this point in the history
  10. 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)
    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    5113482 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b421049 View commit details
    Browse the repository at this point in the history
  12. implemented requested changes

    removed catch of NotYetSupportedException from TemplateSetConfigurationReader validate process
    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    a25b371 View commit details
    Browse the repository at this point in the history
  13. implemented requested changes

    changed default of vaidate allowMonolothicConfiguration to false
    changed TemplateSetConfigurationReader validate to non monolithic
    removed catch of NotYetSupportedException from ContextConfigurationReader validate process
    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    01ef924 View commit details
    Browse the repository at this point in the history
  14. implemented requested changes

    added issue link to TODO
    adjusted javadocs
    jan-vcapgemini committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    950aaa7 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. devonfw#1670 hotfix

    set allow monolithic templates in validator to true again (temporary workaround)
    added TODO with link to issue
    jan-vcapgemini committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    28f53b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a1e6f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad76aea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    980e893 View commit details
    Browse the repository at this point in the history
  5. adjusted javadoc

    jan-vcapgemini committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    02bdb62 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. added issue to TODOs

    jan-vcapgemini committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    26b6c2c View commit details
    Browse the repository at this point in the history
  2. sonatype-lift fixes

    upgraded xercesImpl from test files to 2.12.2
    jan-vcapgemini committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    2012d11 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    28ce188 View commit details
    Browse the repository at this point in the history
  4. added TODO with link to issue

    removed IOException from javadoc
    jan-vcapgemini committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    f54e6c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e3469e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f3de717 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f7f16ec View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. sonatype-lift changes

    changed spring release to 4.0.4
    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    677ea7c View commit details
    Browse the repository at this point in the history
  2. sonatype-lift changes

    changed spring release to 4.0.4
    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    4d728ba View commit details
    Browse the repository at this point in the history
  3. sonatype-lift changes

    addressed change requests
    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    f3a4399 View commit details
    Browse the repository at this point in the history
  4. added comment

    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    ed156b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    79f94e8 View commit details
    Browse the repository at this point in the history
  6. fixed typo

    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    587b2e9 View commit details
    Browse the repository at this point in the history
  7. sonatype-lift changes, hotfix

    changed spring release to 3.7.10
    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    08e7892 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5af0844 View commit details
    Browse the repository at this point in the history
  9. added TODO and link to issue

    adjusted comments + javadoc
    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    1b49fb0 View commit details
    Browse the repository at this point in the history
  10. adjusted javadoc

    fixed issues
    applied reformat
    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    c4ce99d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6ae0954 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3ef6f64 View commit details
    Browse the repository at this point in the history
  13. removed unused files

    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    deb68b6 View commit details
    Browse the repository at this point in the history
  14. adjusted javadoc

    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    ee90c8b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5983e65 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c0c39c4 View commit details
    Browse the repository at this point in the history
  17. cleanup

    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    e82340a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2a96c00 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    52ba0fb View commit details
    Browse the repository at this point in the history
  20. adjusted javadoc

    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    a2a4137 View commit details
    Browse the repository at this point in the history
  21. cleanup

    jan-vcapgemini committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    676ac3e View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. Configuration menu
    Copy the full SHA
    d57a660 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c64a1e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. adjusted javadocs

    jan-vcapgemini committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    ba8f1b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d091ce0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebd5dec View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Configuration menu
    Copy the full SHA
    bb245f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    682538e View commit details
    Browse the repository at this point in the history
  3. spellcheck fixes

    jan-vcapgemini committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    7c4d31b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35ca10a View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    603c105 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Configuration menu
    Copy the full SHA
    de4177b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58cf2c9 View commit details
    Browse the repository at this point in the history
  3. Revert "fix eclipse e2e test classpath"

    This reverts commit 5c64a1e.
    jan-vcapgemini committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    5821c9d View commit details
    Browse the repository at this point in the history
  4. Fixed elif syntax

    maybeec authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    8d68916 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Merge branch 'template-set-deployables' into 1454-gui-templatesets

    # Conflicts:
    #	cobigen/cobigen-core-api/src/main/java/com/devonfw/cobigen/api/util/CobiGenPaths.java
    #	cobigen/cobigen-core-api/src/main/java/com/devonfw/cobigen/api/util/TemplatesJarUtil.java
    #	cobigen/core-artifact-retriever/src/main/java/com/devonfw/cobigen/retriever/ArtifactRetriever.java
    jan-vcapgemini committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    8f9e0f3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into 1454-gui-templatesets

    # Conflicts:
    #	cobigen/cobigen-core-api/src/main/java/com/devonfw/cobigen/api/constants/ConfigurationConstants.java
    #	cobigen/cobigen-core-api/src/main/java/com/devonfw/cobigen/api/util/MavenCoordinate.java
    #	cobigen/cobigen-core-api/src/main/java/com/devonfw/cobigen/api/util/TemplatesJarUtil.java
    #	cobigen/cobigen-core/src/main/java/com/devonfw/cobigen/impl/config/reader/TemplateSetConfigurationReader.java
    #	cobigen/cobigen-core/src/test/java/com/devonfw/cobigen/unittest/templates/TemplateJarDownloaderTest.java
    #	cobigen/core-artifact-retriever/pom.xml
    #	cobigen/core-artifact-retriever/src/main/java/com/devonfw/cobigen/retriever/ArtifactRetriever.java
    #	cobigen/pom.xml
    jan-vcapgemini committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    9dd6349 View commit details
    Browse the repository at this point in the history
  3. devonfw#1545 fixed merge issues

    added ArtifactRetrieverUtil to core
    moved ArtifactRetriever cache handling to new ArtifactRetrieverUtil in core
    fixed dependency cycle
    jan-vcapgemini committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    ca2f325 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    0065086 View commit details
    Browse the repository at this point in the history