Skip to content

Commit c6a3c10

Browse files
committed
update eslint with error
1 parent fa599ae commit c6a3c10

File tree

21 files changed

+24
-2
lines changed

21 files changed

+24
-2
lines changed

.eslintrc.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,10 @@ module.exports = {
180180
message:
181181
'Avoid fs-extra, use shared/fs/fs.ts. Notify the Toolkit team if your required functionality is not available.',
182182
},
183+
{
184+
name: 'fs',
185+
message: 'Avoid fs and use shared/fs/fs.ts when possible. ',
186+
},
183187
],
184188
},
185189
],

packages/amazonq/test/unit/codewhisperer/service/securityScanHandler.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import {
1717
import assert from 'assert'
1818
import sinon from 'sinon'
1919
import * as vscode from 'vscode'
20+
/* eslint-disable no-restricted-imports */
2021
import * as fs from 'fs'
2122

2223
const mockCodeScanFindings = JSON.stringify([

packages/core/src/amazonq/lsp/lspController.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import * as vscode from 'vscode'
77
import * as path from 'path'
88
import * as crypto from 'crypto'
9+
/* eslint-disable no-restricted-imports */
910
import { createWriteStream } from 'fs'
1011
import { getLogger } from '../../shared/logger/logger'
1112
import { CurrentWsFolders, collectFilesForIndex } from '../../shared/utilities/workspaceUtils'

packages/core/src/codewhisperer/service/transformByQ/transformApiHandler.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ import { ExportIntent, TransformationDownloadArtifactType } from '@amzn/codewhis
4646
import fs from '../../../shared/fs/fs'
4747
import { ChatSessionManager } from '../../../amazonqGumby/chat/storages/chatSession'
4848
import { convertToTimeString, encodeHTML } from '../../../shared/utilities/textUtilities'
49+
/* eslint-disable no-restricted-imports */
4950
import { readdirSync } from 'fs'
5051

5152
export function getSha256(buffer: Buffer) {

packages/core/src/codewhisperer/service/transformByQ/transformationResultsViewProvider.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import { createCodeWhispererChatStreamingClient } from '../../../shared/clients/
2020
import { ChatSessionManager } from '../../../amazonqGumby/chat/storages/chatSession'
2121
import { setContext } from '../../../shared/vscode/setContext'
2222
import { fs } from '../../../shared'
23+
/* eslint-disable no-restricted-imports */
2324
import { existsSync, readFileSync, rmSync, writeFileSync } from 'fs'
2425

2526
export abstract class ProposedChangeNode {

packages/core/src/eventSchemas/commands/downloadSchemaItemCode.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import {
2525
import admZip from 'adm-zip'
2626
import globals from '../../shared/extensionGlobals'
2727
import { telemetry } from '../../shared/telemetry/telemetry'
28+
/* eslint-disable no-restricted-imports */
2829
import { closeSync, openSync, writeSync } from 'fs'
2930
import { fs } from '../../shared'
3031

packages/core/src/shared/errors.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { isThrottlingError, isTransientError } from '@smithy/service-error-class
1010
import { Result } from './telemetry/telemetry'
1111
import { CancellationError } from './utilities/timeoutUtils'
1212
import { hasKey, isNonNullable } from './utilities/tsUtils'
13+
/* eslint-disable no-restricted-imports */
1314
import type * as nodefs from 'fs'
1415
import type * as os from 'os'
1516
import { CodeWhispererStreamingServiceException } from '@amzn/codewhisperer-streaming'

packages/core/src/shared/extensions/yaml.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { getLogger } from '../logger/logger'
99
import { getIdeProperties } from '../extensionUtilities'
1010
import { activateExtension } from '../utilities/vsCodeUtils'
1111
import { AWS_SCHEME } from '../constants'
12+
/* eslint-disable no-restricted-imports */
1213
import { readFileSync } from 'fs'
1314

1415
// sourced from https://github.com/redhat-developer/vscode-yaml/blob/3d82d61ea63d3e3a9848fe6b432f8f1f452c1bec/src/schema-extension-api.ts

packages/core/src/shared/fs/fs.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
*/
55
import vscode from 'vscode'
66
import os from 'os'
7+
/* eslint-disable no-restricted-imports */
78
import { promises as nodefs, constants as nodeConstants, WriteFileOptions } from 'fs'
89
import { chmod } from 'fs/promises'
910
import { isCloud9 } from '../extensionUtilities'

packages/core/src/shared/fs/templateRegistry.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import { Timeout } from '../utilities/timeoutUtils'
1717
import { localize } from '../utilities/vsCodeUtils'
1818
import { PerfLog } from '../logger/perfLogger'
1919
import { showMessageWithCancel } from '../utilities/messages'
20+
/* eslint-disable no-restricted-imports */
2021
import { readFileSync } from 'fs'
2122

2223
export class CloudFormationTemplateRegistry extends WatchedFiles<CloudFormation.Template> {

0 commit comments

Comments
 (0)