getNameWithoutExtension method

String getNameWithoutExtension({
  1. Context? pathContext,
})

Gets the part of path after the last separator, and without any trailing file extension.

File('path/to/foo.dart').getNameWithoutExtension(); // -> 'foo'

Trailing separators are ignored.

File('path/to/foo.dart/').getNameWithoutExtension(); // -> 'foo'

Implementation

String getNameWithoutExtension({
  lib_path.Context? pathContext,
}) {
  pathContext ??= lib_path.context;
  return pathContext.basenameWithoutExtension(path);
}