Class ComponentSelectionDescriptor_1_0


  • @PluginVersion(since="2.4")
    public class ComponentSelectionDescriptor_1_0
    extends Object
    A component selection description, which wraps a cause with an optional custom description.
    • Field Detail

      • cause

        public final String cause
        The reason a component was selected during dependency resolution.
      • description

        @Nullable("when no description is available")
        public final @Nullable("when no description is available") String description
        The description for the selection. This may be the default description of a cause, or a custom description provided typically through a rule. null when no description is available.
    • Constructor Detail

      • ComponentSelectionDescriptor_1_0

        public ComponentSelectionDescriptor_1_0​(String cause,
                                                @Nullable
                                                @Nullable String description)