getEntryByPath method

TemplateEntry? getEntryByPath(
  1. String path
)

Gets a TemplateEntry by path.

Implementation

TemplateEntry? getEntryByPath(String path) {
  var pathParts = TemplateEntry.parsePathParts(path);
  if (pathParts.isEmpty) return null;

  var name = pathParts.removeLast();

  pathParts = TemplateEntry.normalizePathParts(pathParts);

  return getEntryByDirectoryAndName(pathParts, name,
      alreadyNormalizedDirectory: true);
}