globalFunctionSourceUris static method
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',
};
}