changeCaseKeyword property
Danger<ChangeCaseKeyword, AccesserableCollectionExceptionAB>
get
changeCaseKeyword
末尾にある valid identifier が keyword かどうか検証し keyword であれば返す.
Implementation
Danger<ChangeCaseKeyword, AccesserableCollectionExceptionAB> get changeCaseKeyword {
final log = Log(classLocation: runtimeType, functionLocation: 'changeCaseKeyword');
final lastResult = first.lastOrNull;
if (lastResult == null) return Failure(AccesserableCollectionExceptionA(), log);
switch (lastResult) {
case ChangeCaseKeyword(): return Success(lastResult, log);
case _: return Failure(AccesserableCollectionExceptionB(), log);
}
}