-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
ArC - cleanup and optimizations #11217
Conversation
This is a follow-up of #11148. |
Looks like a CI infra failure again:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added some small things to discuss.
independent-projects/arc/processor/src/main/java/io/quarkus/arc/processor/BeanDeployment.java
Show resolved
Hide resolved
independent-projects/arc/processor/src/main/java/io/quarkus/arc/processor/BeanGenerator.java
Outdated
Show resolved
Hide resolved
independent-projects/arc/runtime/src/main/java/io/quarkus/arc/impl/ComputingCache.java
Outdated
Show resolved
Hide resolved
independent-projects/arc/runtime/src/main/java/io/quarkus/arc/impl/AbstractSharedContext.java
Outdated
Show resolved
Hide resolved
- AbstractSharedContext - replace Key with bean identifier - ComputingCache - add computeIfAbsent() methods - Generated beans implement equals()/hashCode() (based on bean identifier) - fail fast if multiple synthetic beans have the same bean identifier
edb0135
to
98b0e65
Compare
It's |
Yeah, the JVM 14 build is failing consistently now, I don't know why. Will try to have a look this afternoon. |
identifier)