Skip to content

Commit f75c58a

Browse files
committed
fix cyclic dependency
1 parent d99e4d1 commit f75c58a

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

packages/core/src/codewhisperer/commands/basicCommands.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ import { cancel, confirm } from '../../shared'
6666
import { startCodeFixGeneration } from './startCodeFixGeneration'
6767
import { DefaultAmazonQAppInitContext } from '../../amazonq/apps/initContext'
6868
import path from 'path'
69-
import { UserWrittenCodeTracker } from '../indexNode'
69+
import { UserWrittenCodeTracker } from '../tracker/userWrittenCodeTracker'
7070

7171
const MessageTimeOut = 5_000
7272

packages/core/src/codewhisperer/tracker/userWrittenCodeTracker.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
import * as vscode from 'vscode'
77
import { getLogger } from '../../shared/logger/logger'
8-
import * as CodeWhispererConstants from '../models/constants'
98
import { runtimeLanguageContext } from '../util/runtimeLanguageContext'
109
import { TelemetryHelper } from '../util/telemetryHelper'
1110
import { AuthUtil } from '../util/authUtil'
@@ -29,7 +28,7 @@ export class UserWrittenCodeTracker {
2928
static #instance: UserWrittenCodeTracker
3029
static copySnippetThreshold = 50
3130
static resetQIsEditingTimeoutMs = 5 * 60 * 1000
32-
31+
static defaultCheckPeriodMillis = 1000 * 60 * 5
3332
private constructor() {
3433
this._userWrittenNewCodeLineCount = 0
3534
this._userWrittenNewCodeCharacterCount = 0
@@ -114,7 +113,7 @@ export class UserWrittenCodeTracker {
114113
this._timer = setTimeout(() => {
115114
try {
116115
const currentTime = performance.now()
117-
const delay: number = CodeWhispererConstants.defaultCheckPeriodMillis
116+
const delay: number = UserWrittenCodeTracker.defaultCheckPeriodMillis
118117
const diffTime: number = startTime + delay
119118
if (diffTime <= currentTime) {
120119
if (this._qUsageCount <= 0) {
@@ -133,7 +132,7 @@ export class UserWrittenCodeTracker {
133132
this.resetTracker()
134133
this.closeTimer()
135134
}
136-
}, CodeWhispererConstants.defaultCheckPeriodMillis)
135+
}, UserWrittenCodeTracker.defaultCheckPeriodMillis)
137136
}
138137

139138
private closeTimer() {

0 commit comments

Comments
 (0)