path # lines of code assets/armsnippets.jsonc 187 clean.cmd 1 common.ts 115 extension.bundle.ts 107 gulpfile.ts 305 main.js 19 src/AzureRMTools.ts 1621 src/Errorish.ts 1 src/IProvideOpenedDocuments.ts 7 src/PathType.ts 5 src/TimedMessage.ts 73 src/acquisition/acquireSharedDotnetInstallation.ts 47 src/documents/DeploymentDocument.ts 51 src/documents/JsonDocument.ts 89 src/documents/UnsupportedJsonDocument.ts 7 src/documents/parameters/DeploymentFileMapping.ts 94 src/documents/parameters/DeploymentParametersDoc.ts 106 src/documents/parameters/IParameterDefinition.ts 14 src/documents/parameters/IParameterDefinitionsSource.ts 4 src/documents/parameters/IParameterDefinitionsSourceProvider.ts 4 src/documents/parameters/IParameterValuesSource.ts 10 src/documents/parameters/IParameterValuesSourceProvider.ts 6 src/documents/parameters/ParameterDefinition.ts 63 src/documents/parameters/ParameterValueDefinition.ts 44 src/documents/parameters/ParameterValues.ts 374 src/documents/parameters/ParameterValuesSourceFromJsonObject.ts 24 src/documents/parameters/SimpleParameterDefinitionsSource.ts 14 src/documents/parameters/SynchronousParameterValuesSourceProvider.ts 13 src/documents/parameters/parameterFileGeneration.ts 125 src/documents/parameters/parameterFilePaths.ts 14 src/documents/parameters/parameterFiles.ts 376 src/documents/positionContexts/ParametersPositionContext.ts 64 src/documents/positionContexts/PositionContext.ts 248 src/documents/positionContexts/TemplatePositionContext.ts 763 src/documents/templates/ChildTemplateCodeLens.ts 232 src/documents/templates/DeploymentTemplateDoc.ts 746 src/documents/templates/ExpressionType.ts 16 src/documents/templates/ExtractItem.ts 108 src/documents/templates/IDocument.ts 9 src/documents/templates/IDocumentLocation.ts 4 src/documents/templates/IFunctionMetadata.ts 20 src/documents/templates/IJsonDocument.ts 10 src/documents/templates/IResource.ts 9 src/documents/templates/ISchemaInfo.ts 7 src/documents/templates/OutputDefinition.ts 17 src/documents/templates/ParentAndChildCodeLenses.ts 112 src/documents/templates/Resource.ts 37 src/documents/templates/TemplateSectionType.ts 8 src/documents/templates/UserFunctionDefinition.ts 80 src/documents/templates/UserFunctionMetadata.ts 36 src/documents/templates/UserFunctionNamespaceDefinition.ts 81 src/documents/templates/UserFunctionParameterDefinition.ts 49 src/documents/templates/VariableDefinition.ts 125 src/documents/templates/areDecoupledChildAndParent.ts 56 src/documents/templates/deploymentTemplateCodeLenses.ts 148 src/documents/templates/getDependsOnCompletions.ts 115 src/documents/templates/getNormalizedDocumentKey.ts 7 src/documents/templates/getResourceIdCompletions.ts 195 src/documents/templates/getResourcesInfo.ts 362 src/documents/templates/gotoResources.ts 21 src/documents/templates/insertItem.ts 479 src/documents/templates/linkedTemplates/ILinkedTemplateReference.ts 11 src/documents/templates/linkedTemplates/LinkedFileLoadState.ts 8 src/documents/templates/linkedTemplates/getParameterDefinitionsFromLinkedTemplate.ts 18 src/documents/templates/linkedTemplates/linkedTemplates.ts 244 src/documents/templates/schemas.ts 87 src/documents/templates/scopes/DeploymentScopeKind.ts 6 src/documents/templates/scopes/IDeploymentSchemaReference.ts 6 src/documents/templates/scopes/TemplateScope.ts 172 src/documents/templates/scopes/getDeploymentScopeReference.ts 11 src/documents/templates/scopes/templateScopes.ts 367 src/documents/templates/sortTemplate.ts 272 src/documents/templates/supported.ts 76 src/extensionVariables.ts 76 src/fixed_assert.ts 18 src/language/INamedDefinition.ts 15 src/language/IReference.ts 6 src/language/Issue.ts 90 src/language/IssueKind.ts 23 src/language/LineColPos.ts 19 src/language/ReferenceList.ts 28 src/language/Span.ts 99 src/language/expressions/AzureRMAssets.ts 177 src/language/expressions/TLE.ts 1141 src/language/expressions/friendlyExpressions.ts 36 src/language/expressions/getUnquotedSpanWithoutExpressionBraces.ts 10 src/language/expressions/isTleExpression.ts 3 src/language/json/JSON.ts 1146 src/language/json/Tokenizer.ts 226 src/languageclient/WrappedErrorHandler.ts 32 src/languageclient/getAvailableResourceTypesAndVersionsNoThrow.ts 26 src/languageclient/reloadSchemas.ts 17 src/languageclient/showAvailableResourceTypesAndVersions.ts 15 src/languageclient/startArmLanguageServer.ts 410 src/snippets/ISnippet.ts 6 src/snippets/ISnippetManager.ts 10 src/snippets/InsertionContext.ts 10 src/snippets/KnownContexts.ts 9 src/snippets/SnippetManager.ts 180 src/snippets/resourceSnippetsConversion.ts 70 src/snippets/showInsertionContext.ts 8 src/survey.ts 163 src/util/CachedPromise.ts 9 src/util/CachedValue.ts 15 src/util/CaseInsensitiveMap.ts 29 src/util/CompletionsSpy.ts 31 src/util/Duration.ts 34 src/util/Histogram.ts 46 src/util/InitializeBeforeUse.ts 23 src/util/Iterator.ts 5 src/util/NormalizedMap.ts 42 src/util/Stopwatch.ts 29 src/util/assertNever.ts 3 src/util/debugMarkStrings.ts 35 src/util/deepClone.ts 23 src/util/delayWhileSync.ts 19 src/util/envUtils.ts 5 src/util/escapeNonPaths.ts 3 src/util/expectDocument.ts 28 src/util/filterByType.ts 4 src/util/filterNotUndefined.ts 3 src/util/getRenameError.ts 8 src/util/httpGet.ts 63 src/util/linkedTemplateScheme.ts 23 src/util/mapJsonObjectValue.ts 26 src/util/multilineStrings.ts 24 src/util/nonNull.ts 21 src/util/normalizedPaths.ts 28 src/util/pathExistsNoThrow.ts 10 src/util/readUtf8FileWithBom.ts 9 src/util/sorting.ts 22 src/util/strings.ts 110 src/util/throwOnCancel.ts 20 src/util/time.ts 5 src/util/uri.ts 7 src/util/wrapError.ts 22 src/visitors/FindReferencesAndErrorsVisitor.ts 149 src/visitors/FunctionCountVisitor.ts 26 src/visitors/GenericStringVisitor.ts 13 src/visitors/IncorrectArgumentsCountIssue.ts 36 src/visitors/InvalidFunctionContextIssue.ts 14 src/visitors/ReferenceInVariableDefinitionsVisitor.ts 39 src/visitors/UndefinedVariablePropertyVisitor.ts 53 src/visitors/UnrecognizedFunctionIssues.ts 51 src/visitors/validateFunctionCallArgCounts.ts 55 src/vscodeIntegration/Completion.ts 154 src/vscodeIntegration/Configuration.ts 19 src/vscodeIntegration/ConsoleOutputChannelWrapper.ts 35 src/vscodeIntegration/FormattedExpressionHoverInfo.ts 21 src/vscodeIntegration/FormattedStringHoverInfo.ts 23 src/vscodeIntegration/IHoverInfo.ts 9 src/vscodeIntegration/RenameCodeActionProvider.ts 24 src/vscodeIntegration/Treeview.ts 498 src/vscodeIntegration/UsageInfoHoverInfo.ts 39 src/vscodeIntegration/commandArguments.ts 24 src/vscodeIntegration/emptyPosition.ts 2 src/vscodeIntegration/emptyRange.ts 3 src/vscodeIntegration/resetGlobalState.ts 23 src/vscodeIntegration/setContext.ts 28 src/vscodeIntegration/signatureFormatting.ts 22 src/vscodeIntegration/toVSCodeDiagnosticFromIssue.ts 26 src/vscodeIntegration/toVsCodeCompletionItem.ts 93 src/vscodeIntegration/vscodePosition.ts 17 tools/Update-ApiVersions.ps1 133