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

Migration to building with Gradle, remove UI and documentation bundles/build #11

Merged
merged 14 commits into from
Aug 20, 2024

Commits on Aug 16, 2024

  1. build!: migrate bundles that are not only relevant for UI to Gradle

    ING-4375
    
    BREAKING CHANGE: Core libraries are now no longer part of the hale
    studio repository but were moved to this repository (hale-core).
    stempler committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    14d6989 View commit details
    Browse the repository at this point in the history
  2. fix: resolve extension contributions from local projects w/o manifest

    This fix is required to load plugin.xml files when running unit tests
    for the same project. Otherwise the project would not load because no
    MANIFEST.MF file can be located.
    stempler committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    282ff53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    086405d View commit details
    Browse the repository at this point in the history
  4. ci: adapt workflows for use with Gradle

    ING-4375
    stempler committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    31f94cf View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. ci: add code formatting checks

    ING-4375
    stempler committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    0d6947f View commit details
    Browse the repository at this point in the history
  2. refactor: apply formatting rules

    ING-4375
    stempler committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    28d2380 View commit details
    Browse the repository at this point in the history
  3. build: add Gradle formatting rules

    ING-4375
    stempler committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    1c83e48 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66a7688 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4988996 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4688b8e View commit details
    Browse the repository at this point in the history
  7. build: configure default license header and whitespace trimming

    ...for Java and Groovy sources.
    stempler committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    d80a829 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    07a3ba0 View commit details
    Browse the repository at this point in the history
  9. build: use on-demand configuration for spotless script

    ... to drastically increase performance of updates for individual files.
    stempler committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f531258 View commit details
    Browse the repository at this point in the history
  10. build: enable configuration on demand by default

    Greatly reduces configuration time when running tasks on specific
    subprojects.
    stempler committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    7143d7e View commit details
    Browse the repository at this point in the history