MCPcopy Create free account
hub / github.com/NativeScript/SimDeck / workspace_service_process_is_current

Function workspace_service_process_is_current

packages/server/src/main.rs:1711–1720  ·  view source on GitHub ↗
(
    process: &WorkspaceServiceProcess,
    metadata_by_path: &HashMap<PathBuf, ServiceMetadata>,
)

Source from the content-addressed store, hash-verified

1709}
1710
1711fn workspace_service_process_is_current(
1712 process: &WorkspaceServiceProcess,
1713 metadata_by_path: &HashMap<PathBuf, ServiceMetadata>,
1714) -> bool {
1715 metadata_by_path
1716 .get(&process.metadata_path)
1717 .is_some_and(|metadata| {
1718 metadata.project_root == process.project_root && metadata.pid == process.pgid
1719 })
1720}
1721
1722fn workspace_service_processes() -> anyhow::Result<Vec<WorkspaceServiceProcess>> {
1723 let output = ProcessCommand::new("ps")

Callers 1

Calls 1

getMethod · 0.65

Tested by

no test coverage detected