This would support the idea of 'You must specify one Property in this group'.
Should not be implemented as an annotation, since annotations should not affect behavior. Better to implement as an Interface that the PropertyGroup can implement, such as:
public interface MY_CONFIG extends PropertyGroup, RequiresAtLeastOne {...
This would support the idea of 'You must specify one Property in this group'.
Should not be implemented as an annotation, since annotations should not affect behavior. Better to implement as an Interface that the PropertyGroup can implement, such as:
public interface MY_CONFIG extends PropertyGroup, RequiresAtLeastOne {...