body method

  1. @override
String body(
  1. String path,
  2. String baseName,
  3. String className
)
override

Defines the actual body code. path is passed relative to lib, baseName is the filename, and className is the filename converted to Pascal case.

実際の本体コードを定義します。pathlibからの相対パス、baseNameにファイル名が渡され、classNameにファイル名をパスカルケースに変換した値が渡されます。

Implementation

@override
String body(String path, String baseName, String className) {
  return r"""
# See https://dart.dev/tools/pub/publishing#what-files-are-published

# github
.github/workflows/
example/.github/

# vscode
example/.vscode/

# firebase
example/firebase/

# document
example/document/

# lib
secrets.dart
firebase_options.dart
example/ios/
example/android/
example/macos/
example/windows/
example/web/
example/linux/

# Yaml
pubspec_overrides.yaml
katana_secrets.yaml
katana.yaml
build.yaml
lefthook.yaml
""";
}