pathLPI method
Returns the path for an LPI class name.
If isOverride, places it under overrides/lpis, otherwise unders state/lpis.
Implementation
List<String> pathLPI(String lpiName, { required bool isOverride}) {
final shortened = removeSuffix(removePrefix(lpiName, appNamespaceUpper), "LPI");
final filename = "${appNamespace}_${convertMixedToSnake(shortened)}_lpi.dart";
return _createPath(isOverride ? lpisOverridePath : lpisPath, filename);
}