globalFunctionSourceUris static method

Map<String, String> globalFunctionSourceUris()

Returns a map of global function names to their canonical source URIs.

Used for deduplication when the same function is exported through multiple barrels (e.g., tom_core_kernel and tom_core_server).

Implementation

static Map<String, String> globalFunctionSourceUris() {
  return {
    'cat': 'package:dcli_core/src/functions/cat.dart',
    'copy': 'package:dcli_core/src/functions/copy.dart',
    'copyTree': 'package:dcli_core/src/functions/copy_tree.dart',
    'createDir': 'package:dcli_core/src/functions/create_dir.dart',
    'withTempDirAsync': 'package:dcli_core/src/functions/create_dir.dart',
    'createTempDir': 'package:dcli_core/src/functions/create_dir.dart',
    'deleteDir': 'package:dcli_core/src/functions/delete_dir.dart',
    'isOnPATH': 'package:dcli_core/src/functions/env.dart',
    'withEnvironmentAsync': 'package:dcli_core/src/functions/env.dart',
    'isFile': 'package:dcli_core/src/functions/is.dart',
    'isDirectory': 'package:dcli_core/src/functions/is.dart',
    'isLink': 'package:dcli_core/src/functions/is.dart',
    'exists': 'package:dcli_core/src/functions/is.dart',
    'isEmpty': 'package:dcli_core/src/functions/is.dart',
    'move': 'package:dcli_core/src/functions/move.dart',
    'moveDir': 'package:dcli_core/src/functions/move_dir.dart',
    'moveTree': 'package:dcli_core/src/functions/move_tree.dart',
    'touch': 'package:dcli_core/src/functions/touch.dart',
    'verbose': 'package:dcli_core/src/settings.dart',
    'devNull': 'package:dcli_core/src/util/dev_null.dart',
    'createTempFilename': 'package:dcli_core/src/util/file.dart',
    'createTempFile': 'package:dcli_core/src/util/file.dart',
    'truepath': 'package:dcli_core/src/util/truepath.dart',
    'privatePath': 'package:dcli_core/src/util/truepath.dart',
    'red': 'package:dcli_terminal/src/ansi_color.dart',
    'black': 'package:dcli_terminal/src/ansi_color.dart',
    'green': 'package:dcli_terminal/src/ansi_color.dart',
    'blue': 'package:dcli_terminal/src/ansi_color.dart',
    'yellow': 'package:dcli_terminal/src/ansi_color.dart',
    'magenta': 'package:dcli_terminal/src/ansi_color.dart',
    'cyan': 'package:dcli_terminal/src/ansi_color.dart',
    'white': 'package:dcli_terminal/src/ansi_color.dart',
    'orange': 'package:dcli_terminal/src/ansi_color.dart',
    'grey': 'package:dcli_terminal/src/ansi_color.dart',
    'ask': 'package:dcli/src/functions/ask.dart',
    'backupFile': 'package:dcli/src/functions/backup.dart',
    'restoreFile': 'package:dcli/src/functions/backup.dart',
    'withFileProtectionAsync': 'package:dcli/src/functions/backup.dart',
    'confirm': 'package:dcli/src/functions/confirm.dart',
    'delete': 'package:dcli/src/functions/delete.dart',
    'echo': 'package:dcli/src/functions/echo.dart',
    'fetch': 'package:dcli/src/functions/fetch.dart',
    'fetchMultiple': 'package:dcli/src/functions/fetch.dart',
    'find': 'package:dcli/src/functions/find.dart',
    'head': 'package:dcli/src/functions/head.dart',
    'isWritable': 'package:dcli/src/functions/is.dart',
    'isReadable': 'package:dcli/src/functions/is.dart',
    'isExecutable': 'package:dcli/src/functions/is.dart',
    'isMemberOfGroup': 'package:dcli/src/functions/is.dart',
    'menu': 'package:dcli/src/functions/menu.dart',
    'read': 'package:dcli/src/functions/read.dart',
    'readStdin': 'package:dcli/src/functions/read.dart',
    'replace': 'package:dcli/src/functions/replace.dart',
    'run': 'package:dcli/src/functions/run.dart',
    'startFromArgs': 'package:dcli/src/functions/run.dart',
    'start': 'package:dcli/src/functions/run.dart',
    'sleep': 'package:dcli/src/functions/sleep.dart',
    'sleepAsync': 'package:dcli/src/functions/sleep.dart',
    'tail': 'package:dcli/src/functions/tail.dart',
    'which': 'package:dcli/src/functions/which.dart',
    'addUnitTestOverrides': 'package:dcli/src/script/dart_project.dart',
    'capture': 'package:dcli/src/util/capture.dart',
    'showEditor': 'package:dcli/src/util/editor.dart',
    'withOpenFile': 'package:dcli/src/util/file_sync.dart',
    'createSymLink': 'package:dcli/src/util/file_sync.dart',
    'deleteSymlink': 'package:dcli/src/util/file_sync.dart',
    'resolveSymLink': 'package:dcli/src/util/file_sync.dart',
    'stat': 'package:dcli/src/util/file_util.dart',
    'fileLength': 'package:dcli/src/util/file_util.dart',
    'calculateHash': 'package:dcli/src/util/file_util.dart',
    'printerr': 'package:dcli/src/util/runnable_process.dart',
  };
}