SYMBOL INDEX (3650 symbols across 256 files) FILE: .github/scripts/analyze-vsix.py function categorize (line 35) | def categorize(filename): function main (line 42) | def main(): FILE: .github/scripts/generate-bundle-report.py function format_size (line 16) | def format_size(bytes_val): function main (line 22) | def main(): FILE: altimate_notebook_kernel.py class CustomDecoder (line 7) | class CustomDecoder(json.JSONDecoder): method __init__ (line 8) | def __init__(self, *args, **kwargs): method object_hook (line 10) | def object_hook(self, obj): class JupyterKernelExecutor (line 30) | class JupyterKernelExecutor: method __init__ (line 31) | def __init__(self): method execute (line 49) | def execute(self, code, user_expressions=None): method shutdown (line 101) | def shutdown(self): class AltimateNotebookKernel (line 107) | class AltimateNotebookKernel: method __init__ (line 108) | def __init__(self, doc_uri): method get_session_id (line 119) | def get_session_id(self): method close_notebook (line 122) | def close_notebook(self): method get_connection_file (line 132) | def get_connection_file(self): method initialize_kernel_executor (line 135) | def initialize_kernel_executor(self): method shutdown_kernel_executor (line 145) | def shutdown_kernel_executor(self): method get_sql_result_by_cell (line 152) | def get_sql_result_by_cell(self, cell_id): method store_sql_result (line 156) | def store_sql_result(self, cell_id, result): method execute_python (line 172) | def execute_python(self, code): method delete_cell (line 186) | def delete_cell(self, cell_id): method destroy_instance (line 197) | def destroy_instance(self): FILE: monitoring/app.py function get_client (line 28) | def get_client() -> LogsQueryClient: function run_query (line 35) | def run_query(kql: str, days: int) -> list[dict]: function dim_filter (line 61) | def dim_filter(key: str, value: str) -> str: function get_params (line 68) | def get_params() -> tuple[int, str, str]: function index (line 78) | def index(): function api_versions (line 83) | def api_versions(): function api_summary (line 98) | def api_summary(): function api_trend (line 124) | def api_trend(): function api_top_errors (line 140) | def api_top_errors(): function api_by_mode (line 164) | def api_by_mode(): function api_by_platform (line 180) | def api_by_platform(): function api_by_version (line 200) | def api_by_version(): function api_unhandled (line 216) | def api_unhandled(): function api_details (line 250) | def api_details(): function api_stack_analysis (line 289) | def api_stack_analysis(): FILE: monitoring/github_issues/app.py function _github_headers (line 47) | def _github_headers() -> dict: function _fetch_all_issues (line 55) | def _fetch_all_issues() -> list[dict]: function load_issues (line 95) | def load_issues(force: bool = False) -> list[dict]: function _parse (line 111) | def _parse(s: str | None) -> datetime | None: function _now (line 117) | def _now() -> datetime: function _get_params (line 125) | def _get_params() -> tuple[int, str, str, str]: function _apply_filters (line 133) | def _apply_filters( function index (line 154) | def index(): function api_refresh (line 159) | def api_refresh(): function api_filter_options (line 167) | def api_filter_options(): function api_summary (line 184) | def api_summary(): function api_trend (line 224) | def api_trend(): function api_labels (line 268) | def api_labels(): function api_age_buckets (line 286) | def api_age_buckets(): function api_time_to_close (line 319) | def api_time_to_close(): function api_milestones (line 360) | def api_milestones(): function api_attention (line 387) | def api_attention(): function api_details (line 436) | def api_details(): function api_ai_themes (line 484) | def api_ai_themes(): FILE: postInstall.js function createJupyterKernelWithoutSerialization (line 13) | function createJupyterKernelWithoutSerialization() { function downloadZmqBinaries (line 53) | async function downloadZmqBinaries() { function installAltimateCoreAllPlatforms (line 71) | async function installAltimateCoreAllPlatforms() { function getZeroMQPreBuildsFoldersToKeep (line 183) | function getZeroMQPreBuildsFoldersToKeep(vsceTarget) { function pruneZeromqPrebuilds (line 225) | function pruneZeromqPrebuilds() { FILE: prepareBuild.js function getZeroMQPreBuildsFoldersToKeep (line 4) | function getZeroMQPreBuildsFoldersToKeep() { function shouldCopyFileFromZmqFolder (line 55) | function shouldCopyFileFromZmqFolder(resourcePath) { function deleteUnnecessaryZeromqPrebuilts (line 118) | async function deleteUnnecessaryZeromqPrebuilts() { function getAltimateCorePackagesToKeep (line 152) | function getAltimateCorePackagesToKeep() { function deleteUnnecessaryAltimateCorePackages (line 173) | function deleteUnnecessaryAltimateCorePackages() { FILE: rsbuild.config.ts constant DIST (line 5) | const DIST = path.resolve(__dirname, "dist"); method setup (line 9) | setup(api) { FILE: src/altimate.ts class UserInputError (line 14) | class UserInputError extends Error {} type ColumnLineage (line 16) | interface ColumnLineage { type Schemas (line 24) | interface Schemas { type ModelNode (line 28) | type ModelNode = { type ModelInfo (line 38) | type ModelInfo = { type DBTColumnLineageRequest (line 44) | interface DBTColumnLineageRequest { type DBTColumnLineageResponse (line 56) | interface DBTColumnLineageResponse { type SQLLineageRequest (line 63) | interface SQLLineageRequest { type SqlLineageDetails (line 70) | type SqlLineageDetails = Record< type SqlLineageResponse (line 81) | type SqlLineageResponse = { type SQLToModelRequest (line 87) | interface SQLToModelRequest { type DBTProjectHealthConfig (line 94) | interface DBTProjectHealthConfig { type DBTProjectHealthConfigResponse (line 103) | interface DBTProjectHealthConfigResponse { type SQLToModelResponse (line 107) | interface SQLToModelResponse { type NotebooksResponse (line 111) | interface NotebooksResponse { type AddNotebookRequest (line 115) | interface AddNotebookRequest { type UpdateNotebookRequest (line 122) | interface UpdateNotebookRequest { type OnewayFeedback (line 129) | interface OnewayFeedback { type QueryAnalysisType (line 136) | enum QueryAnalysisType { type QueryAnalysisChatType (line 143) | enum QueryAnalysisChatType { type QueryAnalysisChat (line 148) | interface QueryAnalysisChat { type QueryTranslateRequest (line 154) | interface QueryTranslateRequest { type QueryTranslateExplanationRequest (line 160) | interface QueryTranslateExplanationRequest { type DbtModel (line 167) | interface DbtModel { type QueryBookmark (line 179) | interface QueryBookmark { type QueryAnalysisRequest (line 190) | interface QueryAnalysisRequest { type CreateDbtTestRequest (line 198) | interface CreateDbtTestRequest { type DocsGenerateModelRequestV2 (line 205) | interface DocsGenerateModelRequestV2 { type DocsGenerateResponse (line 223) | interface DocsGenerateResponse { type DBTCoreIntegrationEnvironment (line 233) | interface DBTCoreIntegrationEnvironment { type SyncHistoryItem (line 239) | interface SyncHistoryItem { type DBTCoreIntegration (line 245) | interface DBTCoreIntegration { type DBTCoreIntegrationWithSync (line 256) | interface DBTCoreIntegrationWithSync extends DBTCoreIntegration { type TenantUser (line 260) | interface TenantUser { type FeedbackResponse (line 276) | interface FeedbackResponse { type BulkDocsPropRequest (line 280) | interface BulkDocsPropRequest { type SharedDoc (line 285) | interface SharedDoc { type Conversation (line 293) | interface Conversation { type ConversationGroup (line 300) | interface ConversationGroup { class AltimateRequest (line 321) | class AltimateRequest { method constructor (line 322) | constructor( method getAltimateUrl (line 329) | public getAltimateUrl(): string { method internalFetch (line 333) | private async internalFetch(url: string, init?: RequestInit) { method getInstanceName (line 337) | getInstanceName() { method getAIKey (line 341) | getAIKey() { method enabled (line 345) | public enabled(): boolean { method fetchAsStream (line 349) | async fetchAsStream( method uploadToS3 (line 363) | async uploadToS3( method throwIfLocalMode (line 371) | private throwIfLocalMode(endpoint: string) { method fetch (line 402) | async fetch( method isAuthenticated (line 429) | async isAuthenticated() { method generateModelDocsV2 (line 440) | async generateModelDocsV2(docsGenerate: DocsGenerateModelRequestV2) { method sendFeedback (line 447) | async sendFeedback(feedback: OnewayFeedback) { method getColumnLevelLineage (line 454) | async getColumnLevelLineage(req: DBTColumnLineageRequest) { method runModeller (line 461) | async runModeller(req: SQLToModelRequest) { method validateCredentials (line 468) | async validateCredentials(instance: string, key: string, baseUrl?: str... method createDbtIntegration (line 503) | async createDbtIntegration( method checkApiConnectivity (line 543) | async checkApiConnectivity() { method fetchProjectIntegrations (line 562) | async fetchProjectIntegrations() { method fetchProjectIntegrationWithSync (line 566) | async fetchProjectIntegrationWithSync( method getHealthcheckConfigs (line 575) | async getHealthcheckConfigs() { method logDBTHealthcheckConfig (line 581) | async logDBTHealthcheckConfig(configId: string) { method logDBTHealthcheckStartScan (line 585) | async logDBTHealthcheckStartScan() { method getDatapilotVersion (line 589) | async getDatapilotVersion(extension_version: string) { method getUsersInTenant (line 595) | async getUsersInTenant() { method getCurrentUser (line 599) | async getCurrentUser() { method getAllSharedDbtDocs (line 603) | async getAllSharedDbtDocs(projectNames: string[]) { method getAppUrlByShareId (line 611) | async getAppUrlByShareId(shareId: SharedDoc["share_id"]) { method addConversationToGroup (line 620) | async addConversationToGroup( method createConversationGroup (line 636) | async createConversationGroup( method resolveConversation (line 649) | async resolveConversation( method loadConversationsByShareId (line 659) | async loadConversationsByShareId(shareId: SharedDoc["share_id"]) { method createDbtDocsShare (line 665) | async createDbtDocsShare( method verifyDbtDocsUpload (line 686) | async verifyDbtDocsUpload(share_id: number) { method getQueryBookmarks (line 695) | async getQueryBookmarks() { method sqlLineage (line 699) | async sqlLineage(req: SQLLineageRequest) { method bulkDocsPropCredit (line 706) | async bulkDocsPropCredit(req: BulkDocsPropRequest) { method getPreConfiguredNotebooks (line 713) | async getPreConfiguredNotebooks() { method getNotebooks (line 722) | async getNotebooks( method addNotebook (line 737) | async addNotebook(req: AddNotebookRequest) { method deleteNotebook (line 744) | async deleteNotebook(id: number) { method updateNotebook (line 750) | async updateNotebook(id: number, req: UpdateNotebookRequest) { method updateNotebookPrivacy (line 757) | async updateNotebookPrivacy(id: number, privacy: string) { method trackBulkTestGen (line 767) | async trackBulkTestGen(sessionId: string) { FILE: src/autocompletion_provider/docAutocompletionProvider.ts class DocAutocompletionProvider (line 19) | class DocAutocompletionProvider method constructor (line 27) | constructor( method dispose (line 38) | dispose() { method provideCompletionItems (line 47) | provideCompletionItems( method onManifestCacheChanged (line 72) | private onManifestCacheChanged(event: ManifestCacheChangedEvent): void { method showDocNameAutocompletionItems (line 86) | private showDocNameAutocompletionItems(projectRootpath: Uri) { FILE: src/autocompletion_provider/index.ts class AutocompletionProviders (line 9) | class AutocompletionProviders implements Disposable { method constructor (line 12) | constructor( method dispose (line 57) | dispose() { FILE: src/autocompletion_provider/macroAutocompletionProvider.ts class MacroAutocompletionProvider (line 20) | class MacroAutocompletionProvider method constructor (line 26) | constructor( method dispose (line 37) | dispose() { method provideCompletionItems (line 46) | provideCompletionItems( method onManifestCacheChanged (line 59) | private onManifestCacheChanged(event: ManifestCacheChangedEvent): void { FILE: src/autocompletion_provider/modelAutocompletionProvider.ts class ModelAutocompletionProvider (line 21) | class ModelAutocompletionProvider method constructor (line 37) | constructor( method dispose (line 48) | dispose() { method provideCompletionItems (line 57) | provideCompletionItems( method onManifestCacheChanged (line 138) | private onManifestCacheChanged(event: ManifestCacheChangedEvent): void { FILE: src/autocompletion_provider/sourceAutocompletionProvider.ts class SourceAutocompletionProvider (line 20) | class SourceAutocompletionProvider method constructor (line 33) | constructor( method dispose (line 44) | dispose() { method provideCompletionItems (line 53) | provideCompletionItems( method onManifestCacheChanged (line 89) | private onManifestCacheChanged(event: ManifestCacheChangedEvent): void { method showSourceNameAutocompletionItems (line 115) | private showSourceNameAutocompletionItems(projectRootpath: Uri) { method showTableNameAutocompletionItems (line 119) | private showTableNameAutocompletionItems( FILE: src/autocompletion_provider/usercompletion_provider.ts class UserCompletionProvider (line 11) | class UserCompletionProvider method constructor (line 16) | constructor(private usersService: UsersService) {} method dispose (line 18) | dispose() { method provideCompletionItems (line 27) | provideCompletionItems(): ProviderResult< FILE: src/code_lens_provider/cteCodeLensProvider.ts type CteInfo (line 12) | interface CteInfo { class CteCodeLensProvider (line 20) | class CteCodeLensProvider implements CodeLensProvider, Disposable { method constructor (line 36) | constructor( method dispose (line 41) | dispose() { method provideCodeLenses (line 50) | public provideCodeLenses( method detectCtes (line 114) | private detectCtes(document: TextDocument): CteInfo[] { method findWithKeywords (line 213) | private findWithKeywords(text: string): number[] { method handleSqlStringLiteral (line 263) | private handleSqlStringLiteral( method handleSqlComment (line 309) | private handleSqlComment(text: string, pos: number): number { method isPositionInsideComment (line 393) | private isPositionInsideComment(content: string, position: number): bo... method findCteIdentifiersOnly (line 480) | private findCteIdentifiersOnly( method validateCteMatchWithComments (line 535) | private validateCteMatchWithComments( method findWithClauseEnd (line 595) | private findWithClauseEnd(text: string, withStartPos: number): number { method extractCtesFromWithClause (line 672) | private extractCtesFromWithClause( method findMatchingClosingParen (line 758) | private findMatchingClosingParen(text: string, openParenPos: number): ... FILE: src/code_lens_provider/index.ts class CodeLensProviders (line 9) | class CodeLensProviders implements Disposable { method constructor (line 11) | constructor( method dispose (line 51) | dispose() { FILE: src/code_lens_provider/sourceModelCreationCodeLensProvider.ts type Position (line 13) | interface Position { type GenerateModelFromSourceParams (line 17) | interface GenerateModelFromSourceParams { class SourceModelCreationCodeLensProvider (line 26) | class SourceModelCreationCodeLensProvider implements CodeLensProvider { method provideCodeLenses (line 32) | public provideCodeLenses( FILE: src/code_lens_provider/sqlActionsCodeLensProvider.ts type GitChange (line 20) | interface GitChange { type GitRepoState (line 24) | interface GitRepoState { type GitRepository (line 30) | interface GitRepository { type GitAPI (line 34) | interface GitAPI { class SqlActionsCodeLensProvider (line 39) | class SqlActionsCodeLensProvider method constructor (line 48) | constructor(private altimateCodeChatService: AltimateCodeChatService) { method initGitWatcher (line 82) | private initGitWatcher() { method watchGitState (line 94) | private watchGitState() { method attachRepoWatcher (line 113) | private attachRepoWatcher(repo: GitRepository) { method updateChangedFiles (line 132) | private updateChangedFiles(repo: GitRepository) { method provideCodeLenses (line 148) | provideCodeLenses( method provideSqlCodeLenses (line 158) | private provideSqlCodeLenses(document: TextDocument): CodeLens[] { method provideYamlCodeLenses (line 200) | private provideYamlCodeLenses(document: TextDocument): CodeLens[] { method dispose (line 276) | dispose() { FILE: src/code_lens_provider/virtualSqlCodeLensProvider.ts class VirtualSqlCodeLensProvider (line 15) | class VirtualSqlCodeLensProvider method constructor (line 20) | constructor( method dispose (line 26) | dispose() { method getProjectName (line 35) | private getProjectName() { method provideCodeLenses (line 47) | public provideCodeLenses( FILE: src/commands/altimateScan.ts class AltimateScan (line 19) | class AltimateScan { method constructor (line 25) | constructor( method onManifestCacheChanged (line 55) | private async onManifestCacheChanged(event: ManifestCacheChangedEvent) { method clearProblems (line 64) | async clearProblems() { method getProblems (line 81) | async getProblems() { method runSteps (line 117) | async runSteps(scanContext: ScanContext) { method initCatalog (line 146) | public async initCatalog(scanContext: ScanContext): Promise { method showDiagnostics (line 157) | showDiagnostics(scanContext: ScanContext) { FILE: src/commands/bigQueryCostEstimate.ts class BigQueryCostEstimate (line 10) | class BigQueryCostEstimate { method constructor (line 11) | constructor( method estimateCost (line 18) | async estimateCost({ returnResult }: { returnResult?: boolean }) { method getProject (line 75) | private getProject() { FILE: src/commands/index.ts class VSCodeCommands (line 67) | class VSCodeCommands implements Disposable { method constructor (line 70) | constructor( method printProjectInfo (line 1245) | private async printProjectInfo(project: DBTProject) { method runSelectedQuery (line 1332) | private runSelectedQuery(uri: Uri, range: Range): void { method runCteWithDependencies (line 1355) | private async runCteWithDependencies( method quoteSqlIdentifier (line 1510) | private quoteSqlIdentifier(identifier: string): string { method generateShortHash (line 1524) | private generateShortHash(input: string): string { method dispose (line 1535) | dispose() { FILE: src/commands/runModel.ts class RunModel (line 9) | class RunModel { method constructor (line 10) | constructor(private dbtProjectContainer: DBTProjectContainer) {} method runModelOnActiveWindow (line 12) | runModelOnActiveWindow(type?: RunModelType) { method buildModelOnActiveWindow (line 20) | buildModelOnActiveWindow(type?: RunModelType) { method runTestsOnActiveWindow (line 28) | runTestsOnActiveWindow() { method compileModelOnActiveWindow (line 36) | compileModelOnActiveWindow() { method compileQueryOnActiveWindow (line 44) | compileQueryOnActiveWindow() { method getQuery (line 55) | private getQuery() { method executeQueryOnActiveWindow (line 65) | executeQueryOnActiveWindow() { method runModelOnNodeTreeItem (line 77) | runModelOnNodeTreeItem(type: RunModelType) { method showCompiledSQLOnActiveWindow (line 113) | showCompiledSQLOnActiveWindow() { method generateSchemaYMLOnActiveWindow (line 119) | generateSchemaYMLOnActiveWindow() { method showRunSQLOnActiveWindow (line 125) | showRunSQLOnActiveWindow() { method generateDBTDocsOnActiveWindow (line 132) | generateDBTDocsOnActiveWindow() { method runDBTModel (line 139) | runDBTModel(modelPath: Uri, type?: RunModelType) { method buildDBTModel (line 143) | buildDBTModel(modelPath: Uri, type?: RunModelType) { method compileDBTModel (line 147) | compileDBTModel(modelPath: Uri, type?: RunModelType) { method generateDBTDocs (line 151) | generateDBTDocs(modelPath: Uri, type?: RunModelType) { method compileDBTQuery (line 155) | compileDBTQuery(modelPath: Uri, query: string) { method runDBTTest (line 159) | runDBTTest(modelPath: Uri, testName: string) { method runDBTModelTest (line 163) | runDBTModelTest(modelPath: Uri) { method executeSQL (line 168) | async executeSQL(uri: Uri, query: string, modelName: string) { method showCompiledSQL (line 172) | showCompiledSQL(modelPath: Uri) { method generateSchemaYML (line 176) | generateSchemaYML(modelPath: Uri) { method showRunSQL (line 181) | showRunSQL(modelPath: Uri) { method createModelBasedonSourceConfig (line 185) | createModelBasedonSourceConfig(params: GenerateModelFromSourceParams) { FILE: src/commands/runTest.ts class RunTest (line 17) | class RunTest { method constructor (line 18) | constructor( method getSingularTestName (line 34) | getSingularTestName(uri: Uri): string | undefined { method runSingularTest (line 52) | runSingularTest(uri: Uri, testName: string): void { method runSingularTestOnActiveWindowIfApplicable (line 62) | runSingularTestOnActiveWindowIfApplicable(): boolean { FILE: src/commands/sqlToModel.ts class SqlToModel (line 15) | class SqlToModel { method constructor (line 17) | constructor( method onManifestCacheChanged (line 30) | private async onManifestCacheChanged(event: ManifestCacheChangedEvent) { method getModelFromSql (line 39) | async getModelFromSql() { FILE: src/commands/tests/initCatalog.ts class InitCatalog (line 5) | class InitCatalog implements AltimateScanStep { method run (line 6) | public async run(scanContext: ScanContext) { FILE: src/commands/tests/missingSchemaTest.ts class MissingSchemaTest (line 6) | class MissingSchemaTest implements AltimateScanStep { method run (line 7) | public async run(scanContext: ScanContext) { FILE: src/commands/tests/scanContext.ts type AltimateCatalog (line 6) | interface AltimateCatalog { class ScanContext (line 9) | class ScanContext { method constructor (line 16) | constructor( FILE: src/commands/tests/staleModelColumnTest.ts class StaleModelColumnTest (line 8) | class StaleModelColumnTest implements AltimateScanStep { method getTextLocation (line 9) | private getTextLocation( method run (line 53) | public async run(scanContext: ScanContext) { FILE: src/commands/tests/step.ts type AltimateScanStep (line 3) | interface AltimateScanStep { FILE: src/commands/tests/undocumentedModelColumnTest.ts class UndocumentedModelColumnTest (line 6) | class UndocumentedModelColumnTest implements AltimateScanStep { method run (line 7) | public async run(scanContext: ScanContext) { FILE: src/commands/tests/unmaterializedModelTest.ts class UnmaterializedModelTest (line 5) | class UnmaterializedModelTest implements AltimateScanStep { method run (line 6) | public async run(scanContext: ScanContext) { FILE: src/commands/validateSql.ts class ValidateSql (line 30) | class ValidateSql { method constructor (line 33) | constructor( method onManifestCacheChanged (line 46) | private async onManifestCacheChanged(event: ManifestCacheChangedEvent) { method showError (line 55) | private showError(exc: unknown) { method validateSql (line 87) | async validateSql() { method getProject (line 260) | private getProject() { method getEvent (line 268) | private getEvent(): ManifestCacheProjectAddedEvent | undefined { FILE: src/commands/walkthroughCommands.ts type PromptAnswer (line 20) | enum PromptAnswer { type DbtInstallationPromptAnswer (line 25) | enum DbtInstallationPromptAnswer { class WalkthroughCommands (line 31) | class WalkthroughCommands { method constructor (line 32) | constructor( method validateProjects (line 42) | async validateProjects( method installDeps (line 97) | async installDeps( method installDbt (line 144) | async installDbt(): Promise { method installDbtFusion (line 162) | private async installDbtFusion(): Promise { method installDbtCloud (line 222) | private async installDbtCloud(): Promise { method installDbtCore (line 272) | private async installDbtCore(): Promise { method mapToAdapterPackage (line 371) | private mapToAdapterPackage(adapter: string): string { FILE: src/comment_provider/conversationProvider.ts type ConversationCommentThread (line 36) | interface ConversationCommentThread extends CommentThread { class ConversationComment (line 42) | class ConversationComment implements Comment { method constructor (line 46) | constructor( constant ALLOWED_FILE_EXTENSIONS (line 60) | const ALLOWED_FILE_EXTENSIONS = [".sql"]; class ConversationProvider (line 61) | class ConversationProvider implements Disposable { method constructor (line 72) | constructor( method isCollaborationEnabled (line 124) | private isCollaborationEnabled() { method setupPolling (line 138) | private setupPolling() { method loadThreads (line 154) | private async loadThreads() { method addContextValue (line 322) | private addContextValue(thread: ConversationCommentThread) { method convertTextFromDbToCommentFormat (line 332) | private convertTextFromDbToCommentFormat(text: string) { method convertTextToDbFormat (line 337) | private convertTextToDbFormat(text: string) { method addComment (line 341) | private addComment(reply: CommentReply) { method copyThreadLink (line 359) | async copyThreadLink(thread: ConversationCommentThread) { method viewInDocEditor (line 381) | async viewInDocEditor(thread: ConversationCommentThread) { method viewInDbtDocs (line 409) | async viewInDbtDocs(thread: ConversationCommentThread) { method getNodeMeta (line 434) | private getNodeMeta(uri: Uri, resourceName: string) { method createCommentThread (line 469) | createCommentThread(uri: Uri, range: Range) { method saveConversation (line 473) | async saveConversation( method createConversation (line 570) | async createConversation( method replyToConversation (line 631) | async replyToConversation(reply: CommentReply) { method resolveConversation (line 678) | async resolveConversation(commentThread: ConversationCommentThread) { method dispose (line 715) | dispose() { FILE: src/comment_provider/index.ts class CommentProviders (line 4) | class CommentProviders implements Disposable { method constructor (line 6) | constructor(private conversationProvider: ConversationProvider) { method dispose (line 10) | dispose() { FILE: src/content_provider/index.ts class ContentProviders (line 4) | class ContentProviders implements Disposable { method constructor (line 7) | constructor(private sqlPreviewContentProvider: SqlPreviewContentProvid... method dispose (line 16) | dispose() { FILE: src/content_provider/sqlPreviewContentProvider.ts class SqlPreviewContentProvider (line 17) | class SqlPreviewContentProvider method constructor (line 27) | constructor( method dispose (line 87) | dispose(): void { method onDidChange (line 98) | get onDidChange(): Event { method provideTextDocumentContent (line 102) | provideTextDocumentContent(uri: Uri): string | Thenable { method requestCompilation (line 116) | private async requestCompilation(uri: Uri) { FILE: src/cte_profiler/cteProfilerDecorationProvider.ts class CteProfilerDecorationProvider (line 17) | class CteProfilerDecorationProvider implements Disposable { method constructor (line 25) | constructor( method dispose (line 77) | dispose() { method toggle (line 89) | toggle(): void { method updateDecorations (line 96) | private updateDecorations(editor: TextEditor): void { function formatProfileText (line 197) | function formatProfileText(timeMs: number, rows: number): string { function formatTime (line 201) | function formatTime(timeMs: number): string { function formatRows (line 208) | function formatRows(rows: number): string { function tierToThemeColor (line 218) | function tierToThemeColor(tier: CteProfileEntry["tier"]): string { FILE: src/cte_profiler/cteProfilerService.ts class CteProfilerService (line 17) | class CteProfilerService implements Disposable { method constructor (line 27) | constructor( method dispose (line 33) | dispose() { method getResult (line 43) | getResult(uri: string): CteProfileResult | undefined { method isRunning (line 47) | get isRunning(): boolean { method profileModel (line 51) | async profileModel( method cancel (line 200) | cancel(): void { method clearResults (line 207) | clearResults(): void { method buildCountQuery (line 212) | private buildCountQuery( method stripColumnList (line 263) | private stripColumnList(rawName: string): string { method extractRowCount (line 270) | private extractRowCount(data: Record[]): number { method classifyTiers (line 278) | private classifyTiers(entries: CteProfileEntry[]): CteProfileEntry[] { method quoteSqlIdentifier (line 302) | private quoteSqlIdentifier(identifier: string): string { method extractModelName (line 312) | private extractModelName(uri: Uri): string { FILE: src/cte_profiler/cteProfilerTypes.ts type CteProfileEntry (line 1) | interface CteProfileEntry { type CteProfileResult (line 10) | interface CteProfileResult { FILE: src/dbtPowerUserExtension.ts type PromptAnswer (line 20) | enum PromptAnswer { class DBTPowerUserExtension (line 25) | class DBTPowerUserExtension implements Disposable { method constructor (line 45) | constructor( method dispose (line 85) | dispose() { method activate (line 94) | async activate(context: ExtensionContext): Promise { FILE: src/dbt_client/datapilot.ts class AltimateDatapilot (line 10) | class AltimateDatapilot { method constructor (line 12) | constructor( method getWorkspaceFolder (line 22) | private getWorkspaceFolder() { method checkIfAltimateDatapilotInstalled (line 27) | async checkIfAltimateDatapilotInstalled(): Promise { method installAltimateDatapilot (line 49) | async installAltimateDatapilot(datapilotVersion: string) { FILE: src/dbt_client/dbtProject.ts type FileNameTemplateMap (line 83) | interface FileNameTemplateMap { type JsonObj (line 87) | interface JsonObj { class DBTProject (line 91) | class DBTProject implements Disposable { method constructor (line 131) | constructor( method initializePythonEnvironmentListener (line 310) | private initializePythonEnvironmentListener(): void { method isDbtLoomInstalled (line 328) | private async isDbtLoomInstalled(): Promise { method stampCloudVariantOnTelemetry (line 342) | private stampCloudVariantOnTelemetry(): void { method invalidateCacheUsingUniqueIds (line 354) | private invalidateCacheUsingUniqueIds(uniqueIds: string[]) { method getProjectName (line 362) | getProjectName() { method getProjectRoot (line 366) | getProjectRoot() { method getSelectedTarget (line 370) | getSelectedTarget() { method getTargetNames (line 374) | getTargetNames() { method setSelectedTarget (line 378) | async setSelectedTarget(targetName: string) { method getDBTProjectFilePath (line 389) | getDBTProjectFilePath() { method getTargetPath (line 393) | getTargetPath() { method getPackageInstallPath (line 397) | getPackageInstallPath() { method getModelPaths (line 401) | getModelPaths() { method getSeedPaths (line 405) | getSeedPaths() { method getMacroPaths (line 409) | getMacroPaths() { method getManifestPath (line 413) | getManifestPath() { method getCatalogPath (line 421) | getCatalogPath() { method getPythonBridgeStatus (line 429) | getPythonBridgeStatus() { method getAllDiagnostic (line 433) | getAllDiagnostic(): Diagnostic[] { method mapSeverityToVSCode (line 489) | private mapSeverityToVSCode(severity: string): DiagnosticSeverity { method convertDiagnosticDataToVSCode (line 504) | private convertDiagnosticDataToVSCode(data: DBTDiagnosticData): Diagno... method updateDiagnosticsInProblemsPanel (line 517) | updateDiagnosticsInProblemsPanel(): void { method performDatapilotHealthcheck (line 547) | async performDatapilotHealthcheck(args: DataPilotHealtCheckParams) { method initialize (line 608) | async initialize(): Promise { method rebuildManifest (line 637) | async rebuildManifest(): Promise { method onPythonEnvironmentChanged (line 641) | private async onPythonEnvironmentChanged() { method refreshProjectConfig (line 651) | async refreshProjectConfig(): Promise { method parseManifest (line 655) | async parseManifest(): Promise { method getAdapterType (line 659) | getAdapterType() { method findPackageName (line 663) | findPackageName(uri: Uri): string | undefined { method contains (line 675) | contains(uri: Uri) { method runModel (line 682) | async runModel(runModelParams: RunModelParams) { method unsafeRunModelImmediately (line 702) | async unsafeRunModelImmediately(runModelParams: RunModelParams) { method buildModel (line 707) | async buildModel(runModelParams: RunModelParams) { method unsafeBuildModelImmediately (line 727) | async unsafeBuildModelImmediately(runModelParams: RunModelParams) { method buildProject (line 734) | async buildProject() { method unsafeBuildProjectImmediately (line 756) | async unsafeBuildProjectImmediately() { method runTest (line 761) | async runTest(testName: string) { method unsafeRunTestImmediately (line 781) | async unsafeRunTestImmediately(testName: string) { method runModelTest (line 786) | async runModelTest(modelName: string) { method unsafeRunModelTestImmediately (line 808) | async unsafeRunModelTestImmediately(modelName: string) { method handleNoCredentialsError (line 813) | private handleNoCredentialsError(error: unknown) { method validateIntegrationPrerequisites (line 821) | private validateIntegrationPrerequisites(): boolean { method requiresAuthentication (line 860) | private requiresAuthentication(): boolean { method throwIfNotAuthenticated (line 867) | throwIfNotAuthenticated() { method compileModel (line 873) | async compileModel(runModelParams: RunModelParams) { method unsafeCompileModelImmediately (line 890) | async unsafeCompileModelImmediately(runModelParams: RunModelParams) { method unsafeGenerateDocsImmediately (line 897) | async unsafeGenerateDocsImmediately(args?: string[]) { method generateDocs (line 901) | async generateDocs() { method clean (line 918) | clean() { method debug (line 924) | debug(focus: boolean = true) { method installDbtPackages (line 929) | async installDbtPackages(packages: string[]) { method installDeps (line 934) | async installDeps(silent = false) { method compileNode (line 939) | async compileNode(modelName: string): Promise { method unsafeCompileNode (line 977) | async unsafeCompileNode(modelName: string): Promise { method validateSql (line 984) | async validateSql(request: { method validateSQLDryRun (line 1002) | async validateSQLDryRun(query: string) { method getDBTVersion (line 1017) | getDBTVersion(): number[] | undefined { method compileQuery (line 1021) | async compileQuery( method showCompiledSql (line 1054) | showCompiledSql(modelPath: Uri) { method showRunSQL (line 1058) | showRunSQL(modelPath: Uri) { method createYMLContent (line 1062) | createYMLContent( method unsafeCompileQuery (line 1074) | async unsafeCompileQuery( method getColumnsOfModel (line 1085) | async getColumnsOfModel(modelName: string) { method getColumnsOfSource (line 1093) | async getColumnsOfSource(sourceName: string, tableName: string) { method getColumnValues (line 1103) | async getColumnValues(model: string, column: string) { method getBulkSchemaFromDB (line 1136) | async getBulkSchemaFromDB(req: DBTNode[], signal: AbortSignal) { method getCatalog (line 1151) | async getCatalog(): Promise { method generateSchemaYML (line 1183) | async generateSchemaYML(modelPath: Uri, modelName: string) { method generateModel (line 1231) | async generateModel( method executeSQLOnQueryPanel (line 1336) | async executeSQLOnQueryPanel(query: string, modelName: string) { method executeSQLWithLimitOnQueryPanel (line 1343) | async executeSQLWithLimitOnQueryPanel( method immediatelyExecuteSQLWithLimit (line 1370) | async immediatelyExecuteSQLWithLimit( method executeSQLWithLimit (line 1388) | async executeSQLWithLimit(query: string, modelName: string, limit: num... method immediatelyExecuteSQL (line 1402) | async immediatelyExecuteSQL( method executeSQL (line 1418) | executeSQL(query: string, modelName: string): Promise { method dispose (line 1429) | async dispose() { method findModelInTargetfolder (line 1438) | private async findModelInTargetfolder(modelPath: Uri, type: string) { method isResourceNode (line 1460) | static isResourceNode(resourceType: string): boolean { method isResourceHasDbColumns (line 1464) | static isResourceHasDbColumns(resourceType: string): boolean { method getNonEphemeralParents (line 1468) | getNonEphemeralParents(keys: string[]): string[] { method getChildrenModels (line 1472) | getChildrenModels({ table }: { table: string }): Table[] { method getParentModels (line 1476) | getParentModels({ table }: { table: string }): Table[] { method mergeColumnsFromDB (line 1480) | mergeColumnsFromDB( method findPackageVersion (line 1522) | public findPackageVersion(packageName: string) { method getBulkCompiledSql (line 1532) | async getBulkCompiledSql(models: string[]) { method getNodesWithDBColumns (line 1547) | async getNodesWithDBColumns(modelsToFetch: string[], signal: AbortSign... method applyDeferConfig (line 1722) | async applyDeferConfig(): Promise { method throwDiagnosticsErrorIfAvailable (line 1727) | throwDiagnosticsErrorIfAvailable() { method retrieveDeferConfigFromSettings (line 1762) | private retrieveDeferConfigFromSettings(): DeferConfig | undefined { method getDeferConfig (line 1785) | getDeferConfig(): DeferConfig { method createQueue (line 1792) | private createQueue(queueName: string) { method addCommandToQueue (line 1796) | private addCommandToQueue(queueName: string, command: DBTCommand): void { method pickCommandToRun (line 1809) | private async pickCommandToRun(queueName: string): Promise { method getCurrentProjectIntegration (line 1857) | private getCurrentProjectIntegration(): DBTProjectIntegration { FILE: src/dbt_client/dbtProjectContainer.ts type PromptAnswer (line 33) | enum PromptAnswer { type ProjectRegisteredUnregisteredEvent (line 38) | interface ProjectRegisteredUnregisteredEvent { type DBTProjectsInitializationEvent (line 44) | interface DBTProjectsInitializationEvent {} class DBTProjectContainer (line 46) | class DBTProjectContainer implements Disposable { method constructor (line 70) | constructor( method setContext (line 109) | setContext(context: ExtensionContext) { method showErrorIfDbtOrPythonNotInstalled (line 113) | showErrorIfDbtOrPythonNotInstalled() { method showErrorIfDbtIsNotInstalled (line 117) | showErrorIfDbtIsNotInstalled() { method initializeDBTProjects (line 121) | async initializeDBTProjects(): Promise { method showWalkthrough (line 132) | async showWalkthrough() { method initializeWalkthrough (line 149) | async initializeWalkthrough() { method extensionUri (line 170) | get extensionUri() { method extensionVersion (line 174) | get extensionVersion() { method setToWorkspaceState (line 178) | setToWorkspaceState(key: string, value: any) { method getFromWorkspaceState (line 181) | getFromWorkspaceState(key: string): any { method setToGlobalState (line 184) | setToGlobalState(key: string, value: any) { method getFromGlobalState (line 188) | getFromGlobalState(key: string): any { method extensionId (line 192) | get extensionId(): string { method pythonInstalled (line 196) | get pythonInstalled(): boolean { method dbtInstalled (line 200) | get dbtInstalled(): boolean { method detectDBT (line 214) | async detectDBT(): Promise { method reinitialize (line 218) | async reinitialize(): Promise { method initialize (line 238) | async initialize() { method executeSQL (line 242) | executeSQL(uri: Uri, query: string, modelName: string): void { method runModel (line 254) | runModel(modelPath: Uri, type?: RunModelType) { method buildModel (line 260) | buildModel(modelPath: Uri, type?: RunModelType) { method buildProject (line 266) | buildProject(modelPath: Uri, type?: RunModelType) { method runTest (line 270) | runTest(modelPath: Uri, testName: string) { method runModelTest (line 274) | runModelTest(modelPath: Uri, modelName: string) { method runModelByName (line 278) | runModelByName(projectUri: Uri, modelName: string) { method compileModel (line 286) | compileModel(modelPath: Uri, type?: RunModelType) { method generateDocs (line 292) | generateDocs(modelPath: Uri) { method compileQuery (line 296) | compileQuery(modelPath: Uri, query: string) { method showRunSQL (line 300) | showRunSQL(modelPath: Uri) { method showCompiledSQL (line 304) | showCompiledSQL(modelPath: Uri) { method generateSchemaYML (line 308) | generateSchemaYML(modelPath: Uri, modelName: string) { method findDBTProject (line 312) | findDBTProject(uri: Uri): DBTProject | undefined { method getProjects (line 316) | getProjects(): DBTProject[] { method findProjectByName (line 322) | findProjectByName(projectName: string): DBTProject | undefined { method rerunFromHistory (line 328) | rerunFromHistory(entry: RunResultsEventData): void { method parseHistoryArgs (line 381) | private parseHistoryArgs(args: string[]): RunModelParams { method getAdapters (line 392) | getAdapters(): string[] { method getPythonEnvironment (line 402) | getPythonEnvironment() { method dispose (line 406) | dispose() { method createModelParams (line 418) | private createModelParams(modelPath: Uri, type?: RunModelType) { method registerWorkspaceFolder (line 438) | private async registerWorkspaceFolder( method unregisterWorkspaceFolder (line 475) | private unregisterWorkspaceFolder(workspaceFolder: WorkspaceFolder): v... method findDBTWorkspaceFolder (line 487) | private findDBTWorkspaceFolder(uri: Uri): DBTWorkspaceFolder | undefin... method checkIfAltimateDatapilotInstalled (line 491) | async checkIfAltimateDatapilotInstalled() { method installAltimateDatapilot (line 499) | async installAltimateDatapilot() { method executeAltimateDatapilotHealthcheck (line 507) | executeAltimateDatapilotHealthcheck(args: DataPilotHealtCheckParams) { FILE: src/dbt_client/dbtProjectLog.ts class DBTProjectLog (line 15) | class DBTProjectLog implements Disposable { method constructor (line 24) | constructor(onProjectConfigChanged: Event) { method onProjectConfigChanged (line 30) | private onProjectConfigChanged(event: ProjectConfigChangedEvent) { method readLogFileFromLastPosition (line 61) | private readLogFileFromLastPosition(event: ProjectConfigChangedEvent):... method dispose (line 102) | public dispose() { FILE: src/dbt_client/dbtVersionEvent.ts type DBTInstallationVerificationEvent (line 1) | interface DBTInstallationVerificationEvent { FILE: src/dbt_client/dbtWorkspaceFolder.ts class DBTWorkspaceFolder (line 33) | class DBTWorkspaceFolder implements Disposable { method constructor (line 44) | constructor( method getAllowListFolders (line 64) | getAllowListFolders() { method retryWithBackoff (line 88) | private async retryWithBackoff( method discoverProjects (line 122) | async discoverProjects() { method findDBTProject (line 203) | findDBTProject(uri: Uri): DBTProject | undefined { method getProjects (line 207) | getProjects(): DBTProject[] { method contains (line 211) | contains(uri: Uri) { method getAdapters (line 221) | getAdapters(): string[] { method dispose (line 229) | dispose() { method registerDBTProject (line 239) | private async registerDBTProject(uri: Uri) { method unregisterDBTProject (line 283) | private async unregisterDBTProject(uri: Uri) { method createConfigWatcher (line 299) | private createConfigWatcher(): FileSystemWatcher { method notInVenv (line 327) | private notInVenv(path: string): boolean { method notInDBtPackages (line 340) | private notInDBtPackages( FILE: src/dbt_client/event/manifestCacheChangedEvent.ts type ManifestCacheProjectAddedEvent (line 15) | interface ManifestCacheProjectAddedEvent { type ManifestCacheProjectRemovedEvent (line 29) | interface ManifestCacheProjectRemovedEvent { type ManifestCacheChangedEvent (line 33) | interface ManifestCacheChangedEvent { type RebuildManifestStatusChange (line 38) | interface RebuildManifestStatusChange { type RebuildManifestCombinedStatusChange (line 43) | interface RebuildManifestCombinedStatusChange { FILE: src/dbt_client/event/projectConfigChangedEvent.ts class ProjectConfigChangedEvent (line 2) | class ProjectConfigChangedEvent { method constructor (line 3) | constructor(public project: DBTProject) {} FILE: src/dbt_client/event/runResultsEvent.ts class RunResultsEvent (line 3) | class RunResultsEvent { method constructor (line 4) | constructor( FILE: src/dbt_client/index.ts type PythonInterpreterPromptAnswer (line 8) | enum PythonInterpreterPromptAnswer { class DBTClient (line 13) | class DBTClient implements Disposable { method dbtInstalled (line 20) | public get dbtInstalled() { method pythonInstalled (line 23) | public get pythonInstalled() { method constructor (line 30) | constructor( method dispose (line 37) | dispose() { method detectDBT (line 46) | async detectDBT(): Promise { method checkAllInstalled (line 56) | private async checkAllInstalled(): Promise { method showErrorIfDbtOrPythonNotInstalled (line 81) | async showErrorIfDbtOrPythonNotInstalled() { method executeInstallDbtCommand (line 115) | private async executeInstallDbtCommand(message: string, option: string) { method showErrorIfDbtIsNotInstalled (line 131) | async showErrorIfDbtIsNotInstalled() { method getPythonEnvironment (line 170) | getPythonEnvironment() { method pythonPathExists (line 174) | private pythonPathExists() { FILE: src/dbt_client/pythonEnvironment.ts type EnvFrom (line 14) | type EnvFrom = "process" | "integrated" | "dotenv"; type EnvVarsResult (line 15) | interface EnvVarsResult { type PythonExecutionDetails (line 19) | interface PythonExecutionDetails { class PythonEnvironment (line 25) | class PythonEnvironment { method constructor (line 32) | constructor( method dispose (line 37) | async dispose(): Promise { method printEnvVars (line 46) | async printEnvVars(workspaceFolder?: WorkspaceFolder) { method pythonPath (line 60) | public get pythonPath() { method pythonVersion (line 67) | public get pythonVersion(): string | undefined { method refreshPythonVersion (line 72) | public async refreshPythonVersion(): Promise { method environmentVariables (line 93) | public get environmentVariables(): EnvironmentVariables { method getEnvironmentVariables (line 97) | public getEnvironmentVariables( method onPythonEnvironmentChanged (line 108) | public get onPythonEnvironmentChanged() { method initialize (line 112) | async initialize(): Promise { method getResolvedConfigValue (line 120) | getResolvedConfigValue(key: string, workspaceFolder?: WorkspaceFolder) { method substituteSettingsVariables (line 131) | private substituteSettingsVariables( method detectPythonFromShell (line 174) | public async detectPythonFromShell(): Promise { method findTerminalWithShellIntegration (line 217) | private findTerminalWithShellIntegration(): Terminal | undefined { method executeInTerminal (line 227) | private async executeInTerminal( method activatePythonExtension (line 284) | private async activatePythonExtension(): Promise { method discoverSqlFmtPath (line 136) | private async discoverSqlFmtPath(): Promise { method getToolBinCandidates (line 170) | private getToolBinCandidates(exe: string): string[] { method findSqlFmtInUvTools (line 212) | private async findSqlFmtInUvTools(exe: string): Promise Promise; function toToolInput (line 23) | function toToolInput(schema: z.ZodSchema): ToolInput { constant DBT_BEST_PRACTICES_CONTENT (line 81) | const DBT_BEST_PRACTICES_CONTENT = `# dbt Project Best Practices for AI ... type ToolName (line 151) | enum ToolName { class DbtPowerUserMcpServerTools (line 171) | class DbtPowerUserMcpServerTools implements Disposable { method constructor (line 172) | constructor( method dispose (line 653) | dispose() {} method safeGetProjectProperty (line 668) | private async safeGetProjectProperty( FILE: src/mcp/types.ts type ToolInput (line 7) | type ToolInput = z.infer; type McpTool (line 9) | type McpTool = { type McpOnboardingStep (line 18) | type McpOnboardingStep = { type ToolRegistry (line 27) | type ToolRegistry = { FILE: src/quickpick/actionsQuickPick.ts class DbtPowerUserControlCenterAction (line 11) | class DbtPowerUserControlCenterAction { method openActions (line 12) | async openActions() { class DbtPowerUserControlPanelItem (line 115) | class DbtPowerUserControlPanelItem implements QuickPickItem { method constructor (line 122) | constructor( FILE: src/quickpick/index.ts class DbtPowerUserActionsCenter (line 9) | class DbtPowerUserActionsCenter implements Disposable { method constructor (line 12) | constructor( method dispose (line 59) | dispose() { FILE: src/quickpick/notebookQuickPick.ts type NotebookQuickPickItem (line 3) | interface NotebookQuickPickItem extends QuickPickItem { class NotebookQuickPick (line 10) | class NotebookQuickPick { method showNotebookPicker (line 11) | async showNotebookPicker(): Promise { FILE: src/quickpick/projectQuickPick.ts type ProjectQuickPickItem (line 4) | interface ProjectQuickPickItem extends QuickPickItem { class ProjectQuickPick (line 10) | class ProjectQuickPick { method projectPicker (line 11) | async projectPicker( FILE: src/quickpick/sqlQuickPick.ts class DbtSQLAction (line 12) | class DbtSQLAction { method constructor (line 13) | constructor(private dbtProjectContainer: DBTProjectContainer) {} method getProject (line 15) | private getProject() { method openQuickPick (line 23) | async openQuickPick() { class SQLActionItem (line 131) | class SQLActionItem implements QuickPickItem { method constructor (line 138) | constructor( FILE: src/services/altimateAuthService.ts type PromptAnswer (line 5) | enum PromptAnswer { class AltimateAuthService (line 9) | class AltimateAuthService { method constructor (line 10) | constructor( method handlePreviewFeatures (line 19) | handlePreviewFeatures(): boolean { method getCredentialsMessage (line 31) | getCredentialsMessage(): string | undefined { method isAuthenticated (line 50) | isAuthenticated(): boolean { method getConfig (line 59) | getConfig(): { key: string; instance: string } | undefined { method showAPIKeyMessage (line 68) | private async showAPIKeyMessage(message: string) { FILE: src/services/altimateCodeChatService.ts class AltimateCodeChatService (line 4) | class AltimateCodeChatService implements Disposable { method openChat (line 7) | async openChat(options: { method getEditorContext (line 40) | getEditorContext(): { method getContextForUri (line 76) | getContextForUri(uri: Uri): { method getRelativePath (line 90) | getRelativePath(uri: Uri): string { method dispose (line 104) | dispose() { FILE: src/services/conversationService.ts class ConversationService (line 12) | class ConversationService { method constructor (line 20) | public constructor( method getConversations (line 28) | public getConversations() { method loadSharedDocs (line 32) | public async loadSharedDocs() { method getAppUrlByShareId (line 70) | public async getAppUrlByShareId(shareId: SharedDoc["share_id"]) { method createConversationGroup (line 90) | public async createConversationGroup( method addConversationToGroup (line 113) | public async addConversationToGroup( method resolveConversation (line 147) | public async resolveConversation( method loadConversationsByShareId (line 173) | public async loadConversationsByShareId(shareId: SharedDoc["share_id"]) { method shareDbtDocs (line 194) | public async shareDbtDocs(data: { FILE: src/services/dbtLineageService.ts type CllEvents (line 27) | enum CllEvents { constant CAN_COMPILE_SQL_NODE (line 33) | const CAN_COMPILE_SQL_NODE = [ class DbtLineageService (line 41) | class DbtLineageService { method constructor (line 42) | public constructor( method getUpstreamTables (line 50) | getUpstreamTables({ table }: { table: string }) { method getDownstreamTables (line 54) | getDownstreamTables({ table }: { table: string }) { method getConnectedTables (line 58) | private getConnectedTables( method createTable (line 91) | createTable( method getConnectedNodeCount (line 213) | private getConnectedNodeCount(g: NodeGraphMap, key: string) { method getConnectedColumns (line 217) | async getConnectedColumns( FILE: src/services/dbtTestService.ts class DbtTestService (line 33) | class DbtTestService { method constructor (line 34) | public constructor( method removeDuplicateTests (line 46) | public removeDuplicateTests( method returnTestMetadataFromKwargs (line 68) | private returnTestMetadataFromKwargs(test: TestMetaData) { method getConfigByTest (line 136) | public getConfigByTest( method createTest (line 244) | public async createTest( method getTestsForCurrentModel (line 300) | public async getTestsForCurrentModel() { method getTestsForModel (line 316) | public async getTestsForModel(modelName: string) { method generateTestsForColumns (line 385) | public async generateTestsForColumns( FILE: src/services/diagnosticsOutputChannel.ts class DiagnosticsOutputChannel (line 4) | class DiagnosticsOutputChannel { method constructor (line 7) | constructor() { method show (line 14) | show(): void { method log (line 18) | log(message: string): void { method logNewLine (line 22) | logNewLine(): void { method logLine (line 26) | logLine(line: string): void { method logHorizontalRule (line 30) | logHorizontalRule(): void { method logBlock (line 36) | logBlock(block: string[]): void { method logBlockWithHeader (line 46) | logBlockWithHeader(header: string[], block: string[]): void { method dispose (line 58) | dispose(): void { FILE: src/services/docGenService.ts type DBTDocumentationMessage (line 33) | interface DBTDocumentationMessage { type DocumentationSchemaColumn (line 38) | interface DocumentationSchemaColumn { type DocumentationSchemaModel (line 45) | interface DocumentationSchemaModel { type DocumentationSchema (line 51) | interface DocumentationSchema { type GenerateDocsForColumnsProps (line 56) | interface GenerateDocsForColumnsProps { type GenerateDocsForModelProps (line 64) | interface GenerateDocsForModelProps { type FeedbackRequestProps (line 74) | interface FeedbackRequestProps { constant COLUMNS_PER_CHUNK (line 81) | const COLUMNS_PER_CHUNK = 3; class DocGenService (line 83) | class DocGenService { method constructor (line 84) | public constructor( method getCompiledDocumentationFromNode (line 94) | private getCompiledDocumentationFromNode( method getCurrentNode (line 124) | private getCurrentNode(modelName: string): NodeMetaData | undefined { method generateDocsForColumn (line 134) | private async generateDocsForColumn( method transmitAIGeneratedColumnDocs (line 203) | private async transmitAIGeneratedColumnDocs( method transmitError (line 226) | private async transmitError(panel?: WebviewView | WebviewPanel) { method transmitAIGeneratedModelDocs (line 234) | private async transmitAIGeneratedModelDocs( method getCompiledDocumentationForCurrentActiveFile (line 253) | public async getCompiledDocumentationForCurrentActiveFile() { method getUncompiledDocumentationForCurrentActiveFile (line 259) | public async getUncompiledDocumentationForCurrentActiveFile() { method getDocumentationValidationMessage (line 265) | private getDocumentationValidationMessage( method getDocumentation (line 320) | private async getDocumentation( method getCompiledDocumentation (line 461) | public async getCompiledDocumentation( method getUncompiledDocumentation (line 467) | public async getUncompiledDocumentation( method chunk (line 473) | private chunk(a: string[], n: number) { method generateDocsForColumns (line 482) | public async generateDocsForColumns({ method generateDocsForModel (line 620) | public async generateDocsForModel({ method sendFeedback (line 723) | public async sendFeedback({ FILE: src/services/fileService.ts class FileService (line 6) | class FileService { method openFileByPath (line 7) | public async openFileByPath(path?: string): Promise { FILE: src/services/queryAnalysisService.ts type QueryTranslateIncomingRequest (line 18) | interface QueryTranslateIncomingRequest { type QueryTranslateExplanationIncomingRequest (line 24) | interface QueryTranslateExplanationIncomingRequest { class QueryAnalysisService (line 31) | class QueryAnalysisService { method constructor (line 32) | public constructor( method getSelectedQuery (line 43) | public getSelectedQuery() { method executeQueryTranslate (line 68) | public async executeQueryTranslate(params: QueryTranslateIncomingReque... method executeQueryTranslateExplanation (line 118) | public async executeQueryTranslateExplanation( method executeQueryAnalysis (line 148) | public async executeQueryAnalysis( method getFollowupQuestions (line 226) | public async getFollowupQuestions({ FILE: src/services/queryManifestService.ts class QueryManifestService (line 13) | class QueryManifestService { method constructor (line 16) | public constructor( method onManifestCacheChanged (line 35) | private async onManifestCacheChanged(event: ManifestCacheChangedEvent) { method getProject (line 44) | public getProject(): DBTProject | undefined { method getProjectByUri (line 48) | public getProjectByUri(uri?: Uri): DBTProject | undefined { method getProjectNamesInWorkspace (line 55) | public getProjectNamesInWorkspace(): string[] | undefined { method getProjectByName (line 66) | public getProjectByName(projectName: string) { method getEventByCurrentProject (line 71) | public getEventByCurrentProject(): method getEventByDocument (line 86) | public getEventByDocument(currentFilePath: Uri) { method getSourcesInProject (line 109) | public getSourcesInProject(currentFilePath?: Uri) { method getModelsInProject (line 135) | public getModelsInProject( method getOrPickProjectFromWorkspace (line 159) | public async getOrPickProjectFromWorkspace() { FILE: src/services/runHistoryService.ts class RunHistoryService (line 12) | class RunHistoryService implements Disposable { method addEntry (line 35) | addEntry(entry: RunResultsEventData): RunResultsEventData { method clear (line 51) | clear(): void { method entries (line 56) | get entries(): readonly RunResultsEventData[] { method dispose (line 60) | dispose(): void { FILE: src/services/sharedStateService.ts class SharedStateService (line 4) | class SharedStateService { method constructor (line 7) | public constructor() { method fire (line 11) | public fire(data: SharedStateEventEmitterProps) { FILE: src/services/streamingService.ts class StreamingService (line 4) | class StreamingService { method constructor (line 5) | public constructor( method fetchAsStream (line 10) | public async fetchAsStream({ FILE: src/services/usersService.ts class UsersService (line 12) | class UsersService implements Disposable { method constructor (line 19) | public constructor( method dispose (line 33) | dispose() { method onDBTInstallationVerification (line 42) | private async onDBTInstallationVerification( method loadUsersInTenant (line 60) | private async loadUsersInTenant() { method loadCurrentUser (line 77) | private async loadCurrentUser() { method getUserById (line 91) | public getUserById(userId: TenantUser["id"]) { method user (line 95) | get user() { method users (line 99) | get users() { FILE: src/statusbar/deferToProductionStatusBar.ts class DeferToProductionStatusBar (line 13) | class DeferToProductionStatusBar implements Disposable { method constructor (line 20) | constructor( method dispose (line 49) | dispose() { method showTextInStatusBar (line 59) | private showTextInStatusBar(text: string) { method updateStatusBar (line 68) | public updateStatusBar() { method getCurrentProject (line 92) | private getCurrentProject() { FILE: src/statusbar/index.ts class StatusBars (line 6) | class StatusBars implements Disposable { method constructor (line 9) | constructor( method initialize (line 19) | initialize() { method dispose (line 24) | dispose() { FILE: src/statusbar/targetStatusBar.ts class TargetStatusBar (line 12) | class TargetStatusBar implements Disposable { method constructor (line 19) | constructor( method dispose (line 33) | dispose() { method updateStatusBar (line 43) | public async updateStatusBar() { method getCurrentProject (line 69) | private getCurrentProject() { FILE: src/statusbar/versionStatusBar.ts class VersionStatusBar (line 13) | class VersionStatusBar implements Disposable { method constructor (line 21) | constructor(private dbtProjectContainer: DBTProjectContainer) { method dispose (line 32) | dispose() { method getDbtText (line 42) | private getDbtText() { method onRebuildManifestStatusChange (line 56) | private onRebuildManifestStatusChange( method onDBTInstallationVerification (line 79) | private async onDBTInstallationVerification( method showTextInStatusBar (line 96) | private showTextInStatusBar(text: string, command?: Command) { FILE: src/telemetry/events.ts type TelemetryEventPriority (line 1) | enum TelemetryEventPriority { type TelemetryEvents (line 9) | enum TelemetryEvents { FILE: src/telemetry/index.ts class TelemetryService (line 4) | class TelemetryService implements vscode.Disposable { method constructor (line 11) | constructor() { method setTelemetryCustomAttribute (line 15) | setTelemetryCustomAttribute(key: string, value: string) { method startTelemetryEvent (line 19) | startTelemetryEvent( method endTelemetryEvent (line 29) | endTelemetryEvent( method getFeatureName (line 50) | private getFeatureName(eventName: string) { method sendTelemetryEvent (line 58) | sendTelemetryEvent( method sendTelemetryError (line 85) | sendTelemetryError( method removeGenericSecretsFromStackTrace (line 118) | private removeGenericSecretsFromStackTrace( method dispose (line 130) | dispose(): void { FILE: src/test/common.ts class MockEventEmitter (line 1) | class MockEventEmitter { method fire (line 16) | fire(data: T): void { method dispose (line 20) | dispose(): void { FILE: src/test/integration/helpers/fixtureLoader.ts type FormatterFixture (line 4) | interface FormatterFixture { function loadFormatterFixtures (line 17) | function loadFormatterFixtures( FILE: src/test/integration/helpers/sqlfmtRunner.ts function isShandySqlfmt (line 10) | function isShandySqlfmt(candidatePath: string): boolean { function findSqlfmt (line 30) | function findSqlfmt(): string | null { type SqlfmtResult (line 60) | interface SqlfmtResult { type SqlfmtFormatResult (line 66) | interface SqlfmtFormatResult { function runSqlfmt (line 82) | function runSqlfmt(sqlContent: string): SqlfmtResult { function runSqlfmtFormat (line 115) | function runSqlfmtFormat(sqlContent: string): SqlfmtFormatResult { function postProcessDiff (line 147) | function postProcessDiff(diff: string): string { FILE: src/test/integration/index.ts function run (line 5) | async function run(): Promise { FILE: src/test/integration/runTests.ts function main (line 4) | async function main() { FILE: src/test/mock/lib.ts type NotebookKernelClient (line 1) | interface NotebookKernelClient { type NotebookDependencies (line 6) | interface NotebookDependencies { FILE: src/test/mock/node-fetch.ts class AbortError (line 2) | class AbortError extends Error { method constructor (line 3) | constructor(message: string) { FILE: src/test/mock/vscode.ts class Position (line 14) | class Position { method constructor (line 15) | constructor( method isEqual (line 21) | isEqual(other: Position): boolean { method isBefore (line 25) | isBefore(other: Position): boolean { method isAfter (line 32) | isAfter(other: Position): boolean { method isBeforeOrEqual (line 39) | isBeforeOrEqual(other: Position): boolean { method isAfterOrEqual (line 43) | isAfterOrEqual(other: Position): boolean { class Range (line 48) | class Range { method constructor (line 52) | constructor(start: Position, end: Position) { class Location (line 58) | class Location { method constructor (line 60) | constructor( method constructor (line 82) | constructor( method constructor (line 89) | constructor( class TextEdit (line 96) | class TextEdit { method constructor (line 97) | constructor( method insert (line 102) | static insert(position: Position, newText: string): TextEdit { method replace (line 106) | static replace(range: Range, newText: string): TextEdit { method delete (line 110) | static delete(range: Range): TextEdit { class EventEmitter (line 197) | class EventEmitter { method fire (line 212) | fire(data: T): void { method dispose (line 216) | dispose(): void { FILE: src/test/suite/altimate.test.ts type FetchFn (line 12) | type FetchFn = ( FILE: src/test/suite/conversationProvider.test.ts function extractHighlight (line 17) | function extractHighlight( FILE: src/test/suite/coverage.ts function setupCoverage (line 15) | function setupCoverage() { FILE: src/test/suite/dbtProject.test.ts method constructor (line 76) | constructor(message?: string) { method constructor (line 88) | constructor(message: string) { FILE: src/test/suite/dbtWorkspaceFolder.test.ts function contains (line 16) | function contains( FILE: src/test/suite/extension.test.ts method isActive (line 69) | get isActive() { FILE: src/test/suite/index.ts function run (line 6) | async function run(): Promise { FILE: src/test/suite/jinjaGrammar.test.ts function toJsRegex (line 17) | function toJsRegex(pattern: string, extraFlags = ""): RegExp { FILE: src/test/suite/mcpSchemaCompat.test.ts function toToolInput (line 23) | function toToolInput(schema: z.ZodType): Record { FILE: src/test/suite/runTest.ts function main (line 4) | async function main() { FILE: src/treeview_provider/index.ts class TreeviewProviders (line 11) | class TreeviewProviders implements Disposable { method constructor (line 14) | constructor( method dispose (line 50) | dispose() { FILE: src/treeview_provider/modelTreeviewProvider.ts type IconPath (line 37) | interface IconPath { method constructor (line 55) | constructor(label: string, key: string, url?: string) { class Model (line 62) | class Model extends Node {} class Seed (line 64) | class Seed extends Node {} class Test (line 65) | class Test extends Node { class Analysis (line 75) | class Analysis extends Node { class Exposure (line 78) | class Exposure extends Node { class Function (line 81) | class Function extends Node { class Metric (line 84) | class Metric extends Node { class Snapshot (line 88) | class Snapshot extends Node {} class Source (line 90) | class Source extends Node { method constructor (line 111) | constructor( method dispose (line 129) | dispose() { method onManifestCacheChanged (line 138) | private onManifestCacheChanged(event: ManifestCacheChangedEvent): void { method getTreeItem (line 148) | getTreeItem(element: NodeTreeItem): NodeTreeItem | Thenable { method nodeDataToNode (line 187) | private nodeDataToNode(nodeData: NodeData): Node | undefined { method getNodeTreeItem (line 216) | private getNodeTreeItem(node: Node): NodeTreeItem { method getTreeItems (line 241) | private getTreeItems( class DocumentationTreeviewProvider (line 278) | @provide(DocumentationTreeviewProvider) method constructor (line 287) | constructor(private dbtProjectContainer: DBTProjectContainer) { method onManifestCacheChanged (line 301) | private onManifestCacheChanged(event: ManifestCacheChangedEvent): void { method getTreeItem (line 311) | getTreeItem(element: DocTreeItem): TreeItem { method getChildren (line 322) | getChildren(element: DocTreeItem): ProviderResult { method refresh (line 392) | refresh(): void { class DocTreeItem (line 397) | class DocTreeItem extends TreeItem { method constructor (line 403) | constructor(node: DocNode) { class DocNode (line 423) | class DocNode extends Node { method constructor (line 426) | constructor(label: string, key: string, url: string, description: stri... class NodeTreeItem (line 432) | class NodeTreeItem extends TreeItem { method constructor (line 438) | constructor(node: Node) { method setDepth (line 457) | setDepth(depth: number) { class ActionTreeItem (line 473) | class ActionTreeItem extends TreeItem { method constructor (line 476) | constructor( class IconActionsTreeviewProvider (line 489) | @provide(IconActionsTreeviewProvider) method getTreeItem (line 492) | getTreeItem(element: ActionTreeItem): ActionTreeItem { method getChildren (line 500) | getChildren(element: ActionTreeItem): ProviderResult { class ModelTreeItem (line 542) | class ModelTreeItem extends NodeTreeItem { class SourceTreeItem (line 546) | class SourceTreeItem extends NodeTreeItem { class SeedTreeItem (line 558) | class SeedTreeItem extends NodeTreeItem { class SnapshotTreeItem (line 570) | class SnapshotTreeItem extends NodeTreeItem { class ExposureTreeItem (line 582) | class ExposureTreeItem extends NodeTreeItem { class FunctionTreeItem (line 594) | class FunctionTreeItem extends NodeTreeItem { class AnalysisTreeItem (line 598) | class AnalysisTreeItem extends NodeTreeItem { class TestTreeItem (line 602) | class TestTreeItem extends NodeTreeItem { class ModelTestTreeview (line 614) | class ModelTestTreeview extends ModelTreeviewProvider { method constructor (line 615) | constructor(dbtProjectContainer: DBTProjectContainer) { class ParentModelTreeview (line 620) | class ParentModelTreeview extends ModelTreeviewProvider { method constructor (line 621) | constructor(dbtProjectContainer: DBTProjectContainer) { class ChildrenModelTreeview (line 626) | class ChildrenModelTreeview extends ModelTreeviewProvider { method constructor (line 627) | constructor(dbtProjectContainer: DBTProjectContainer) { class DocumentationTreeview (line 632) | class DocumentationTreeview extends DocumentationTreeviewProvider { method constructor (line 633) | constructor(dbtProjectContainer: DBTProjectContainer) { class IconActionsTreeview (line 638) | class IconActionsTreeview extends IconActionsTreeviewProvider {} function lookupModelByEditorContent (line 641) | function lookupModelByEditorContent( FILE: src/treeview_provider/runHistoryTreeItems.ts class RunTreeItem (line 18) | class RunTreeItem extends TreeItem { method constructor (line 19) | constructor(public readonly entry: RunResultsEventData) { method getCollapsibleState (line 28) | private static getCollapsibleState( method getDescription (line 37) | private static getDescription(entry: RunResultsEventData): string { method getIcon (line 59) | private static getIcon(entry: RunResultsEventData): ThemeIcon { method getTooltip (line 81) | private static getTooltip(entry: RunResultsEventData): string { function getStatusIcon (line 96) | function getStatusIcon(status: RunStatus): { class ResultTreeItem (line 118) | class ResultTreeItem extends TreeItem { method constructor (line 119) | constructor(public readonly result: RunResultEntry) { method getDisplayName (line 128) | static getDisplayName(result: RunResultEntry): string { method formatTestName (line 137) | private static formatTestName(result: RunResultEntry): string { method getDescription (line 148) | private static getDescription(result: RunResultEntry): string { method getIcon (line 157) | private static getIcon(result: RunResultEntry): ThemeIcon { method getTooltip (line 162) | private static getTooltip(result: RunResultEntry): string { type RunHistoryTreeItem (line 178) | type RunHistoryTreeItem = RunTreeItem | ResultTreeItem; FILE: src/treeview_provider/runHistoryTreeviewProvider.ts class RunHistoryTreeviewProvider (line 15) | class RunHistoryTreeviewProvider method constructor (line 26) | constructor(private runHistoryService: RunHistoryService) { method getTreeItem (line 35) | getTreeItem(element: RunHistoryTreeItem): TreeItem { method getChildren (line 40) | getChildren(element?: RunHistoryTreeItem): RunHistoryTreeItem[] { method dispose (line 53) | dispose(): void { FILE: src/types.ts constant TYPES (line 1) | const TYPES = { FILE: src/types/istanbul-lib-instrument.d.ts type InstrumenterOptions (line 2) | interface InstrumenterOptions { type Instrumenter (line 10) | interface Instrumenter { FILE: src/utils.ts function extendErrorWithSupportLinks (line 96) | function extendErrorWithSupportLinks(error: string): string { function stripANSI (line 103) | function stripANSI(src: string): string { function getFirstWorkspacePath (line 110) | function getFirstWorkspacePath(): string { function getFormattedDateTime (line 297) | function getFormattedDateTime(): string { type YamlModel (line 326) | interface YamlModel { type YamlModelItem (line 331) | interface YamlModelItem { function getCurrentlySelectedModelNameInYamlConfig (line 339) | function getCurrentlySelectedModelNameInYamlConfig(): string { function removeProtocol (line 394) | function removeProtocol(input: string): string { function getDepthColor (line 398) | function getDepthColor(depth: number): string { function extractDbtSubcommand (line 429) | function extractDbtSubcommand(command: string): string { function resolveSettingsVariables (line 439) | function resolveSettingsVariables( FILE: src/validation_provider/index.ts class ValidationProvider (line 11) | class ValidationProvider implements Disposable { method constructor (line 16) | constructor( method handleConfigurationChange (line 31) | private handleConfigurationChange() { method setDBTContext (line 51) | setDBTContext() { method validateCredentials (line 66) | validateCredentials() { method validateCredentialsSilently (line 70) | validateCredentialsSilently() { method _validateCredentials (line 74) | private async _validateCredentials(silent: boolean) { method isAuthenticated (line 125) | isAuthenticated() { method throwIfNotAuthenticated (line 129) | throwIfNotAuthenticated() { method dispose (line 136) | dispose() { FILE: src/webview_provider/DbtDocsView.ts class DbtDocsView (line 16) | class DbtDocsView extends AltimateWebviewProvider { method constructor (line 23) | public constructor( method onWebviewReady (line 53) | protected onWebviewReady() { method onEvent (line 70) | protected async onEvent({ command, payload }: SharedStateEventEmitterP... method renderWebviewView (line 103) | protected renderWebviewView() { method renderWebview (line 116) | private renderWebview(webview: WebviewPanel) { FILE: src/webview_provider/altimateWebviewProvider.ts type UpdateConfigProps (line 34) | type UpdateConfigProps = { type HandleCommandProps (line 40) | interface HandleCommandProps extends Record { type SharedStateEventEmitterProps (line 45) | interface SharedStateEventEmitterProps { type SendMessageProps (line 50) | interface SendMessageProps extends Record { class AltimateWebviewProvider (line 61) | class AltimateWebviewProvider implements WebviewViewProvider { method constructor (line 73) | public constructor( method isWebviewView (line 98) | public isWebviewView( method sendResponseToWebview (line 104) | protected sendResponseToWebview({ method handleSyncRequestFromWebview (line 129) | protected async handleSyncRequestFromWebview( method onManifestCacheChanged (line 166) | protected onManifestCacheChanged(event: ManifestCacheChangedEvent): vo... method onEvent (line 175) | protected async onEvent({ command, payload }: SharedStateEventEmitterP... method renderWebviewView (line 190) | protected renderWebviewView(webview: Webview) { method isUpdateConfigProps (line 198) | private isUpdateConfigProps( method onWebviewReady (line 204) | protected onWebviewReady() { method handleWarningMessage (line 208) | private async handleWarningMessage( method handleCommand (line 226) | protected async handleCommand(message: HandleCommandProps): Promise { method onEvent (line 245) | protected async onEvent({ command, payload }: SharedStateEventEmitterP... method onWebviewReady (line 288) | protected onWebviewReady() { method postToWebview (line 300) | private postToWebview(message: Record | undefined) { method handleDatapilotEvent (line 317) | private handleDatapilotEvent( FILE: src/webview_provider/docsEditPanel.ts type Source (line 60) | enum Source { type MetadataColumn (line 65) | interface MetadataColumn { type DBTDocumentationColumn (line 70) | interface DBTDocumentationColumn extends MetadataColumn { type DBTDocumentation (line 76) | interface DBTDocumentation { type AIColumnDescription (line 88) | interface AIColumnDescription { type DocsGenPanelView (line 94) | interface DocsGenPanelView extends WebviewViewProvider { class DocsEditViewPanel (line 103) | class DocsEditViewPanel implements WebviewViewProvider { method constructor (line 116) | public constructor( method getProject (line 153) | private getProject(): DBTProject | undefined { method transmitError (line 161) | private async transmitError() { method transmitData (line 169) | private async transmitData() { method getDocBlocksForCurrentProject (line 188) | private getDocBlocksForCurrentProject(): Array<{ method transmitColumns (line 210) | private async transmitColumns(columns: MetadataColumn[]) { method transmitConfig (line 219) | private async transmitConfig() { method updateGraphStyle (line 228) | private async updateGraphStyle() { method resolveWebviewView (line 243) | public async resolveWebviewView( method resolveWebview (line 258) | public async resolveWebview( method renderWebviewView (line 269) | private renderWebviewView(context: WebviewViewResolveContext) { method setupWebviewOptions (line 274) | private setupWebviewOptions(context: WebviewViewResolveContext) { method getTestDataByModel (line 284) | private getTestDataByModel( method getTestMetadataKwArgs (line 347) | private getTestMetadataKwArgs( method getTestDataByColumn (line 371) | private getTestDataByColumn( method convertColumnNamesByCaseConfig (line 491) | private convertColumnNamesByCaseConfig( method setOrDeleteInParsedDocument (line 531) | private setOrDeleteInParsedDocument( method findEntityInParsedDoc (line 543) | private findEntityInParsedDoc( method setupWebviewHooks (line 571) | private setupWebviewHooks(context: WebviewViewResolveContext) { method reloadDocumentationFromManifest (line 899) | private async reloadDocumentationFromManifest() { method saveDocumentation (line 907) | private async saveDocumentation(message: any, syncRequestId: string) { method handleSyncRequestFromWebview (line 1137) | private async handleSyncRequestFromWebview( method sendResponseToWebview (line 1172) | private sendResponseToWebview({ method onManifestCacheChanged (line 1191) | private async onManifestCacheChanged(event: ManifestCacheChangedEvent) { function getHtml (line 1211) | function getHtml(webview: Webview, extensionUri: Uri) { function getNonce (line 1231) | function getNonce() { function getUri (line 1241) | function getUri(webview: Webview, extensionUri: Uri, pathList: string[]) { FILE: src/webview_provider/index.ts class WebviewViewProviders (line 8) | class WebviewViewProviders implements Disposable { method constructor (line 11) | constructor( method dispose (line 47) | dispose() { FILE: src/webview_provider/insightsPanel.ts type UpdateConfigPropsArray (line 37) | type UpdateConfigPropsArray = { type DbtProject (line 42) | interface DbtProject { type SelectFilesProps (line 47) | type SelectFilesProps = { type PromptAnswer (line 52) | enum PromptAnswer { class InsightsPanel (line 56) | class InsightsPanel extends AltimateWebviewProvider { method constructor (line 63) | public constructor( method getCurrentProject (line 138) | private getCurrentProject() { method updateDeferConfig (line 150) | private async updateDeferConfig( method fetchProjectIntegrations (line 251) | private async fetchProjectIntegrations( method testRemoteManifest (line 326) | private async testRemoteManifest( method getProjects (line 367) | private async getProjects(syncRequestId: string | undefined) { method selectDirectoryForManifest (line 407) | private async selectDirectoryForManifest(syncRequestId?: string) { method selectFiles (line 433) | private async selectFiles( method emitError (line 467) | private emitError(syncRequestId: string | undefined, errorMsg: string) { method altimateScan (line 475) | private async altimateScan( method handleCommand (line 603) | async handleCommand(message: HandleCommandProps): Promise { FILE: src/webview_provider/lineagePanel.ts type LineagePanelView (line 22) | interface LineagePanelView extends WebviewViewProvider { class LineagePanel (line 30) | class LineagePanel implements WebviewViewProvider, Disposable { method constructor (line 39) | public constructor( method getPanel (line 63) | private getPanel() { method onManifestCacheChanged (line 67) | private onManifestCacheChanged(event: ManifestCacheChangedEvent): void { method dispose (line 77) | dispose() { method resolveWebviewView (line 95) | resolveWebviewView( FILE: src/webview_provider/newDocsGenPanel.ts class NewDocsGenPanel (line 32) | class NewDocsGenPanel method constructor (line 40) | public constructor( method onManifestCacheChanged (line 68) | protected onManifestCacheChanged(event: ManifestCacheChangedEvent): vo... method onWebviewReady (line 72) | protected onWebviewReady() { method transmitConversationsData (line 77) | private transmitConversationsData() { method resolveWebview (line 91) | resolveWebview( method getDbtTestCode (line 99) | private getDbtTestCode(test: TestMetaData, modelName: string) { method createConversation (line 117) | private async createConversation({ method handleCommand (line 150) | async handleCommand(message: HandleCommandProps): Promise { method onEvent (line 287) | protected async onEvent({ command, payload }: SharedStateEventEmitterP... FILE: src/webview_provider/newLineagePanel.ts class DerivedCancellationTokenSource (line 38) | class DerivedCancellationTokenSource extends CancellationTokenSource { method constructor (line 39) | constructor(linkedToken: CancellationToken) { class NewLineagePanel (line 47) | class NewLineagePanel method constructor (line 56) | public constructor( method changedActiveTextEditor (line 80) | public changedActiveTextEditor(event: TextEditor | undefined) { method eventMapChanged (line 90) | eventMapChanged(eventMap: Map)... method changedActiveColorTheme (line 95) | changedActiveColorTheme() { method init (line 111) | init() { method renderStartingNode (line 117) | private renderStartingNode() { method handleCommand (line 127) | async handleCommand(message: { method handleColumnLineage (line 315) | private async handleColumnLineage( method addModelColumnsFromDB (line 352) | private async addModelColumnsFromDB(project: DBTProject, node: NodeMet... method addSourceColumnsFromDB (line 358) | private async addSourceColumnsFromDB( method getExposureDetails (line 371) | private async getExposureDetails({ method getFunctionDetails (line 394) | private async getFunctionDetails({ method getColumns (line 411) | private async getColumns({ method getFilename (line 591) | private getFilename(): string | undefined { method getMissingLineageMessage (line 604) | private getMissingLineageMessage() { method getStartingNode (line 623) | private getStartingNode(): method renderWebviewView (line 693) | protected renderWebviewView(webview: Webview) { FILE: src/webview_provider/onboardingPanel.ts class OnboardingPanel (line 26) | class OnboardingPanel extends AltimateWebviewProvider { method constructor (line 32) | public constructor( method initializePythonEnvironmentListener (line 66) | private async initializePythonEnvironmentListener() { method onEvent (line 95) | protected async onEvent({ command, payload }: SharedStateEventEmitterP... method renderWebviewView (line 155) | protected renderWebviewView() { method renderWebview (line 168) | private renderWebview(webview: WebviewPanel) { method onWebviewReady (line 173) | protected onWebviewReady() { method handleCommand (line 186) | async handleCommand(message: HandleCommandProps): Promise { FILE: src/webview_provider/queryResultPanel.ts type JsonObj (line 47) | interface JsonObj { type QueryPanelViewType (line 51) | enum QueryPanelViewType { type OutboundCommand (line 57) | enum OutboundCommand { type RenderQuery (line 66) | interface RenderQuery { type RenderError (line 74) | interface RenderError { type InjectConfig (line 80) | interface InjectConfig { type InboundCommand (line 86) | enum InboundCommand { type RecInfo (line 108) | interface RecInfo { type RecSummary (line 112) | interface RecSummary { type RecTroubleshoot (line 116) | interface RecTroubleshoot { type RecError (line 123) | interface RecError { type RecConfig (line 127) | interface RecConfig { type RecOpenUrl (line 132) | interface RecOpenUrl { type QueryHistory (line 136) | interface QueryHistory { class QueryResultPanel (line 149) | class QueryResultPanel extends AltimateWebviewProvider { method constructor (line 162) | public constructor( method sendUpdatedContextToWebview (line 221) | private async sendUpdatedContextToWebview() { method collectQueryResultsDebugInfo (line 244) | private collectQueryResultsDebugInfo() { method updateEnableNotebooksInContext (line 251) | private updateEnableNotebooksInContext() { method createQueryResultsPanelVirtualDocument (line 260) | private async createQueryResultsPanelVirtualDocument(editorName: strin... method updateViewTypeToWebview (line 277) | private updateViewTypeToWebview(viewType: QueryPanelViewType) { method onEvent (line 284) | protected async onEvent({ command, payload }: SharedStateEventEmitterP... method resolveWebviewView (line 309) | public async resolveWebviewView( method bindWebviewOptions (line 330) | private bindWebviewOptions(context: WebviewViewResolveContext) { method getProject (line 341) | private async getProject(projectName?: string) { method executeIncomingQuery (line 353) | private async executeIncomingQuery(message: { method handleOpenCodeInEditor (line 396) | private async handleOpenCodeInEditor(message: { method setupWebviewHooks (line 407) | private setupWebviewHooks() { method executeQueryFromActiveWindow (line 598) | private async executeQueryFromActiveWindow(message: { limit: number }) { method sendQueryPanelViewEvent (line 631) | private sendQueryPanelViewEvent() { method renderWebviewView (line 642) | protected renderWebviewView(webview: Webview) { method transmitData (line 650) | private async transmitData( method transmitError (line 675) | private async transmitError( method transmitConfig (line 690) | private transmitConfig() { method transmitLoading (line 708) | private async transmitLoading() { method transmitReset (line 724) | private async transmitReset() { method transmitDataWrapper (line 734) | private async transmitDataWrapper(result: ExecuteSQLResult, query: str... method updateQueryHistory (line 754) | private updateQueryHistory( method executeQuery (line 808) | public async executeQuery( method onWebviewReady (line 888) | protected onWebviewReady() { FILE: src/webview_provider/sqlLineagePanel.ts type SQLLineage (line 35) | type SQLLineage = { class SQLLineagePanel (line 42) | class SQLLineagePanel method constructor (line 51) | public constructor( method dispose (line 87) | dispose() { method changedActiveColorTheme (line 96) | changedActiveColorTheme() { method getEvent (line 112) | private getEvent(): ManifestCacheProjectAddedEvent | undefined { method getActiveEditorFilename (line 120) | getActiveEditorFilename() { method getProject (line 124) | private getProject() { method getMissingLineageMessage (line 132) | private getMissingLineageMessage() { method getSQLLineage (line 144) | async getSQLLineage(token: CancellationToken): Promise { method renderSqlVisualizer (line 249) | async renderSqlVisualizer( method handleCommand (line 266) | async handleCommand(message: { method addModelColumnsFromDB (line 319) | private async addModelColumnsFromDB(project: DBTProject, node: NodeMet... method addSourceColumnsFromDB (line 325) | private async addSourceColumnsFromDB( method getColumns (line 338) | private async getColumns({ FILE: test-fixtures/dbt-core-sample-duckdb/models/01-raw/t_raw_go_1k.py function model (line 20) | def model(dbt, session): # pylint: disable=unused-argument # noqa: ARG001 FILE: test-fixtures/dbt-core-sample-duckdb/models/01-raw/t_raw_go_daily_sales.py function model (line 22) | def model(dbt, session): # pylint: disable=unused-argument # noqa: ARG001 FILE: test-fixtures/dbt-core-sample-duckdb/models/01-raw/t_raw_go_products.py function model (line 21) | def model(dbt, session): # pylint: disable=unused-argument # noqa: ARG001 FILE: test-fixtures/dbt-core-sample-duckdb/models/01-raw/t_raw_go_retailers.py function model (line 21) | def model(dbt, session): # pylint: disable=unused-argument # noqa: ARG001 FILE: test-fixtures/dbt-core-sample-duckdb/shared_utils/config.py function get_db_config (line 7) | def get_db_config(database: str) -> dict: FILE: test-fixtures/dbt-core-sample-duckdb/shared_utils/db_utils.py function db_query (line 11) | def db_query(sql: str, database: str) -> pd.DataFrame: FILE: test-fixtures/dbt-core-sample-duckdb/tests/test_config.py function test_get_db_config_valid (line 11) | def test_get_db_config_valid(_): function test_get_db_config_invalid (line 18) | def test_get_db_config_invalid(_): FILE: test-fixtures/dbt-core-sample-duckdb/tests/test_db_utils.py function test_db_query_success (line 12) | def test_db_query_success(mock_read_sql, mock_connect, mock_get_config): FILE: webview_panels/.storybook/__mocks__/vscode.ts function decorator (line 47) | function decorator(story, { parameters }) { FILE: webview_panels/.storybook/main.ts method viteFinal (line 25) | async viteFinal(config) { FILE: webview_panels/src/assets/icons/index.tsx type Props (line 36) | interface Props { FILE: webview_panels/src/lib/altimate/DbtDocsRenderer.js function e (line 5) | function e(u) { function r (line 149) | function r(yt) { function l (line 152) | function l() { function h (line 154) | function h(yt, ft, Rt, Wt, le) { function p (line 169) | function p(yt, ft) { function v (line 173) | function v(yt, ft) { function s (line 178) | function s(yt, ft) { function j (line 186) | function j(yt) { function R (line 195) | function R(yt, ft) { function M (line 203) | function M(yt, ft) { function z (line 208) | function z(yt, ft) { function V (line 213) | function V(yt, ft) { function G (line 216) | function G(yt, ft) { function Y (line 226) | function Y(yt, ft) { function Z (line 233) | function Z(yt, ft, Rt) { function gt (line 251) | function gt(yt, ft) { function be (line 261) | function be(yt, ft) { function ce (line 273) | function ce() { function xe (line 303) | function xe(yt, ft) { function we (line 309) | function we(yt) { function ae (line 312) | function ae(yt, ft) { function Le (line 317) | function Le(yt) { function lt (line 326) | function lt(yt, ft) { function h (line 402) | function h(d) { function A (line 1317) | function A(p) { function w (line 1324) | function w() { function E (line 1332) | function E() { function c (line 1351) | function c(p, f) { function a (line 1357) | function a(p, f) { function i (line 1388) | function i(p, f) { function d (line 1393) | function d(p) { function y (line 1716) | function y(s, S) { function x (line 1719) | function x(s, S) { function g (line 1723) | function g(s) { function o (line 1730) | function o(s) { function c (line 1734) | function c(s) { function t (line 1759) | function t(s) { function v (line 1783) | function v(s) { function k (line 1789) | function k(s, S) { function g (line 1804) | function g(o, c, a) { function y (line 1850) | function y(r) { function g (line 1856) | function g(r) { function r (line 1865) | function r() { function o (line 2014) | function o(c, a, n, t, r) { function o (line 2075) | function o(a, n, t) { function a (line 2094) | function a(n, t, r, l, h) { function t (line 2202) | function t(r, l, h, i) { function x (line 2295) | function x() { function w (line 2398) | function w(y, x, g, o) { function E (line 2405) | function E(y) { function w (line 3111) | function w(rt, pt) { function E (line 3128) | function E(rt) { function y (line 3132) | function y(rt) { function x (line 3135) | function x(rt) { function g (line 3138) | function g(rt) { function o (line 3141) | function o(rt) { function c (line 3144) | function c(rt) { function R (line 3157) | function R(rt, pt) { function V (line 3167) | function V(rt) { function G (line 3170) | function G(rt) { function Y (line 3173) | function Y(rt) { function tt (line 3178) | function tt(rt) { function Z (line 3184) | function Z(rt) { function gt (line 3192) | function gt(rt, pt) { function xt (line 3208) | function xt(rt) { function St (line 3215) | function St(rt) { function zt (line 3220) | function zt(rt, pt) { function Nt (line 3229) | function Nt(rt) { function re (line 3232) | function re(rt) { function be (line 3240) | function be(rt, pt, $t, It) { function ne (line 3295) | function ne(rt, pt) { function ce (line 3298) | function ce(rt) { function xe (line 3304) | function xe(rt) { function le (line 3315) | function le(rt) { function ye (line 3320) | function ye(rt) { function pe (line 3325) | function pe(rt) { function je (line 3330) | function je(rt) { function Me (line 3335) | function Me(rt, pt) { function rr (line 3348) | function rr(rt) { function zr (line 3357) | function zr(rt, pt) { function ln (line 3361) | function ln(rt) { function mn (line 3364) | function mn(rt, pt) { function un (line 3367) | function un(rt) { function Kr (line 3370) | function Kr(rt) { function yn (line 3373) | function yn(rt, pt) { function nn (line 3380) | function nn(rt, pt, $t) { function Ei (line 3384) | function Ei(rt, pt) { function ri (line 3392) | function ri(rt) { function Yn (line 3395) | function Yn(rt) { function tn (line 3400) | function tn(rt) { function xn (line 3405) | function xn(rt, pt, $t) { function Tn (line 3425) | function Tn(rt, pt, $t) { function Kn (line 3428) | function Kn(rt, pt) { function ar (line 3431) | function ar(rt, pt, $t) { function Yr (line 3434) | function Yr(rt, pt, $t) { function gn (line 3442) | function gn() { function vn (line 3444) | function vn(rt) { function Wr (line 3449) | function Wr(rt, pt, $t) { function Ur (line 3455) | function Ur(rt, pt) { function Fn (line 3462) | function Fn(rt) { function $a (line 3489) | function $a(rt) { function wo (line 3493) | function wo(rt, pt, $t) { function Vn (line 3534) | function Vn(rt, pt, $t) { function ko (line 3544) | function ko(rt) { function Ao (line 3548) | function Ao(rt) { function Po (line 3552) | function Po(rt, pt, $t, It, ee) { function Ri (line 3574) | function Ri(rt, pt, $t, It) { function wn (line 3596) | function wn(rt, pt) { function Dn (line 3608) | function Dn(rt, pt, $t) { function Wi (line 3623) | function Wi(rt, pt, $t) { function Eo (line 3634) | function Eo(rt, pt) { function hi (line 3637) | function hi(rt) { function ro (line 3642) | function ro() { function Ro (line 3650) | function Ro(rt, pt) { function sr (line 3655) | function sr(rt, pt) { function gi (line 3662) | function gi(rt, pt, $t) { function ha (line 3667) | function ha(rt) { function _i (line 3676) | function _i(rt, pt, $t, It) { function Yi (line 3683) | function Yi(rt, pt, $t) { function xi (line 3696) | function xi(rt, pt, $t) { function Xi (line 3700) | function Xi(rt, pt) { function fn (line 3703) | function fn(rt, pt, $t) { function mi (line 3713) | function mi(rt, pt, $t) { function No (line 3721) | function No(rt) { function Zi (line 3736) | function Zi(rt, pt, $t) { function qn (line 3742) | function qn(rt, pt, $t) { function co (line 3745) | function co(rt, pt, $t) { function fo (line 3753) | function fo(rt, pt, $t) { function wi (line 3761) | function wi(rt, pt, $t, It) { function Uo (line 3775) | function Uo(rt, pt) { function ga (line 3778) | function ga(rt, pt) { function Vo (line 3781) | function Vo(rt, pt, $t) { function io (line 3792) | function io(rt, pt, $t) { function Hn (line 3804) | function Hn(rt) { function Ni (line 3807) | function Ni(rt, pt, $t) { function Mn (line 3817) | function Mn(rt) { function Mi (line 3820) | function Mi(rt, pt, $t) { function So (line 3836) | function So(rt, pt) { function oo (line 3854) | function oo(rt) { function Xt (line 3857) | function Xt(rt, pt, $t) { function P (line 3875) | function P(rt, pt, $t) { function U (line 3878) | function U(rt, pt, $t) { function W (line 3881) | function W(rt, pt, $t) { function et (line 3884) | function et(rt, pt, $t) { function dt (line 3887) | function dt(rt) { function mt (line 3890) | function mt(rt, pt) { function Zt (line 3900) | function Zt(rt, pt, $t, It) { function Ae (line 3911) | function Ae(rt) { function de (line 3922) | function de(rt) { function Be (line 3928) | function Be(rt, pt) { function We (line 3933) | function We(rt, pt, $t) { function tr (line 3939) | function tr(rt, pt) { function bn (line 3945) | function bn(rt, pt) { function Rn (line 3948) | function Rn(rt) { function y (line 4013) | function y(x, g, o, c) { function i (line 4073) | function i(d) { function i (line 4160) | function i(d) { function E (line 4229) | function E(g) { function x (line 4244) | function x(g, o, c, a) { function A (line 4281) | function A(x, g) { function w (line 4287) | function w(x, g) { function E (line 4295) | function E(x, g) { function y (line 4303) | function y(x, g) { function g (line 4321) | function g(n, t) { function n (line 4342) | function n(t, r, l, h) { function i (line 4504) | function i(f) { function v (line 4561) | function v($, P, U) { function k (line 4568) | function k($) { function S (line 4574) | function S($) { function on (line 4768) | function on(bt, Pt, Jt, Se) { function Ho (line 4802) | function Ho() { function Fi (line 4808) | function Fi(bt) { function Pi (line 4811) | function Pi(bt) { function Ma (line 4821) | function Ma(bt, Pt) { function vt (line 4825) | function vt(bt, Pt) { function Qo (line 4833) | function Qo(bt) { function La (line 4838) | function La(bt) { function ho (line 4844) | function ho(bt) { function qr (line 4849) | function qr(bt) { function lo (line 4857) | function lo(bt) { function Go (line 5173) | function Go() { function go (line 5175) | function go(bt) { function mo (line 5179) | function mo(bt, Pt, Jt) { function vo (line 5203) | function vo(bt) { function na (line 5209) | function na(bt, Pt, Jt, Se, se) { function Ne (line 5214) | function Ne(bt, Pt, Jt, Se, se, Oe) { function ps (line 5236) | function ps(bt) { function z (line 5380) | function z($, P) { function G (line 5384) | function G($, P, U) { function nt (line 5451) | function nt($, P) { function ct (line 5533) | function ct($) { function ot (line 5536) | function ot($) { function gt (line 5539) | function gt($, P, U, W) { function Zt (line 5652) | function Zt(ve, Ae, de, me) { function zt (line 5720) | function zt() { function ne (line 5744) | function ne($, P) { function ce (line 5747) | function ce($) { function we (line 5753) | function we() { function Dt (line 5790) | function Dt($, P, U) { function je (line 5914) | function je($, P, U, W) { function Ze (line 5928) | function Ze($) { function ir (line 5932) | function ir($, P) { function Kr (line 5960) | function Kr($, P) { function yn (line 5964) | function yn($, P) { function Ei (line 5970) | function Ei($, P, U, W, et) { function xn (line 5986) | function xn() { function Tn (line 5989) | function Tn() { function Kn (line 5992) | function Kn($, P) { function ar (line 6000) | function ar($, P, U, W, et, dt) { function Yr (line 6016) | function Yr($, P, U) { function Ur (line 6252) | function Ur($, P) { function Pn (line 6255) | function Pn($) { function Fn (line 6258) | function Fn($) { function In (line 6261) | function In($, P) { function ni (line 6271) | function ni($, P) { function Xn (line 6275) | function Xn($, P, U, W) { function ur (line 6296) | function ur($, P, U) { function To (line 6441) | function To($, P, U) { function wo (line 6445) | function wo($, P) { function $ (line 6454) | function $() { function P (line 6461) | function P(ve) { function Ao (line 6488) | function Ao($) { function ui (line 6496) | function ui($, P, U) { function Ri (line 6500) | function Ri($, P, U, W, et, dt) { function qo (line 6512) | function qo($, P, U) { function wn (line 6520) | function wn($, P, U, W, et) { function Eo (line 6658) | function Eo() { function hi (line 6661) | function hi() { function ro (line 6666) | function ro($, P) { function Ro (line 6672) | function Ro($, P, U) { function sr (line 6676) | function sr($, P, U) { function $i (line 6900) | function $i($) { function _i (line 6903) | function _i($) { function Yi (line 6906) | function Yi($) { function qn (line 7121) | function qn($, P, U, W) { function Ni (line 7169) | function Ni($) { function Mn (line 7178) | function Mn($, P, U, W) { function Mi (line 7189) | function Mi($, P) { function rt (line 7306) | function rt(pt, $t, It, ee) { function n (line 7795) | function n(S, j) { function t (line 7809) | function t(S, j) { function r (line 7816) | function r(S, j) { function l (line 7840) | function l(S) { function h (line 7846) | function h(S) { function i (line 7850) | function i(S, j) { function d (line 7855) | function d(S, j) { function v (line 7907) | function v(S, j, I, R) { function k (line 7915) | function k(S, j) { function s (line 7924) | function s(S, j, I) { function E (line 7943) | function E(y, x) { function x (line 8016) | function x(g) { function w (line 8060) | function w(x, g, o) { function x (line 8072) | function x(g, o, c, a, n, t) { function y (line 8107) | function y(x, g, o) { function w (line 8146) | function w(E, y) { function y (line 8179) | function y(x) { function E (line 8204) | function E(y, x) { function y (line 8254) | function y(x) { function f (line 8291) | function f(v, k, s) { function o (line 8515) | function o(c) { function A (line 8623) | function A() { function E (line 8634) | function E(g) { function g (line 8666) | function g(o, c, a) { function g (line 8702) | function g(ot) { function St (line 8720) | function St(zt) { function h (line 8725) | function h(ot) { function at (line 8773) | function at(ot) { function nt (line 8781) | function nt(ot) { function ot (line 8797) | function ot(gt) { function A (line 8986) | function A(w) { function S (line 9130) | function S(I) { function o (line 9226) | function o(i, d, p, f) { function c (line 9229) | function c(i, d, p, f) { function a (line 9238) | function a() { function n (line 9242) | function n(i, d, p) { function t (line 9246) | function t(i, d, p) { function l (line 9281) | function l() { function w (line 9792) | function w(E, y) { function g (line 9816) | function g(o) { function x (line 9824) | function x(g) { function w (line 9971) | function w(E) { function g (line 9991) | function g(i) { function o (line 9994) | function o(i) { function c (line 9999) | function c(i) { function t (line 10024) | function t(i) { function r (line 10027) | function r(i) { function l (line 10031) | function l(i) { function i (line 10152) | function i(d, p) { function y (line 10232) | function y(x) { function E (line 10277) | function E(y, x, g, o) { function g (line 10330) | function g(o) { function i (line 10404) | function i(d) { function x (line 10573) | function x(g) { function d (line 10634) | function d(p, f) { function g (line 10676) | function g(o) { function g (line 10705) | function g(o) { function E (line 10748) | function E(y) { function x (line 10805) | function x(g) { function c (line 10858) | function c(h) { function E (line 10923) | function E() { function x (line 10936) | function x(g) { function x (line 11011) | function x(o) { function o (line 11033) | function o(c) { function E (line 11088) | function E(y) { function o (line 11141) | function o() { function g (line 11146) | function g(o) { function g (line 11170) | function g() { function x (line 11175) | function x(g) { function o (line 11196) | function o() { function g (line 11201) | function g(o) { function w (line 11246) | function w(E, y) { function w (line 11267) | function w(E) { function s (line 11313) | function s() { function s (line 11397) | function s(S) { function d (line 11456) | function d(s) { function f (line 11487) | function f(s, S, j) { function v (line 11504) | function v(s) { function E (line 11588) | function E(y, x) { function A (line 11607) | function A(o) { function w (line 11610) | function w(o, c) { function E (line 11613) | function E(o, c) { function y (line 11616) | function y(o, c, a, n) { function x (line 11624) | function x(o, c, a, n) { function g (line 11633) | function g(o, c) { function x (line 11804) | function x(g) { function o (line 11930) | function o() { function a (line 12252) | function a(l) { function A (line 12269) | function A() { function E (line 12440) | function E() { function E (line 12512) | function E(y) { function A (line 12665) | function A() { function A (line 12733) | function A(E) { function w (line 12742) | function w() { function E (line 12792) | function E(g, o) { function y (line 12800) | function y(g, o) { function x (line 12805) | function x(g, o, c) { function Sn (line 12900) | function Sn(Xt, ke, $) { function Do (line 12913) | function Do(Xt, ke, $, P) { function Dn (line 12920) | function Dn(Xt, ke) { function Wi (line 12924) | function Wi(Xt, ke) { function Eo (line 12928) | function Eo(Xt, ke) { function hi (line 12933) | function hi(Xt, ke) { function ro (line 12940) | function ro(Xt, ke) { function Ro (line 12943) | function Ro(Xt, ke, $) { function sr (line 12948) | function sr(Xt, ke) { function Ci (line 12953) | function Ci(Xt, ke) { function gi (line 12958) | function gi(Xt, ke, $, P) { function ha (line 12963) | function ha(Xt, ke, $, P) { function Io (line 12968) | function Io(Xt, ke) { function _i (line 12974) | function _i(Xt, ke, $) { function Yi (line 12980) | function Yi(Xt, ke, $, P) { function ci (line 12985) | function ci(Xt, ke, $) { function Ii (line 12991) | function Ii(Xt, ke, $, P) { function xi (line 12995) | function xi(Xt) { function Xi (line 12998) | function Xi(Xt, ke) { function fn (line 13002) | function fn(Xt) { function mi (line 13007) | function mi(Xt) { function No (line 13012) | function No(Xt, ke, $, P, U) { function no (line 13017) | function no(Xt, ke) { function di (line 13024) | function di(Xt, ke) { function Zi (line 13028) | function Zi(Xt) { function qn (line 13031) | function qn(Xt) { function co (line 13036) | function co(Xt, ke) { function fo (line 13041) | function fo(Xt, ke) { function wi (line 13044) | function wi(Xt, ke) { function Oi (line 13048) | function Oi(Xt, ke) { function Uo (line 13052) | function Uo(Xt, ke) { function io (line 13254) | function io(Xt) { function po (line 13257) | function po(Xt) { function Hn (line 13260) | function Hn(Xt) { function Ni (line 13266) | function Ni(Xt, ke) { function Mn (line 13271) | function Mn(Xt, ke) { function Mi (line 13278) | function Mi(Xt) { function So (line 13284) | function So(Xt) { function Li (line 13290) | function Li(Xt) { function ki (line 13296) | function ki(Xt) { function ji (line 13303) | function ji(Xt) { function vt (line 13326) | function vt(b) { function b (line 13334) | function b() { function La (line 13344) | function La() { function ho (line 13346) | function ho(b, C) { function qr (line 13349) | function qr(b) { function lo (line 13352) | function lo(b) { function Go (line 13359) | function Go(b) { function go (line 13366) | function go(b) { function mo (line 13373) | function mo(b) { function vo (line 13377) | function vo(b) { function na (line 13381) | function na(b, C) { function Ne (line 13387) | function Ne(b) { function ps (line 13391) | function ps(b, C) { function bt (line 13394) | function bt(b) { function Pt (line 13397) | function Pt(b, C, B) { function Jt (line 13400) | function Jt(b, C, B) { function Se (line 13404) | function Se(b, C) { function se (line 13408) | function se(b, C, B, J) { function Oe (line 13413) | function Oe(b, C) { function De (line 13416) | function De(b, C, B) { function Ve (line 13424) | function Ve(b, C) { function Ye (line 13429) | function Ye(b, C, B) { function hr (line 13432) | function hr(b, C, B, J, ut, Et) { function jr (line 13515) | function jr(b, C, B) { function Er (line 13524) | function Er(b, C, B) { function Vr (line 13530) | function Vr(b, C, B, J) { function fi (line 13620) | function fi(b, C) { function oi (line 13626) | function oi(b, C, B) { function qi (line 13634) | function qi(b, C) { function Lr (line 13640) | function Lr(b, C, B, J, ut) { function $n (line 13649) | function $n(b, C) { function Ji (line 13652) | function Ji(b, C) { function ia (line 13655) | function ia(b, C) { function oa (line 13660) | function oa(b, C) { function hs (line 13665) | function hs(b, C, B) { function Ki (line 13669) | function Ki(b) { function nl (line 13683) | function nl(b, C) { function ju (line 13686) | function ju(b, C) { function Tu (line 13689) | function Tu(b, C) { function il (line 13692) | function il(b, C, B) { function gs (line 13711) | function gs(b, C, B) { function Nl (line 13715) | function Nl(b) { function ms (line 13718) | function ms(b, C, B, J, ut) { function za (line 13796) | function za(b, C, B, J) { function Di (line 13815) | function Di(b) { function ol (line 13819) | function ol(b) { function al (line 13822) | function al(b) { function $o (line 13829) | function $o(b) { function vs (line 13841) | function vs(b, C) { function Ml (line 13844) | function Ml(b, C) { function sl (line 13850) | function sl(b) { function Ll (line 13856) | function Ll(b, C) { function bs (line 13862) | function bs(b, C, B, J, ut) { function zl (line 13885) | function zl(b, C) { function Oa (line 13889) | function Oa(b, C, B) { function Ds (line 13925) | function Ds(b, C, B) { function Rs (line 13932) | function Rs(b, C, B, J) { function ll (line 13939) | function ll(b, C) { function Is (line 13949) | function Is(b, C) { function Ka (line 13952) | function Ka(b, C) { function xr (line 13960) | function xr(b, C) { function ys (line 13963) | function ys(b) { function Bl (line 13966) | function Bl(b, C) { function ts (line 13970) | function ts(b, C, B, J) { function Du (line 13994) | function Du(b) { function Wo (line 13997) | function Wo(b, C, B) { function Fl (line 14003) | function Fl(b, C) { function Ms (line 14009) | function Ms(b, C, B) { function ul (line 14020) | function ul(b, C, B, J) { function ql (line 14032) | function ql(b, C) { function Ul (line 14042) | function Ul(b) { function bo (line 14045) | function bo(b) { function ya (line 14052) | function ya(b, C, B) { function ja (line 14069) | function ja(b, C) { function Vl (line 14072) | function Vl(b, C, B, J) { function Ba (line 14075) | function Ba(b, C, B, J) { function es (line 14079) | function es(b, C) { function rs (line 14089) | function rs(b, C, B) { function cl (line 14097) | function cl(b, C, B) { function dl (line 14104) | function dl(b) { function fl (line 14107) | function fl(b) { function xa (line 14110) | function xa(b, C) { function wa (line 14114) | function wa(b, C, B) { function Wl (line 14121) | function Wl(b, C) { function pl (line 14126) | function pl(b) { function Yl (line 14130) | function Yl(b, C) { function hl (line 14134) | function hl(b, C) { function gl (line 14144) | function gl(b, C, B, J) { function Ls (line 14151) | function Ls(b, C, B, J) { function yo (line 14158) | function yo(b, C) { function Jo (line 14163) | function Jo(b, C, B, J) { function xs (line 14172) | function xs(b, C) { function Fa (line 14178) | function Fa(b) { function zs (line 14188) | function zs(b, C) { function qa (line 14196) | function qa(b) { function ws (line 14205) | function ws(b) { function aa (line 14211) | function aa(b) { function Ua (line 14216) | function Ua(b) { function ml (line 14241) | function ml(b) { function Mo (line 14254) | function Mo(b) { function ns (line 14275) | function ns(b, C, B, J, ut, Et, Lt, Gt, fe, $e) { function Bs (line 14290) | function Bs(b, C) { function ks (line 14299) | function ks(b, C) { function Fs (line 14310) | function Fs(b) { function As (line 14320) | function As(b, C) { function Xl (line 14326) | function Xl(b) { function qs (line 14335) | function qs(b) { function Zl (line 14340) | function Zl(b, C, B, J, ut, Et, Lt, Gt, fe, $e) { function vl (line 14357) | function vl(b) { function Ql (line 14370) | function Ql(b) { function ka (line 14380) | function ka(b, C, B, J, ut, Et, Lt, Gt) { function Us (line 14441) | function Us(b, C, B, J) { function Jl (line 14444) | function Jl(b, C, B, J, ut, Et) { function Iu (line 14447) | function Iu(b) { function Kl (line 14450) | function Kl(b, C, B, J, ut, Et) { function Aa (line 14479) | function Aa(b) { function bl (line 14482) | function bl(b) { function Vs (line 14485) | function Vs(b) { function Es (line 14491) | function Es(b) { function is (line 14498) | function is(b) { function Sr (line 14501) | function Sr() { function Hs (line 14505) | function Hs(b, C) { function xl (line 14509) | function xl(b) { function Va (line 14516) | function Va(b, C) { function Ss (line 14530) | function Ss(b, C, B) { function os (line 14538) | function os(b) { function Gs (line 14541) | function Gs(b) { function Yo (line 14544) | function Yo(b, C) { function xo (line 14548) | function xo(b, C, B) { function kl (line 14553) | function kl(b, C) { function Cs (line 14558) | function Cs(b) { function as (line 14583) | function as(b) { function tu (line 14587) | function tu(b) { function eu (line 14590) | function eu(b, C) { function ru (line 14595) | function ru(b, C, B) { function nu (line 14604) | function nu(b, C) { function Mu (line 14607) | function Mu(b, C) { function Ws (line 14614) | function Ws(b, C) { function ou (line 14621) | function ou(b, C, B) { function au (line 14649) | function au(b) { function Ys (line 14659) | function Ys(b, C) { function sa (line 14678) | function sa(b) { function Ga (line 14683) | function Ga(b) { function lu (line 14696) | function lu(b) { function uu (line 14710) | function uu(b, C, B) { function cu (line 14716) | function cu(b, C, B) { function du (line 14722) | function du(b) { function El (line 14725) | function El(b) { function Lo (line 14738) | function Lo(b) { function m (line 14743) | function m(b, C) { function D (line 14755) | function D(b) { function H (line 14767) | function H(b) { function F (line 14776) | function F(b, C) { function Tt (line 14797) | function Tt(b) { function Vt (line 14801) | function Vt(b, C) { function At (line 14818) | function At(b, C) { function wt (line 14821) | function wt(b, C) { function ue (line 14834) | function ue(b, C) { function Xe (line 14851) | function Xe(b, C, B) { function He (line 14862) | function He(b, C) { function Cr (line 14884) | function Cr(b, C, B) { function dn (line 14931) | function dn(b, C) { function _n (line 14942) | function _n(b) { function cr (line 14974) | function cr(b, C) { function Qn (line 14988) | function Qn(b) { function zn (line 14991) | function zn(b) { function Ko (line 14997) | function Ko(b) { function Zo (line 15002) | function Zo(b) { function Ta (line 15007) | function Ta(b) { function Zs (line 15010) | function Zs(b) { function ai (line 15013) | function ai(b) { function Un (line 15017) | function Un(b) { function gu (line 15023) | function gu(b) { function _s (line 15026) | function _s(b) { function Xa (line 15038) | function Xa(b) { function _o (line 15041) | function _o(b) { function Yt (line 15049) | function Yt(b) { function Kt (line 15060) | function Kt(b) { function te (line 15063) | function te(b) { function Ce (line 15067) | function Ce(b) { function Pe (line 15070) | function Pe(b) { function ze (line 15082) | function ze(b) { function qe (line 15085) | function qe(b) { function En (line 15109) | function En(b, C, B) { function an (line 15113) | function an(b, C) { function Gr (line 15121) | function Gr(b) { function pn (line 15124) | function pn(b) { function Ui (line 15147) | function Ui(b, C) { function Jn (line 15157) | function Jn(b) { function la (line 15163) | function la(b) { function Pa (line 15166) | function Pa(b) { function jl (line 15180) | function jl(b, C, B) { function Os (line 15200) | function Os(b) { function rn (line 15206) | function rn(b) { function jn (line 15209) | function jn(b) { function Da (line 15221) | function Da(b, C, B) { function ua (line 15237) | function ua() { function ss (line 15240) | function ss(b) { function uo (line 15248) | function uo() { function Ca (line 15251) | function Ca() { function A (line 16015) | function A(y) { function w (line 16018) | function w(y, x, g, o) { function E (line 16029) | function E(y, x, g, o) { function w (line 16182) | function w(a, n) { function E (line 16186) | function E(a, n, t) { function y (line 16191) | function y(a, n, t) { function l (line 16225) | function l(i, d) { function h (line 16241) | function h(i, d) { function A (line 16670) | function A(m) { function w (line 16674) | function w(m) { function E (line 16677) | function E(m, O) { function k (line 16699) | function k(m) { function s (line 16705) | function s(m, O, D) { function S (line 16722) | function S(m, O, D) { function j (line 16727) | function j(m) { function I (line 16732) | function I() { function R (line 16735) | function R(m, O) { function M (line 16738) | function M(m, O, D) { function z (line 16749) | function z(m) { function V (line 16752) | function V(m) { function G (line 16755) | function G(m) { function tt (line 16762) | function tt(m, O) { function Z (line 16765) | function Z() { function at (line 16767) | function at(m) { function nt (line 16770) | function nt(m) { function ht (line 16775) | function ht(m) { function ct (line 16778) | function ct(m) { function ot (line 16781) | function ot(m) { function gt (line 16784) | function gt(m) { function xt (line 16787) | function xt(m) { function St (line 16790) | function St(m) { function zt (line 16793) | function zt(m) { function Nt (line 16796) | function Nt(m) { function re (line 16799) | function re(m) { function be (line 16802) | function be(m) { function ne (line 16812) | function ne(m) { function ce (line 16815) | function ce(m) { function xe (line 16818) | function xe(m) { function we (line 16821) | function we(m) { function ae (line 16824) | function ae(m) { function Le (line 16827) | function Le(m) { function yt (line 16836) | function yt(m) { function ft (line 16839) | function ft(m) { function Rt (line 16842) | function Rt(m, O) { function Wt (line 16845) | function Wt(m, O) { function le (line 16849) | function le(m, O, D) { function ye (line 16918) | function ye(m, O) { function pe (line 16921) | function pe(m, O) { function Ze (line 16983) | function Ze(m, O, D) { function ir (line 16986) | function ir(m, O) { function Ar (line 16989) | function Ar(m, O) { function rr (line 16997) | function rr(m, O) { function zr (line 17001) | function zr(m, O) { function ln (line 17004) | function ln(m) { function un (line 17008) | function un(m, O) { function Kr (line 17013) | function Kr(m, O) { function yn (line 17016) | function yn(m, O, D) { function nn (line 17021) | function nn(m) { function Ei (line 17032) | function Ei(m) { function ri (line 17038) | function ri(m) { function Yn (line 17045) | function Yn(m) { function tn (line 17048) | function tn(m, O) { function Kn (line 17079) | function Kn(m, O) { function ar (line 17100) | function ar(m, O, D) { function Yr (line 17143) | function Yr() { function gn (line 17146) | function gn(m) { function Wr (line 17156) | function Wr(m, O) { function Pn (line 17162) | function Pn() { function Fn (line 17165) | function Fn(m, O, D) { function In (line 17170) | function In(m, O, D) { function ni (line 17177) | function ni(m, O) { function Xn (line 17181) | function Xn(m) { function ur (line 17186) | function ur() { function _r (line 17189) | function _r(m) { function Si (line 17203) | function Si(m, O) { function $a (line 17212) | function $a(m, O) { function Nn (line 17237) | function Nn(m, O) { function pi (line 17240) | function pi(m) { function Eo (line 17262) | function Eo(m) { function hi (line 17265) | function hi(m) { function ro (line 17269) | function ro(m, O) { function sr (line 17291) | function sr(m) { function Ci (line 17307) | function Ci(m) { function gi (line 17310) | function gi(m, O) { function ha (line 17313) | function ha(m) { function Io (line 17318) | function Io(m) { function $i (line 17322) | function $i(m, O, D, N) { function _i (line 17344) | function _i(m, O) { function Yi (line 17348) | function Yi(m, O) { function ci (line 17352) | function ci(m, O, D) { function Ii (line 17363) | function Ii(m, O) { function xi (line 17366) | function xi(m, O) { function Xi (line 17377) | function Xi(m, O) { function fn (line 17388) | function fn(m, O) { function mi (line 17398) | function mi(m, O) { function No (line 17401) | function No(m, O, D) { function no (line 17409) | function no(m) { function di (line 17412) | function di(m, O) { function Zi (line 17417) | function Zi(m) { function Oi (line 17460) | function Oi(m, O) { function Uo (line 17464) | function Uo(m, O, D) { function ga (line 17467) | function ga(m, O, D) { function Vo (line 17471) | function Vo() { function io (line 17486) | function io(m, O) { function m (line 17547) | function m(O, D) { function Hn (line 17739) | function Hn() { function oo (line 17777) | function oo(m) { function Xt (line 17780) | function Xt(m) { function ke (line 17784) | function ke(m, O) { function $ (line 17939) | function $() { function U (line 18014) | function U(m, O) { function W (line 18017) | function W(m) { function q (line 18042) | function q(H, F, Q) { function X (line 18048) | function X() { function X (line 18098) | function X(H, F, Q) { function D (line 18150) | function D(N) { function X (line 18174) | function X(H) { function it (line 18193) | function it(st) { function Q (line 18264) | function Q() { function ve (line 18275) | function ve(m, O, D, N, q) { function Ae (line 18334) | function Ae() { function de (line 18346) | function de() { function me (line 18405) | function me() { function tr (line 18415) | function tr(m, O) { function bn (line 19364) | function bn(m, O) { function Br (line 19371) | function Br(m) { function Or (line 19376) | function Or(m, O) { function rt (line 19385) | function rt(m) { function It (line 19395) | function It(m, O) { function ee (line 19401) | function ee() { function Ht (line 19457) | function Ht() { function he (line 19465) | function he() { function Ee (line 19482) | function Ee() { function Wn (line 19502) | function Wn(m) { function yr (line 19505) | function yr() { function Xr (line 19518) | function Xr() { function Zn (line 19533) | function Zn(m, O) { function ao (line 19555) | function ao(m) { function ti (line 19567) | function ti(m) { function so (line 19577) | function so(m, O, D, N) { function ea (line 19582) | function ea(m) { function ei (line 19585) | function ei() { function Bi (line 19809) | function Bi() { function el (line 19816) | function el() { function Ia (line 19883) | function Ia() { function cs (line 19990) | function cs() { function Na (line 20015) | function Na() { function Co (line 20063) | function Co(m, O, D) { function ra (line 20075) | function ra(m, O) { function ds (line 20080) | function ds(m, O, D) { function fs (line 20091) | function fs(m, O) { function on (line 20094) | function on(m, O) { function Ho (line 20097) | function Ho(m) { function Fi (line 20101) | function Fi(m, O, D) { function Pi (line 20119) | function Pi(m, O, D) { function Ma (line 20132) | function Ma(m, O, D) { function Qo (line 20188) | function Qo(m) { function La (line 20193) | function La(m, O) { function ho (line 20198) | function ho() { function qr (line 20286) | function qr() { function go (line 20332) | function go(m) { function ps (line 20499) | function ps(m, O) { function bt (line 20502) | function bt(m, O) { function Pt (line 20733) | function Pt(m, O, D) { function Jt (line 20800) | function Jt(m) { function Se (line 20806) | function Se(m) { function se (line 20809) | function se(m) { function Oe (line 20818) | function Oe(m) { function De (line 20821) | function De(m) { function Ve (line 20824) | function Ve(m, O, D) { function Ye (line 20827) | function Ye(m) { function hr (line 20830) | function hr() { function jr (line 20941) | function jr() { function Er (line 20959) | function Er() { function Vr (line 20977) | function Vr(m, O, D) { function Cn (line 21141) | function Cn(m) { function Tr (line 21144) | function Tr(m) { function fi (line 21147) | function fi(m) { function oi (line 21150) | function oi() { function qi (line 21170) | function qi() { function Lr (line 21489) | function Lr() { function Ji (line 22090) | function Ji(m) { function ia (line 22093) | function ia(m) { function oa (line 22117) | function oa() { function hs (line 22234) | function hs() { function Ki (line 22272) | function Ki() { function nl (line 22298) | function nl() { function ju (line 22303) | function ju(m) { function il (line 22339) | function il() { function gs (line 22376) | function gs() { function ms (line 22415) | function ms() { function $o (line 22459) | function $o(m) { function vs (line 22475) | function vs(m, O) { function Ml (line 22478) | function Ml() { function sl (line 22481) | function sl(m) { function Ll (line 22504) | function Ll() { function bs (line 22507) | function bs(m) { function zl (line 22526) | function zl() { function Oa (line 22562) | function Oa(m, O, D, N, q, X) { function Ds (line 22596) | function Ds(m) { function Rs (line 22600) | function Rs(m) { function ll (line 22608) | function ll(m) { function Is (line 22614) | function Is(m, O, D, N, q) { function Ka (line 22667) | function Ka(m, O, D, N) { function xr (line 22673) | function xr(m, O, D, N, q) { function ys (line 22679) | function ys(m, O, D) { function Bl (line 22685) | function Bl(m) { function ts (line 22689) | function ts(m) { function Ns (line 22699) | function Ns(m, O) { function Fl (line 22741) | function Fl(m) { function Ms (line 22764) | function Ms() { function Ul (line 22771) | function Ul() { function bo (line 22776) | function bo(m, O, D) { function ya (line 22779) | function ya(m) { function ja (line 22843) | function ja(m) { function q (line 22870) | function q(X, H, F) { function rs (line 22921) | function rs(m, O, D, N, q) { function N (line 23049) | function N(q) { function xa (line 23055) | function xa(m) { function Hl (line 23058) | function Hl(m) { function wa (line 23079) | function wa(m) { function Vt (line 23200) | function Vt(oe, _t) { function zs (line 23228) | function zs(m) { function qa (line 23233) | function qa(m, O, D, N, q, X) { function ws (line 23275) | function ws(m, O) { function aa (line 23309) | function aa(m, O, D, N) { function Ua (line 23362) | function Ua(m, O, D, N, q) { function ml (line 23370) | function ml(m) { function Mo (line 23381) | function Mo(m) { function ns (line 23384) | function ns(m) { function Bs (line 23387) | function Bs(m) { function ks (line 23398) | function ks(m, O, D) { function Fs (line 23406) | function Fs(m, O, D, N, q) { function m (line 23461) | function m(O, D, N) { function Us (line 23536) | function Us(m, O) { function Es (line 23600) | function Es(m, O, D, N, q, X) { function Gs (line 23760) | function Gs(m, O, D, N, q, X, H, F, Q) { function F (line 23872) | function F(K, it) { function Q (line 23875) | function Q(K) { function X (line 23894) | function X() { function F (line 23987) | function F() { function Cs (line 23999) | function Cs(m) { function m (line 24029) | function m(O, D) { function as (line 24045) | function as(m, O) { function zo (line 24093) | function zo(cr, Jr, An, Ln, er) { function br (line 24096) | function br(cr) { function Qt (line 24139) | function Qt(wt, Ot) { function At (line 24145) | function At(wt) { function Bt (line 24227) | function Bt(Qt) { function K (line 24502) | function K() { function Wa (line 24539) | function Wa(m, O) { function X (line 24596) | function X() { function F (line 24602) | function F(Q) { function Lo (line 24775) | function Lo(m, O, D) { function Xs (line 24788) | function Xs(m) { function q (line 24847) | function q(H, F, Q) { function oe (line 24904) | function oe(Bt, Qt, At, wt) { function _t (line 24909) | function _t(Bt, Qt, At) { function x (line 25268) | function x(a, n) { function g (line 25278) | function g(a, n, t) { function l (line 25441) | function l() { function x (line 25621) | function x(t) { function g (line 25629) | function g(t) { function o (line 25633) | function o(t, r, l) { function c (line 25651) | function c(t) { function a (line 25659) | function a(t, r, l, h, i) { function n (line 25674) | function n(t, r, l, h) { function I (line 25700) | function I() { function M (line 25731) | function M() { function I (line 25768) | function I(G) { function R (line 25771) | function R() { function M (line 25774) | function M(G) { function z (line 25785) | function z(G, Y, tt) { function V (line 25795) | function V() { function A (line 25838) | function A(E) { function w (line 25844) | function w(E) { function x (line 25854) | function x(a, n, t, r, l) { method creationContext (line 25931) | get creationContext() { function at (line 25938) | function at(nt) { function c (line 25972) | function c(a, n, t, r, l) { function A (line 26056) | function A(r, l) { function r (line 26070) | function r(h, i) { function M (line 26128) | function M(Z) { function z (line 26147) | function z() { function V (line 26165) | function V(Z) { function G (line 26182) | function G(Z) { function Y (line 26191) | function Y(Z) { function tt (line 26204) | function tt(Z, at) { function a (line 26217) | function a(r) { function n (line 26220) | function n(r, l, h) { function t (line 26248) | function t(r, l, h) { function A (line 26274) | function A(w, E, y) { function t (line 26326) | function t(r) { function E (line 26368) | function E(f) { function x (line 26492) | function x(f, v) { function g (line 26497) | function g(f) { function o (line 26500) | function o() { function c (line 26502) | function c(f) { function a (line 26505) | function a(f, v) { function n (line 26508) | function n(f) { function t (line 26516) | function t(f, v) { function r (line 26526) | function r(f, v) { function i (line 26757) | function i() { function d (line 26759) | function d(f) { function p (line 26765) | function p(f, v, k) { function t (line 27349) | function t(r, l) { function g (line 27439) | function g(o) { function k (line 28309) | function k(ct) { function j (line 28321) | function j(ct, ot) { function R (line 28326) | function R(ct, ot) { function a (line 28406) | function a(n, t) { function a (line 28416) | function a(n) { function r (line 28532) | function r(d) { function c (line 29140) | function c() { function a (line 29143) | function a() { function t (line 29182) | function t(d) { function l (line 29188) | function l(d) { function p (line 29311) | function p(s, S, j) { function o (line 29624) | function o(c, a) { function o (line 29637) | function o() { function t (line 29781) | function t(S) { function a (line 31207) | function a(l, h, i, d) { function n (line 31218) | function n(l, h, i) { function t (line 31225) | function t(l, h, i) { function r (line 31231) | function r(l, h, i) { function a (line 31315) | function a(t) { function n (line 31326) | function n(t, r) { function I (line 31500) | function I(V) { function S (line 31697) | function S(j) { function c (line 32217) | function c(v, k, s) { function a (line 32221) | function a(v, k) { function n (line 32226) | function n(v, k) { function r (line 32359) | function r(v, k) { function l (line 32366) | function l(v) { function c (line 32407) | function c(n) { function a (line 32431) | function a(n) { function h (line 32546) | function h(p) { function i (line 32555) | function i(p) { function d (line 32571) | function d(p) { function l (line 32746) | function l(f, v) { function n (line 32775) | function n(t, r) { function k (line 32869) | function k(at, nt) { function s (line 32872) | function s(at, nt) { function S (line 32875) | function S(at) { function j (line 32878) | function j(at, nt, ht) { function I (line 32881) | function I(at, nt, ht) { function R (line 32884) | function R(at, nt) { function M (line 32892) | function M() { function z (line 32895) | function z(at, nt, ht) { function V (line 32902) | function V(at) { function Y (line 32910) | function Y() { function c (line 32931) | function c(t) { function a (line 32934) | function a(t, r, l) { function n (line 32943) | function n(t, r) { function c (line 32959) | function c(n, t, r, l, h) { function a (line 32964) | function a(n, t) { function i (line 33593) | function i() { function d (line 33596) | function d() { function d (line 34711) | function d(s, S, j) { function p (line 34807) | function p(s, S) { function f (line 34810) | function f(s, S, j, I, R) { function v (line 34813) | function v(s, S, j, I) { function t (line 34867) | function t(r) { function t (line 35040) | function t(r) { function n (line 35096) | function n(t) { function l (line 35191) | function l(k) { function n (line 35580) | function n(t) { function a (line 35659) | function a(n) { function n (line 35690) | function n(t) { function n (line 35723) | function n(t) { function o (line 35746) | function o(a) { function z (line 36039) | function z(nt, ht) { function V (line 36055) | function V(nt) { function G (line 36068) | function G(nt) { function Y (line 36163) | function Y(nt, ht, ct) { function tt (line 36166) | function tt(nt, ht) { function n (line 36284) | function n(t) { function a (line 36623) | function a(n, t, r) { function Le (line 36735) | function Le(yt, ft, Rt, Wt, le) { function l (line 38311) | function l(i) { function d (line 38573) | function d(p, f) { function ht (line 39385) | function ht(Rt, Wt, le, ye, pe) { function ct (line 39389) | function ct(Rt, Wt) { function a (line 39544) | function a(t) { function n (line 39548) | function n(t, r, l) { function E (line 39665) | function E(y, x) { function h (line 39729) | function h(d) { function i (line 39732) | function i(d) { function w (line 39769) | function w() { function E (line 39772) | function E() { function y (line 39775) | function y(l) { function a (line 39802) | function a() { function n (line 39805) | function n() { function t (line 39829) | function t(l, h) { function r (line 39832) | function r() { function l (line 39858) | function l(i) { function h (line 39862) | function h(i) { function V (line 39882) | function V(nt) { function G (line 39886) | function G(nt) { function Y (line 39889) | function Y(nt) { function tt (line 39893) | function tt() { function Z (line 39904) | function Z(nt) { function at (line 39907) | function at() { function f (line 39992) | function f(v) { function r (line 40042) | function r(R) { function l (line 40045) | function l(R, M) { function h (line 40048) | function h(R) { function i (line 40053) | function i(R) { function d (line 40056) | function d(R) { function p (line 40059) | function p(R, M, z) { function f (line 40084) | function f(R, M, z, V) { function v (line 40095) | function v(R) { function k (line 40098) | function k(R) { function s (line 40106) | function s(R, M) { function S (line 40110) | function S(R) { function j (line 40116) | function j() { function I (line 40122) | function I(R) { function y (line 40204) | function y(x) { function x (line 40244) | function x(n) { function a (line 40252) | function a(n) { function x (line 40509) | function x(g) { function A (line 40973) | function A(w, E) { function w (line 41225) | function w(y) { function E (line 41231) | function E(y) { function x (line 41279) | function x(g) { function a (line 41367) | function a(t) { function gt (line 41550) | function gt(xt) { function S (line 41608) | function S(I, R) { function j (line 41611) | function j(I) { function c (line 41981) | function c(a) { function y (line 42045) | function y(g, o, c, a, n) { function x (line 42055) | function x(g, o, c) { function e (line 42060) | function e() { function u (line 42064) | function u(w) { function A (line 42067) | function A(w, E) { function y (line 42132) | function y(x) { function o (line 42138) | function o(d) { function c (line 42143) | function c(d, p) { function a (line 42152) | function a(d, p, f) { function n (line 42165) | function n(d, p) { function t (line 42168) | function t(d, p, f, v, k) { function r (line 42174) | function r(d) { function l (line 42179) | function l(d, p, f) { function h (line 42191) | function h(d, p, f, v) { function i (line 42203) | function i(d, p, f) { function g (line 42213) | function g(o) { function w (line 42294) | function w(E, y, x, g, o, c) { function A (line 42311) | function A(x) { function w (line 42318) | function w(x) { function E (line 42322) | function E(x) { function y (line 42325) | function y(x) { function c (line 42356) | function c(t, r, l) { function a (line 42361) | function a(t, r) { function n (line 42370) | function n(t, r) { function A (line 42413) | function A(w, E, y) { function g (line 42520) | function g(a) { function o (line 42528) | function o(a) { function w (line 42554) | function w(E, y, x) { function E (line 42632) | function E(r, l) { function y (line 42652) | function y(r, l) { function x (line 42674) | function x(r, l, h) { function g (line 42682) | function g(r, l, h) { function o (line 42689) | function o(r, l, h, i) { function c (line 42709) | function c(r, l, h, i, d) { function a (line 42762) | function a(r, l) { function n (line 42773) | function n(r, l) { function t (line 42787) | function t(r, l) { function x (line 43140) | function x(o) { function g (line 43143) | function g(o) { function g (line 43323) | function g(n, t) { function o (line 43331) | function o(n, t) { function c (line 43334) | function c(n, t) { function a (line 43337) | function a(n) { function A (line 43666) | function A(w) { function g (line 44221) | function g(o) { function l (line 44252) | function l(i) { function h (line 44257) | function h(i) { function w (line 44512) | function w(E) { function l (line 45001) | function l(i, d, p) { function h (line 45024) | function h(i, d, p) { function A (line 45300) | function A(w) { function w (line 45394) | function w(g, o) { function E (line 45399) | function E(g) { function y (line 45415) | function y(g) { function x (line 45422) | function x(g, o) { function d (line 45459) | function d(M, z, V) { function p (line 45472) | function p(M, z) { function f (line 45482) | function f(M, z) { function v (line 45491) | function v(M, z) { function k (line 45498) | function k(M, z) { function s (line 45505) | function s(M, z) { function S (line 45511) | function S(M, z) { function j (line 45518) | function j(M, z) { function I (line 45525) | function I(M, z) { function R (line 45533) | function R(M, z) { function e (line 45797) | function e(u) { FILE: webview_panels/src/lib/altimate/altimate-components.d.ts type Citation (line 31) | interface Citation { class CLL (line 42) | class CLL { type CllEvents (line 54) | enum CllEvents { type CoachAiConfirmationResponse (line 60) | interface CoachAiConfirmationResponse { type CoachAiResponse (line 66) | interface CoachAiResponse { type CoachFormProps (line 76) | interface CoachFormProps { type CollectColumn (line 85) | interface CollectColumn { type Column (line 90) | interface Column { type ColumnLineage (line 99) | interface ColumnLineage { type Columns (line 107) | interface Columns { type Confidence (line 113) | interface Confidence { type ContentCategory (line 118) | enum ContentCategory { type Conversation (line 124) | interface Conversation { type ConversationGroup (line 131) | interface ConversationGroup { type ConversationSources (line 160) | enum ConversationSources { type DbtDocsShareDetails (line 168) | interface DbtDocsShareDetails { type Details (line 174) | type Details = Record { type LineageProviderProps (line 262) | interface LineageProviderProps { type LineageRef (line 275) | interface LineageRef { type LineageType (line 279) | type LineageType = "static" | "dynamic" | "sql"; type ModalArgs (line 283) | interface ModalArgs { type OpNodeArgs (line 288) | interface OpNodeArgs { type PersonalizationScope (line 293) | enum PersonalizationScope { type ProjectGovernorAllowedFiles (line 298) | enum ProjectGovernorAllowedFiles { type ProjectGovernorCheck (line 303) | interface ProjectGovernorCheck extends z.infer { type Props_10 (line 355) | interface Props_10 { type Props_11 (line 358) | interface Props_11 { type Props_12 (line 365) | interface Props_12 { type Props_2 (line 370) | interface Props_2 { type Props_3 (line 377) | interface Props_3 extends ButtonProps { type Props_4 (line 381) | interface Props_4 { type Props_5 (line 392) | interface Props_5 extends BadgeProps { type Props_6 (line 396) | interface Props_6 { type Props_7 (line 403) | interface Props_7 { type Props_8 (line 413) | interface Props_8 { type Props_9 (line 425) | interface Props_9 extends ProChatProps { type SelectedColumn (line 433) | interface SelectedColumn { type SqlLineage (line 438) | interface SqlLineage { type StaticLineage (line 445) | interface StaticLineage { type StaticLineageDetails (line 456) | type StaticLineageDetails = Record { FILE: webview_panels/src/modules/dataPilot/components/queryAnalysis/provider/QueryAnalysisProvider.tsx type Props (line 32) | interface Props { FILE: webview_panels/src/modules/dataPilot/components/queryAnalysis/provider/types.ts type QueryAnalysisStateProps (line 4) | interface QueryAnalysisStateProps { type QueryAnalysisContextProps (line 7) | interface QueryAnalysisContextProps { FILE: webview_panels/src/modules/dataPilot/components/queryAnalysis/provider/useQueryAnalysisContext.ts constant MAX_ALLOWED_FOLLOWUP_QUESTIONS (line 11) | const MAX_ALLOWED_FOLLOWUP_QUESTIONS = 15; FILE: webview_panels/src/modules/dataPilot/components/queryAnalysis/types.ts type QueryAnalysisType (line 3) | enum QueryAnalysisType { type DatapilotQueryAnalysisChat (line 9) | interface DatapilotQueryAnalysisChat extends DataPilotChat { type QueryExplainUpdate (line 15) | type QueryExplainUpdate = Partial; type QueryAnalysisHistoryType (line 17) | enum QueryAnalysisHistoryType { type QueryAnalysisHistory (line 22) | interface QueryAnalysisHistory { FILE: webview_panels/src/modules/dataPilot/components/queryAnalysis/useQueryAnalysisAction.ts type QueryAnalysisRequest (line 12) | interface QueryAnalysisRequest { FILE: webview_panels/src/modules/dataPilot/types.ts type RequestTypes (line 4) | enum RequestTypes { type RequestState (line 11) | enum RequestState { type DataPilotChatAction (line 18) | interface DataPilotChatAction { type DataPilotChat (line 26) | interface DataPilotChat { type DataPilotChatFollowup (line 39) | interface DataPilotChatFollowup { type DataPilotStateProps (line 58) | interface DataPilotStateProps { type ContextProps (line 65) | interface ContextProps { FILE: webview_panels/src/modules/dbtDocs/ShareDbtDocsButton.tsx type ShareRequest (line 18) | interface ShareRequest { FILE: webview_panels/src/modules/defer/constants.ts type ManifestPathType (line 1) | enum ManifestPathType { FILE: webview_panels/src/modules/defer/types.ts type DbtIntegrationMode (line 3) | enum DbtIntegrationMode { type DropdownOptions (line 8) | interface DropdownOptions { type DeferToProductionProps (line 13) | interface DeferToProductionProps { type ManifestSelectionProps (line 22) | interface ManifestSelectionProps { type DbtProject (line 33) | interface DbtProject { FILE: webview_panels/src/modules/documentationEditor/DocumentationProvider.tsx type IncomingMessageEvent (line 55) | type IncomingMessageEvent = MessageEvent< type ActionState (line 73) | enum ActionState { FILE: webview_panels/src/modules/documentationEditor/components/conversation/AddCoversationButton.tsx type Props (line 21) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/docGenerator/BulkGenerateButton.tsx type SidePanelState (line 23) | enum SidePanelState { FILE: webview_panels/src/modules/documentationEditor/components/docGenerator/DocBlockInserter.tsx type Props (line 15) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/docGenerator/DocGenSelectedColumns.tsx type Props (line 19) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/docGenerator/DocGeneratorColumn.tsx type Props (line 23) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/docGenerator/DocGeneratorInput.tsx type Props (line 31) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/docGenerator/GenerateButton.tsx type Variants (line 5) | enum Variants { type Props (line 10) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/docGenerator/constants.ts constant AI_GENERATE_COLUMN_LIMIT (line 15) | const AI_GENERATE_COLUMN_LIMIT = 2; FILE: webview_panels/src/modules/documentationEditor/components/documentationPropagation/DocumentationPropagation.tsx type Props (line 23) | interface Props { type DocsItem (line 28) | interface DocsItem { type TableMetadata (line 35) | interface TableMetadata { type DownstreamColumns (line 46) | interface DownstreamColumns { FILE: webview_panels/src/modules/documentationEditor/components/result/DocumentationResult.tsx type Props (line 7) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/score/Score.tsx type Props (line 3) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/AddTest.tsx type Props (line 24) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/CustomTestButton.tsx type Props (line 11) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/DbtTestCode.tsx type GetTestCodeResponse (line 8) | interface GetTestCodeResponse { FILE: webview_panels/src/modules/documentationEditor/components/tests/DisplayTestDetails.tsx type Props (line 41) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/EntityWithTests.tsx type Props (line 14) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/Test.tsx type Props (line 4) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/TestDetails.tsx type Props (line 21) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/forms/AcceptedValues.tsx type Props (line 9) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/forms/Relationships.tsx type Props (line 10) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/forms/TestForm.tsx type Props (line 22) | interface Props { FILE: webview_panels/src/modules/documentationEditor/components/tests/hooks/useTestFormSave.ts type TestOperation (line 15) | enum TestOperation { type IncomingTest (line 21) | interface IncomingTest { FILE: webview_panels/src/modules/documentationEditor/components/tests/types.ts type SaveRequest (line 3) | interface SaveRequest { FILE: webview_panels/src/modules/documentationEditor/components/tests/utils.ts function generateHash (line 37) | async function generateHash(str: string): Promise { FILE: webview_panels/src/modules/documentationEditor/state/types.ts type Source (line 4) | enum Source { type MetadataColumn (line 9) | interface MetadataColumn { type DBTDocumentationColumn (line 14) | interface DBTDocumentationColumn extends MetadataColumn { type DBTDocumentation (line 21) | interface DBTDocumentation { type TestMetadataKwArgs (line 33) | interface TestMetadataKwArgs { type DbtTestTypes (line 38) | enum DbtTestTypes { type DbtGenericTests (line 46) | enum DbtGenericTests { type TestMetadataAcceptedValuesKwArgs (line 54) | interface TestMetadataAcceptedValuesKwArgs extends TestMetadataKwArgs { type TestMetadataRelationshipsKwArgs (line 59) | interface TestMetadataRelationshipsKwArgs extends TestMetadataKwArgs { type DocBlock (line 64) | interface DocBlock { type DocumentationStateProps (line 69) | interface DocumentationStateProps { type DBTModelTest (line 93) | interface DBTModelTest { type DocsGenerateFollowupInstructions (line 104) | interface DocsGenerateFollowupInstructions { type DocsGenerateUserInstructions (line 108) | interface DocsGenerateUserInstructions { type DocsGenerateModelRequestV2 (line 114) | interface DocsGenerateModelRequestV2 { type DocsGenerateColumnRequestV2 (line 121) | interface DocsGenerateColumnRequestV2 { FILE: webview_panels/src/modules/documentationEditor/types.ts type ContextProps (line 4) | interface ContextProps { type GenerationDBDataProps (line 9) | interface GenerationDBDataProps { FILE: webview_panels/src/modules/documentationEditor/utils.ts function iterateCursor (line 93) | function iterateCursor() { FILE: webview_panels/src/modules/feedback/ResultFeedbackButtons.tsx type Props (line 11) | interface Props { FILE: webview_panels/src/modules/feedback/types.ts type Rating (line 1) | enum Rating { type Feedback (line 6) | interface Feedback { type FeedbackType (line 11) | enum FeedbackType { type GeneratedFeedbackWithRating (line 16) | interface GeneratedFeedbackWithRating type FeedbackRequest (line 22) | interface FeedbackRequest extends Record { FILE: webview_panels/src/modules/healthCheck/ProjectHealthChecker.tsx type DBTConfig (line 33) | interface DBTConfig { type ConfigOption (line 42) | type ConfigOption = type AltimateConfigProps (line 51) | type AltimateConfigProps = { projectRoot: string } & ConfigOption; type ConfigType (line 53) | enum ConfigType { type SaasConfigSelectorProps (line 59) | interface SaasConfigSelectorProps { type ProjectSelectorProps (line 182) | interface ProjectSelectorProps { FILE: webview_panels/src/modules/healthCheck/types.ts type Insight (line 3) | interface Insight { type Severity (line 20) | type Severity = "ERROR" | "WARNING"; type ModelInsight (line 22) | interface ModelInsight { type ProjectHealthcheck (line 31) | interface ProjectHealthcheck { FILE: webview_panels/src/modules/lineage/types.ts type MissingLineageMessage (line 3) | interface MissingLineageMessage { type StaticLineageProps (line 8) | interface StaticLineageProps { FILE: webview_panels/src/modules/markdown/Renderer.tsx type Props (line 7) | interface Props { FILE: webview_panels/src/modules/notebooks/NotebooksList.tsx type NotebookListProps (line 22) | interface NotebookListProps { FILE: webview_panels/src/modules/notebooks/types.ts type NotebookCellSchema (line 4) | interface NotebookCellSchema { type NotebookSchema (line 10) | interface NotebookSchema { type NotebookItem (line 14) | interface NotebookItem { type PreconfiguredNotebookItem (line 29) | interface PreconfiguredNotebookItem { FILE: webview_panels/src/modules/onboarding/AltimateSetupStep.tsx type AltimatePhase (line 8) | type AltimatePhase = "key"; type AltimateSetupStepProps (line 10) | interface AltimateSetupStepProps { FILE: webview_panels/src/modules/onboarding/DbtIntegrationSetup.tsx type DbtIntegrationSetupProps (line 6) | interface DbtIntegrationSetupProps { FILE: webview_panels/src/modules/onboarding/InstallDbtStep.tsx type InstallDbtStepProps (line 8) | interface InstallDbtStepProps { type DbtIntegrationType (line 14) | type DbtIntegrationType = "core" | "fusion" | "cloud"; type InstallState (line 15) | type InstallState = "idle" | "installing" | "complete" | "error"; FILE: webview_panels/src/modules/onboarding/Onboarding.tsx type NavigateToStepMessage (line 6) | interface NavigateToStepMessage { FILE: webview_panels/src/modules/onboarding/PrerequisitesStep.tsx type DiagnosticsStatus (line 34) | interface DiagnosticsStatus { type DbtIntegrationType (line 48) | type DbtIntegrationType = "core" | "fusion" | "cloud"; type CheckStatus (line 50) | type CheckStatus = "pending" | "checking" | "success" | "warning" | "err... type CheckAction (line 52) | interface CheckAction { type PrerequisiteCheck (line 58) | interface PrerequisiteCheck { type Project (line 68) | interface Project { type ValidationState (line 73) | type ValidationState = type WizardPhase (line 81) | type WizardPhase = "prerequisites" | "validation"; type PrerequisitesStepHandle (line 83) | interface PrerequisitesStepHandle { type PrerequisitesStepProps (line 87) | interface PrerequisitesStepProps { FILE: webview_panels/src/modules/onboarding/ProjectSetupStep.tsx type Project (line 8) | interface Project { type ProjectSetupStepProps (line 13) | interface ProjectSetupStepProps { type SetupState (line 17) | type SetupState = FILE: webview_panels/src/modules/onboarding/SetupWizard.tsx type WizardStep (line 21) | interface WizardStep { constant SETUP_STEPS (line 33) | const SETUP_STEPS: WizardStep[] = [ constant NARROW_QUERY (line 115) | const NARROW_QUERY = "(max-width: 700px)"; type SetupWizardProps (line 123) | interface SetupWizardProps { FILE: webview_panels/src/modules/onboarding/TutorialsStep.tsx type TutorialImages (line 22) | interface TutorialImages { type Window (line 43) | interface Window { type TutorialItem (line 51) | interface TutorialItem { constant TUTORIALS (line 57) | const TUTORIALS: TutorialItem[] = [ FILE: webview_panels/src/modules/queryPanel/QueryPanelProvider.tsx type ContextProps (line 7) | interface ContextProps { FILE: webview_panels/src/modules/queryPanel/components/QueryPanelContents/types.ts type QueryPanelTitleTabState (line 1) | enum QueryPanelTitleTabState { FILE: webview_panels/src/modules/queryPanel/components/filters/Filters.tsx type QueryFilters (line 8) | interface QueryFilters { type Props (line 13) | interface Props { FILE: webview_panels/src/modules/queryPanel/components/help/HelpContent.tsx constant DOCS_URL (line 4) | const DOCS_URL = "https://docs.myaltimate.com/teammates/altimate-code/"; FILE: webview_panels/src/modules/queryPanel/components/perspective/PerspectivePlugins.ts function dispatchCustomEvent (line 7) | function dispatchCustomEvent( function appendImage (line 32) | function appendImage(tdArg: HTMLTableCellElement) { function removeImageAndClickEvent (line 48) | function removeImageAndClickEvent(tdArg: HTMLTableCellElement) { function makeClickEvent (line 59) | function makeClickEvent( class PerspectiveDatagridJSONViewerPlugin (line 100) | class PerspectiveDatagridJSONViewerPlugin extends (customElements.get( method name (line 112) | get name() { method getType (line 116) | getType(metadata: TableCellMetadata) { method styleListener (line 130) | async styleListener() { method refresh_cache (line 154) | async refresh_cache() { method activate (line 172) | async activate(view: PerspectiveViewerView) { FILE: webview_panels/src/modules/queryPanel/components/perspective/PerspectiveViewer.tsx type Props (line 29) | interface Props { FILE: webview_panels/src/modules/queryPanel/components/perspective/perspective.d.ts type TableCellMetadata (line 6) | interface TableCellMetadata { type PerspectiveViewerView (line 13) | interface PerspectiveViewerView { type CustomElementRegistry (line 19) | interface CustomElementRegistry { class HTMLPerspectiveViewerDatagridPluginElement (line 25) | class HTMLPerspectiveViewerDatagridPluginElement extends FinosHTMLPerspe... type PerspectiveViewerRegularTableElement (line 32) | interface PerspectiveViewerRegularTableElement extends HTMLElement { FILE: webview_panels/src/modules/queryPanel/components/queryLimit/QueryLimit.tsx type LimitSaveState (line 10) | enum LimitSaveState { FILE: webview_panels/src/modules/queryPanel/components/queryPanelBookmarks/BookmarkAccordion.tsx type Props (line 15) | interface Props { FILE: webview_panels/src/modules/queryPanel/components/queryPanelBookmarks/BookmarkButton.tsx type Props (line 36) | interface Props { type BookmarkRequest (line 40) | interface BookmarkRequest { FILE: webview_panels/src/modules/queryPanel/components/queryPanelBookmarks/QueryBookmarkRow.tsx type Props (line 7) | interface Props { FILE: webview_panels/src/modules/queryPanel/components/queryPanelQueryHistory/ExecuteQueryButton.tsx type Props (line 5) | interface Props { FILE: webview_panels/src/modules/queryPanel/components/queryPanelQueryHistory/QueryHistoryRow.tsx type Props (line 7) | interface Props { FILE: webview_panels/src/modules/queryPanel/constants.ts constant HINTS (line 1) | const HINTS = [ FILE: webview_panels/src/modules/queryPanel/context/types.ts type QueryHistory (line 5) | interface QueryHistory { type QueryBookmarkResponse (line 16) | interface QueryBookmarkResponse { type QueryBookmark (line 24) | interface QueryBookmark { type QueryPanelViewType (line 38) | enum QueryPanelViewType { type QueryPanelStateProps (line 44) | interface QueryPanelStateProps { FILE: webview_panels/src/modules/vscode/index.ts class VSCodeAPIWrapper (line 15) | class VSCodeAPIWrapper { method constructor (line 18) | constructor() { method postMessage (line 34) | public postMessage(message: unknown) { method getState (line 50) | public getState(): unknown | undefined { method setState (line 70) | public setState(newState: T): T { FILE: webview_panels/src/notebook/index.tsx method renderOutputItem (line 12) | renderOutputItem(info: OutputItem, element: HTMLElement) { FILE: webview_panels/src/notebook/renderer.tsx type Props (line 10) | interface Props { FILE: webview_panels/src/testUtils/queryResults/index.ts function generateRandomSQLQuery (line 6) | function generateRandomSQLQuery(): string { FILE: webview_panels/src/uiCore/components/avatar/Avatar.tsx type Props (line 4) | interface Props { FILE: webview_panels/src/uiCore/components/button/Button.tsx type CustomButtonProps (line 5) | interface CustomButtonProps extends ButtonProps { FILE: webview_panels/src/uiCore/components/codeblock/index.tsx type Props (line 7) | interface Props { FILE: webview_panels/src/uiCore/components/drawer/index.tsx type Props (line 14) | interface Props { type DrawerRef (line 26) | interface DrawerRef { method close (line 66) | close() { method open (line 69) | open() { FILE: webview_panels/src/uiCore/components/dropdown/Dropdown.tsx type Props (line 6) | interface Props { FILE: webview_panels/src/uiCore/components/dropdownButton/DropdownButton.tsx type Props (line 6) | interface Props extends ButtonProps { FILE: webview_panels/src/uiCore/components/iconButton/IconButton.tsx type Props (line 5) | interface Props extends ButtonHTMLAttributes { FILE: webview_panels/src/uiCore/components/loader/index.tsx type LoaderProps (line 5) | interface LoaderProps { FILE: webview_panels/src/uiCore/components/loadingButton/index.tsx type Props (line 5) | interface Props extends ButtonHTMLAttributes { FILE: webview_panels/src/uiCore/components/popoverWithButton/PopoverWithButton.tsx type Props (line 13) | interface Props { type PopoverWithButtonRef (line 24) | interface PopoverWithButtonRef { method close (line 56) | close() { method open (line 59) | open() { FILE: webview_panels/src/uiCore/components/select/index.tsx type OptionType (line 19) | interface OptionType { type Props (line 61) | type Props = Parameters[0] & { FILE: webview_panels/src/uiCore/components/tooltip/Tooltip.tsx type Props (line 5) | interface Props {