extractOptionsFromAnnotation method Null safety
- ConstantReader optionsReader
Implementation
ClassSwitchOptions extractOptionsFromAnnotation(
ConstantReader optionsReader) {
return ClassSwitchOptions(
switchFunctionPrefix:
optionsReader.read('switchFunctionPrefix').stringValue,
abstractMethodSubTypeSeparator:
optionsReader.read('abstractMethodSubTypeSeparator').stringValue,
abstractMethodPrefix:
optionsReader.read('abstractMethodPrefix').stringValue,
dslMode: optionsReader.read('dslMode').enumValue<DSL_MODE>());
}