Dela via


Linterregel – inga oanvända importer

Den här regeln hittar importalias som inte refereras någonstans i Bicep-filen.

Linterregelkod

Använd följande värde i Bicep-konfigurationsfilen för att anpassa regelinställningar:

no-unused-imports

Lösning

Om du vill minska förvirringen i Bicep-filen tar du bort alla importer som har definierats men inte används. Det här testet hittar alla importer som inte används någonstans i mallen.

Följande exempel misslyckas med det här testet eftersom myImports och myObjectType inte används i Bicep-filen:

import * as myImports from 'exports.bicep'
import {myObjectType, sayHello} from 'exports.bicep'

output greeting string = sayHello('Bicep user')

Du kan åtgärda det genom att ta bort och uppdatera import instruktionerna.

import {sayHello} from 'exports.bicep'

output greeting string = sayHello('Bicep user')

Använd snabbkorrigering för att ta bort oanvända importer:

En skärmbild av hur du använder snabbkorrigering för linterregeln no-unused-variables.

Nästa steg

Mer information om linter finns i Använda Bicep-linter.