Description of them are available in the javadoc of the ShardingConfiguration class.
These properties must be completed only when Citrus 4.2.0 is available in the project. The same solution may be used as for CLI command completion in WireMocha.
[x] Inspections:
citrus.sharding.number: This should be a value between 0 and the total number of shards minus one.
[x] Report less than 0 values.
[x] If citrus.sharding.total is specified in the citrus-application.properties, report invalid max numbers according to that value.
Summary
Citrus 4.2.0 is out, so let's check its changes and support the ones we can.
Tasks
citrus-application.properties
:ShardingConfiguration
class.citrus.sharding.number
: This should be a value between 0 and the total number of shards minus one.citrus.sharding.total
is specified in the citrus-application.properties, report invalid max numbers according to that value.Resources