Skip to content

Configuration polish #926

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

Merged
merged 11 commits into from
Feb 16, 2022
Merged

Configuration polish #926

merged 11 commits into from
Feb 16, 2022

Conversation

csviri
Copy link
Collaborator

@csviri csviri commented Feb 11, 2022

No description provided.

@csviri csviri self-assigned this Feb 11, 2022
@@ -12,15 +12,13 @@
public @interface KubernetesDependent {

boolean OWNED_DEFAULT = true;
boolean SKIP_UPDATE_DEFAULT = true;
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We might want to put this back, it was then used in informer as recognized later, but still don't understand why was it added in first place.

csviri and others added 8 commits February 11, 2022 14:53
* refactor: DependentResourceManager now configures DependentResources

This makes it possible to pass a configuration DependentResource
implementations and removes the need to initializers.

* refactor: remove DesiredSupplier since it makes things less readable
@metacosm
Copy link
Collaborator

Shouldn't have you merged this one before the other one?

@sonarqubecloud
Copy link

SonarCloud Quality Gate failed.    Quality Gate failed

Bug C 1 Bug
Vulnerability A 0 Vulnerabilities
Security Hotspot E 1 Security Hotspot
Code Smell A 28 Code Smells

27.2% 27.2% Coverage
0.6% 0.6% Duplication

@csviri csviri marked this pull request as ready for review February 16, 2022 07:57
@csviri csviri merged commit 983ce46 into next Feb 16, 2022
@csviri csviri deleted the configuration-polish branch February 16, 2022 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants