MCPcopy Index your code
hub / github.com/callstack/agent-device / shouldApplyLockPlatformDefault

Function shouldApplyLockPlatformDefault

src/daemon/request-lock-policy.ts:104–117  ·  view source on GitHub ↗
(
  canOverrideSelector: boolean,
  existingSession: SessionState | undefined,
  flags: CommandFlags,
  lockPlatform: LockPlatform,
)

Source from the content-addressed store, hash-verified

102}
103
104function shouldApplyLockPlatformDefault(
105 canOverrideSelector: boolean,
106 existingSession: SessionState | undefined,
107 flags: CommandFlags,
108 lockPlatform: LockPlatform,
109): boolean {
110 if (!lockPlatform || existingSession || flags.platform !== undefined) {
111 return false;
112 }
113 if (!canOverrideSelector) {
114 return true;
115 }
116 return !hasLockableDeviceSelector(flags);
117}
118
119function applyStripLockPolicy(
120 flags: CommandFlags,

Callers 1

applyRequestLockPolicyFunction · 0.85

Calls 1

Tested by

no test coverage detected