* add inital changes for provider's feature
* add release changes from previous commit
* add new class for factory method
* add switch to arch x86
* add debug lines
* update dep to latest stable npm update
* rebuild with new node and ts
* change import
* change zulu version
* try to fix installation
* fix export variable
* try adoptopenjdk
* implement getJava
* extra path for macos
* use function
* change action
* fix release
* add provider
* add logic to findTool
* change name
* try implement find in toolcache
* change to coerce
* add debug line
* add extra logging
* try fix read file
* check inline
* try check
* add return
* removee check
* change to valid range
* rework and search zulu
* add debug log
* stop call parent method
* add debug logs
* coerce version
* try fix adoptopenjdk
* change find logic with semver range and major
* try use jre
* add feaute to action.yml
* add check for jdk
* change adoptopenjdk project to jdk
* add debug lines
* resolving comments and some code clean up
* cleaning code.
* rename java provider field
* add minor changes
* add debug lines
* fix architecture
* rename and clean
* new release
* move find and getJava to parent class
* rename files
* fix nitpicks
* start refactoring
* work on resolving comments
* minor fix
* Update base-installer.ts
* refactor release file (#1)
* resolving comments, test changes
* fixing ci
* add debug line
* add Nullish check
* use explicit bools
* update changes
* resolve a part of comments
* resolve comments
* resolve a part of comments
* resolve comments
* rename variables
* Update zulu-installer.ts
* Update zulu-installer.ts
* Update zulu-installer.ts
* run release
* resolving comments
* fix action.yml
Co-authored-by: Maxim Lobanov <v-malob@microsoft.com>
No description provided.