Tags: edemo/konveyor
Tags
- java 21
- code generation framework both for test and prod
- repo urls changed, as project moved to the edemo github org
- No warnings (including PMD ones) left.
- Excluded some maven goals from eclipse
- PMD config refers to canonical place (.konveyor/{upstream,konveyor,pmd}.xml)
- PMD rules to accept ExternalComponent, Constants, Test units
- spotless is used for code formatting and format checks
- eclipse and idea config gitignored, no need for eclipse on-save formatting
- sortpom makes pom files more neat
- COPYING files
- spring version update
- @IndirectlyTested stubs can be used from London to Chicago, no code needed
- LoggerService
- preliminary documentation for some assurance requirements
- github actions for pull request and build
- no tycho/eclipse based stuff
Testing is in different modules for OSGI development
* site-deploy hook gets the target as argument
* LogUtil works by classes, not names. TestUtil.assertStreamEquals
* assertStreamEquals is static
* Logutil has warning and info, TestBase gives more precise error in autowiring failure
* rearranged poms so it builds without tricks
* different test modules, using src/main
* konveyor resources are in .konveyor