Hi everyone,
this vote is about adding 3 classes in the list of exclusions in our checkstyle for the ClassFanOutComplexity: Initializable, Disposable and InitializationException. Those 3 classes are used in many components and are all parts of org.xwiki.component.phase.
. We already exclude org.xwiki.component.annotation
package and ComponentInstantiationStrategy
so my proposal is just following our current strategy.
You can see the proposed changes in [Misc] Add missing exclusions in checkstyle by surli · Pull Request #1078 · xwiki/xwiki-commons · GitHub
I’m opening the vote for 2 days until tuesday 10 september.
Here’s my +1
Thanks