Compartilhar via


Regra do Linter – sem importações não utilizados

Essa regra localiza alias de importação que não são referenciados em nenhum lugar no arquivo Bicep.

Código de regra linter

Use o seguinte valor no arquivo de configuração Bicep para personalizar as configurações de regra:

no-unused-imports

Solução

Para reduzir a confusão no arquivo Bicep, exclua as importações definidas, mas não usadas. Este teste localiza todas as importações que não são usadas em nenhum lugar no modelo.

O exemplo a seguir falha neste teste porque myImportsmyObjectType e não são usados no arquivo Bicep:

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

output greeting string = sayHello('Bicep user')

Você pode corrigi-lo removendo e atualizando as import instruções.

import {sayHello} from 'exports.bicep'

output greeting string = sayHello('Bicep user')

Use a Correção Rápida para remover as importações não utilizadas:

Uma captura de tela do uso da Correção Rápida para a regra de linter de variáveis não não utilizadas.

Próximas etapas

Para saber mais sobre o linter, confira Usar o linter do Bicep.