JupyterLab computational environment.
315 matches across 17 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | galata/test/jupyterlab/outputarea-stdin.test.ts | 157 | e.cmTile.view.state.doc.toString() |
| CRITICAL | packages/fileeditor/src/toc/markdown.ts | 53 | const content = this.widget.content.model.sharedModel.getSource(); |
| CRITICAL | packages/codeeditor/src/lineCol.tsx | 353 | this._editor.model.selections.changed.connect(this._onSelectionChanged); |
| CRITICAL | packages/filebrowser-extension/src/index.ts | 2046 | const driveName = browser.model.manager.services.contents.driveName(path); |
| CRITICAL | packages/notebook-extension/src/index.ts | 2609 | panel.content.model.cells.changed.connect( |
| CRITICAL | packages/completer/test/inline.spec.ts | 117 | editorWidget.editor.model.sharedModel.changed.connect(onContentChange); |
| CRITICAL | packages/completer/test/inline.spec.ts | 121 | editorWidget.editor.model.sharedModel.changed.disconnect( |
| CRITICAL | packages/filebrowser/src/crumbs.ts | 448 | const localPath = this._model.manager.services.contents.localPath( |
| CRITICAL | packages/filebrowser/src/crumbs.ts | 550 | const currentPath = this._model.manager.services.contents.localPath( |
| CRITICAL | packages/filebrowser/src/pathnavigator.ts | 167 | this._submittedLocalPath = this._model.manager.services.contents.localPath( |
| CRITICAL | packages/settingeditor/src/raweditor.ts | 71 | user.editor.model.sharedModel.changed.connect(this._onTextChanged, this); |
| CRITICAL | packages/settingeditor/src/raweditor.ts | 119 | this._user.editor.model.sharedModel.getSource() !== |
| CRITICAL | packages/settingeditor/src/raweditor.ts | 199 | this._user.editor.model.sharedModel.setSource(this.settings?.raw ?? ''); |
| CRITICAL | packages/settingeditor/src/raweditor.ts | 212 | const source = this._user.editor.model.sharedModel.getSource(); |
| CRITICAL | packages/settingeditor/src/raweditor.ts | 237 | const raw = this._user.editor.model.sharedModel.getSource(); |
| CRITICAL | packages/debugger/src/handlers/editor.ts | 70 | this._debuggerService.model.breakpoints.changed.connect(async () => { |
| CRITICAL | packages/debugger/src/handlers/editor.ts | 78 | this._debuggerService.model.breakpoints.restored.connect(async () => { |
| CRITICAL | packages/debugger/src/handlers/editor.ts | 86 | this._debuggerService.model.breakpoints.selectedChanged.connect( |
| CRITICAL | packages/debugger/src/handlers/editor.ts | 94 | this._debuggerService.model.callstack.currentFrameChanged.connect( |
| CRITICAL | packages/debugger/src/handlers/console.ts | 58 | this._consolePanel.console.cells.changed.connect(addHandlers); |
| CRITICAL | packages/notebook/src/notebooklspadapter.ts | 219 | this.widget.context.sessionContext.kernelChanged.disconnect( |
| CRITICAL | packages/notebook/src/notebooklspadapter.ts | 361 | this.widget.context.sessionContext.kernelChanged.connect( |
| CRITICAL | packages/notebook/src/toc.ts | 105 | this.widget.context.model.metadataChanged.connect( |
| CRITICAL | …uts-extension/src/components/ShortcutCustomOptions.tsx | 203 | this._editor.model.sharedModel.changed.connect(this._validateJSON, this); |
| CRITICAL | …uts-extension/src/components/ShortcutCustomOptions.tsx | 231 | this._editor.model.sharedModel.changed.disconnect(this._validateJSON, this); |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | conftest.py | 28 | def pytest_collection_modifyitems(config, items): |
| LOW | buildutils/src/update-staging-lock.ts | 140 | function extractNameFromDescriptor(name: string): string { |
| LOW | galata/test/jupyterlab/notebook-navigate.test.ts | 62 | function attachNotebookMutationObserver() { |
| LOW | galata/test/jupyterlab/notebook-toolbar.test.ts | 21 | async function addWidgetsInNotebookToolbar( |
| LOW | galata/test/jupyterlab/metadataform.test.ts | 33 | async function activatePropertyInspector(page: IJupyterLabPageFixture) { |
| LOW | galata/test/jupyterlab/utils.ts | 35 | export async function positionCellPartiallyBelowViewport( |
| LOW | galata/test/jupyterlab/notebook-markdown.test.ts | 10 | async function enterEditingModeForScreenshot( |
| LOW | galata/src/galata.ts | 641 | export async function freezeContentLastModified( |
| LOW | galata/src/utils.ts | 268 | export function xpBuildActivityTabSelector(name: string): string { |
| LOW | galata/src/utils.ts | 283 | export function xpBuildActivityPanelSelector(id: string): string { |
| LOW | galata/src/utils.ts | 296 | export function xpBuildActiveActivityTabSelector(): string { |
| LOW | docs/source/conf.py | 176 | def copy_automated_screenshots(temp_folder: Path) -> list[Path]: |
| LOW | docs/source/conf.py | 247 | def _format_command_arguments(args_schema: dict) -> str: |
| LOW | docs/source/conf.py | 349 | def document_plugins_tokens_list(list_path: Path, output_path: Path) -> None: |
| LOW | docs/source/_ext/shellcheck_builder.py | 168 | def _disable_intersphinx_for_shellcheck(sphinx_app: Sphinx) -> None: |
| LOW | examples/example_check.py | 62 | def _jupyter_server_extension_points(): |
| LOW | examples/app/main.py | 19 | def _jupyter_server_extension_points(): |
| LOW | examples/terminal/main.py | 29 | def _jupyter_server_extension_points(): |
| LOW | examples/cell/main.py | 29 | def _jupyter_server_extension_points(): |
| LOW | examples/filebrowser/main.py | 26 | def _jupyter_server_extension_points(): |
| LOW | examples/notebook/main.py | 29 | def _jupyter_server_extension_points(): |
| LOW | examples/federated/main.py | 19 | def _jupyter_server_extension_points(): |
| LOW | examples/console/main.py | 26 | def _jupyter_server_extension_points(): |
| LOW | scripts/unpack_snapshots.py | 92 | def collect_snapshot_attachments( |
| LOW | packages/fileeditor-extension/src/commands.ts | 1429 | export function addCreateNewMarkdownToLauncher( |
| LOW | packages/fileeditor-extension/src/commands.ts | 1444 | export function addKernelLanguageLauncherItems( |
| LOW | packages/fileeditor-extension/src/commands.ts | 1490 | export function addChangeTabsCommandsToPalette( |
| LOW | packages/fileeditor-extension/src/commands.ts | 1512 | export function addCreateNewCommandToPalette( |
| LOW | packages/fileeditor-extension/src/commands.ts | 1527 | export function addCreateNewMarkdownCommandToPalette( |
| LOW | packages/fileeditor-extension/src/commands.ts | 1542 | export function addChangeFontSizeCommandsToPalette( |
| LOW | packages/fileeditor-extension/src/commands.ts | 1560 | export function addKernelLanguagePaletteItems( |
| LOW | packages/fileeditor-extension/src/commands.ts | 1637 | export function addKernelLanguageMenuItems( |
| LOW | packages/fileeditor-extension/src/index.ts | 596 | function activateFileEditorCompleterService( |
| LOW | packages/fileeditor-extension/src/index.ts | 685 | function activateFileEditorLanguageServer( |
| LOW | packages/codemirror/src/commands.ts | 129 | export function simplifySelectionAndMaybeSwitchToCommandMode(target: { |
| LOW | packages/codemirror/src/commands.ts | 151 | export function dedentIfNotLaunchingTooltip(target: { |
| LOW | packages/codemirror/src/extension.ts | 584 | export function createConditionalExtension( |
| LOW | packages/codemirror-extension/src/commands.ts | 52 | function toggleBlockCommentWithFallback(view: EditorView): boolean { |
| LOW | packages/apputils-extension/test/state.spec.ts | 65 | function getResetOnLoadRegistration(): { |
| LOW | packages/notebook-extension/src/index.ts | 2366 | function activateNotebookCompleterService( |
| LOW | packages/notebook-extension/src/index.ts | 2476 | function activateNotebookLanguageServer( |
| LOW | packages/notebook-extension/src/index.ts | 5243 | export function isEnabledAndSingleSelected( |
| LOW | packages/notebook-extension/src/index.ts | 5265 | export function isEnabledAndHeadingSelected( |
| LOW | …es/ui-components/examples/simple-windowed-list/main.py | 29 | def _jupyter_server_extension_points(): |
| LOW | packages/ui-components/src/components/toolbar.tsx | 1065 | export function CommandToolbarButtonComponent( |
| LOW | packages/ui-components/src/components/toolbar.tsx | 1089 | export function addCommandToolbarButtonClass(w: Widget): Widget { |
| LOW | packages/docregistry/src/kernelfilestypes.ts | 13 | export async function getAvailableKernelFileTypes( |
| LOW | packages/docregistry/src/testutils.ts | 39 | export async function createFileContextWithKernel( |
| LOW | packages/docregistry/src/testutils.ts | 59 | export async function createFileContextWithMockedServices( |
| LOW | packages/docregistry/src/testutils.ts | 98 | export function createSimpleSessionContext( |
| LOW | packages/docregistry/src/registry.ts | 1371 | export function getDefaultNotebookFileType( |
| LOW | packages/docregistry/src/registry.ts | 1396 | export function getDefaultDirectoryFileType( |
| LOW | packages/lsp/src/connection_manager.ts | 707 | export function updateServerConfiguration( |
| LOW | packages/lsp/src/connection.ts | 38 | class ClientRequestHandler< |
| LOW | packages/lsp/src/connection.ts | 67 | class ServerRequestHandler< |
| LOW | …sp/src/ws-connection/server-capability-registration.ts | 63 | function unregisterServerCapability( |
| LOW | packages/completer/src/model.ts | 675 | export function findOrderedCompletionItemTypes( |
| LOW | packages/completer/src/testutils.ts | 35 | export function getBoundingClientRectMock(this: Element) { |
| LOW | packages/console-extension/src/index.ts | 1461 | function activateConsoleCompleterService( |
| LOW | packages/running-extension/src/kernels.tsx | 44 | export async function addKernelRunningSessionManager( |
| 77 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | galata/test/jupyterlab/outputarea-stdin.test.ts | 13 | print('before sleep') |
| HIGH | galata/test/jupyterlab/outputarea-stdin.test.ts | 15 | print('after sleep')`; |
| HIGH | galata/test/jupyterlab/console.test.ts | 85 | print("Hello") |
| HIGH | galata/test/jupyterlab/console.test.ts | 86 | print("World") |
| HIGH | galata/test/jupyterlab/console.test.ts | 112 | print(data.head())`; |
| HIGH | galata/test/jupyterlab/console.test.ts | 133 | print(f"Even: {i}") |
| HIGH | galata/test/jupyterlab/console.test.ts | 135 | print(f"Odd: {i}") |
| HIGH | galata/test/jupyterlab/console.test.ts | 169 | print("Line 1") |
| HIGH | galata/test/jupyterlab/console.test.ts | 170 | print("Line 2") |
| HIGH | galata/test/jupyterlab/console.test.ts | 198 | print("Testing auto-resize") |
| HIGH | galata/test/jupyterlab/console.test.ts | 199 | print("After execution")`; |
| HIGH | galata/test/jupyterlab/console.test.ts | 217 | print("This is line 1") |
| HIGH | galata/test/jupyterlab/console.test.ts | 218 | print("This is line 2") |
| HIGH | galata/test/jupyterlab/console.test.ts | 219 | print("This is line 3") |
| HIGH | galata/test/jupyterlab/console.test.ts | 221 | print(f"Loop iteration {i}") |
| HIGH | packages/lsp/schema.js | 40 | print(files("${serverPackage}")/ "${schemaLocalPath}") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | examples/terminal/main.py | 0 | handle requests between the main app page and notebook server. |
| HIGH | examples/cell/main.py | 0 | handle requests between the main app page and notebook server. |
| HIGH | …es/ui-components/examples/simple-windowed-list/main.py | 0 | handle requests between the main app page and notebook server. |
| HIGH | …rvices/examples/typescript-browser-with-output/main.py | 0 | handle requests between the main app page and notebook server. |
| HIGH | packages/services/examples/browser-require/main.py | 0 | handle requests between the main app page and notebook server. |
| HIGH | packages/services/examples/browser/main.py | 0 | handle requests between the main app page and notebook server. |
| HIGH | …rvices/examples/typescript-browser-with-output/main.py | 0 | copyright (c) jupyter development team. distributed under the terms of the modified bsd license. |
| HIGH | packages/services/examples/browser-require/main.py | 0 | copyright (c) jupyter development team. distributed under the terms of the modified bsd license. |
| HIGH | packages/services/examples/browser/main.py | 0 | copyright (c) jupyter development team. distributed under the terms of the modified bsd license. |
| HIGH | jupyterlab/extensions/readonly.py | 0 | uninstall the required extension. note: if the user must be notified with a message (like asking to restart the server), |
| HIGH | jupyterlab/extensions/pypi.py | 0 | uninstall the required extension. note: if the user must be notified with a message (like asking to restart the server), |
| HIGH | jupyterlab/extensions/manager.py | 0 | uninstall the required extension. note: if the user must be notified with a message (like asking to restart the server), |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | docs/source/conf.py | 558 | except Exception: # noqa S110 |
| MEDIUM | scripts/milestone_check.py | 41 | print("Error: exactly one argument expected, the milestone.") |
| LOW | jupyterlab/debuglog.py | 46 | except Exception as ex: |
| LOW | jupyterlab/browser_check.py | 108 | except Exception as e: |
| LOW | jupyterlab/browser_check.py | 126 | except Exception as e: |
| LOW | jupyterlab/labapp.py | 206 | except Exception as e: |
| LOW | jupyterlab/labapp.py | 841 | except Exception as err: |
| LOW | jupyterlab/commands.py | 2109 | except Exception: |
| LOW | jupyterlab/commands.py | 2156 | except Exception as e: |
| LOW | jupyterlab/commands.py | 2188 | except Exception: |
| LOW | jupyterlab/tests/test_app.py | 207 | except Exception as e: |
| LOW | jupyterlab/extensions/pypi.py | 273 | except Exception: |
| LOW | jupyterlab/extensions/pypi.py | 549 | except Exception as err: |
| LOW | jupyterlab/extensions/pypi.py | 596 | except Exception as e: |
| LOW | jupyterlab/extensions/pypi.py | 658 | except Exception as e: |
| LOW | jupyterlab/extensions/manager.py | 269 | except Exception as err: |
| LOW | jupyterlab/extensions/manager.py | 295 | except Exception as err: |
| LOW | jupyterlab/handlers/plugin_manager_handler.py | 53 | except Exception as e: |
| LOW | jupyterlab/handlers/build_handler.py | 72 | except Exception as e: |
| LOW | jupyterlab/handlers/build_handler.py | 81 | except Exception as e: |
| LOW | jupyterlab/handlers/build_handler.py | 116 | except Exception: |
| LOW | jupyterlab/handlers/build_handler.py | 141 | except Exception as e: |
| LOW | jupyterlab/handlers/build_handler.py | 151 | except Exception as e: |
| LOW | jupyterlab/handlers/extension_manager_handler.py | 135 | except Exception as e: |
| LOW | jupyterlab/handlers/announcements.py | 105 | except Exception as e: |
| LOW | jupyterlab/handlers/announcements.py | 285 | except Exception as e: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | conftest.py | 28 | |
| LOW | docs/source/conf.py | 150 | |
| LOW | docs/source/conf.py | 261 | |
| LOW | examples/test_examples.py | 31 | |
| LOW | scripts/unpack_snapshots.py | 164 | |
| LOW | scripts/unpack_snapshots.py | 173 | |
| LOW | jupyterlab/upgrade_extension.py | 58 | |
| LOW | jupyterlab/commands.py | 155 | |
| LOW | jupyterlab/commands.py | 2116 | |
| LOW | jupyterlab/commands.py | 2255 | |
| LOW | jupyterlab/commands.py | 2319 | |
| LOW | jupyterlab/commands.py | 1711 | |
| LOW | jupyterlab/commands.py | 1851 | |
| LOW | jupyterlab/tests/test_build_api.py | 15 | |
| LOW | jupyterlab/extensions/pypi.py | 337 | |
| LOW | jupyterlab/extensions/pypi.py | 453 | |
| LOW | jupyterlab/extensions/pypi.py | 487 | |
| LOW | jupyterlab/extensions/manager.py | 457 | |
| LOW | jupyterlab/extensions/manager.py | 555 | |
| LOW | jupyterlab/handlers/extension_manager_handler.py | 99 | |
| LOW | jupyterlab/handlers/announcements.py | 205 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | buildutils/src/update-staging-lock.ts | 31 | `# This file is generated by running "yarn install" inside your project.\n`, |
| MEDIUM | docs/source/conf.py | 9 | # This file is execfile()d with the current directory set to its |
| MEDIUM | docs/source/_ext/typedoc_links.py | 67 | # Create the reference node with <code> inside |
| MEDIUM | .github/workflows/reject-core-meta-changes.yml | 2 | # This file is auto-copied from jupyterlab/staging/package.json of the matching JupyterLab release. |
| MEDIUM | jupyterlab/commands.py | 697 | # Create the app dirs if needed. |
| MEDIUM | jupyterlab/pytest_plugin.py | 51 | # Create the index files. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | pyproject.toml | 301 | "jupyterlab/labapp.py" = ["RUF012", "T201"] |
| LOW | galata/test/documentation/extension_manager.test.ts | 121 | await waitRequest; |
| LOW | docs/source/conf.py | 1 | #!/usr/bin/env python3 |
| LOW | packages/codemirror/src/extension.ts | 721 | key: 'Escape', |
| LOW | packages/rendermime/src/renderers.ts | 541 | * Modify the label if needed. |
| LOW | packages/ui-components/test/toolbar.spec.ts | 661 | // const button = new LogToolbarButton(); |
| LOW | packages/ui-components/src/svg.d.ts | 1 | // Copyright (c) Jupyter Development Team. |
| LOW | packages/ui-components/src/svg.d.ts | 21 | // export default value; |
| LOW | packages/ui-components/src/svg.d.ts | 41 | // } |
| LOW | packages/filebrowser/src/listing.ts | 2461 | if (this.selection[target.path]) { |
| LOW | packages/debugger/src/hash.ts | 1 | // Copyright (c) Jupyter Development Team. |
| LOW | packages/csvviewer/src/model.ts | 541 | // Find the end of the slice (the start of the next field), and how much we |
| LOW | packages/services/src/kernel/future.ts | 181 | // } |
| LOW | .github/openssf-scorecard.yml | 41 | with: |
| LOW | .github/workflows/codeql-analysis.yml | 61 | # ℹ️ Command-line programs to run using the OS shell. |
| LOW | jupyterlab/handlers/__init__.py | 1 | # Copyright (c) Jupyter Development Team. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | galata/test/jupyterlab/console.test.ts | 168 | const multiLineCode = `def test_function(): |
| LOW | packages/rendermime/src/outputmodel.ts | 263 | export function getData(output: nbformat.IOutput): PartialJSONObject { |
| LOW | packages/rendermime/src/outputmodel.ts | 286 | export function getData(output: nbformat.IOutput): PartialJSONObject { |
| LOW | packages/rendermime/src/attachmentmodel.ts | 182 | export function getData(bundle: nbformat.IMimeBundle): PartialJSONObject { |
| LOW | packages/rendermime/src/attachmentmodel.ts | 194 | export function getData(bundle: nbformat.IMimeBundle): PartialJSONObject { |
| LOW | packages/debugger/test/utils.ts | 62 | export function handleRequest(item: IService, status: number, body: any): void { |
| LOW | packages/services/test/utils.ts | 116 | export function handleRequest(item: IService, status: number, body: any): void { |
| LOW | packages/services/src/serverconnection.ts | 290 | export function handleRequest( |
| LOW | jupyterlab/labextensions.py | 185 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 217 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 245 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 275 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 289 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 306 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 328 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 348 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 369 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 396 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 414 | def run_task(self): |
| LOW | jupyterlab/labextensions.py | 437 | def run_task(self): |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | buildutils/src/local-repository.ts | 173 | const email = 'foo@bar.com'; |
| LOW | galata/test/benchmark/notebook.spec.ts | 73 | 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin molestie suscipit libero non volutpat. Suspendisse |
| LOW | galata/test/benchmark/notebook.spec.ts | 73 | 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin molestie suscipit libero non volutpat. Suspendisse |
| LOW | galata/test/benchmark/notebook.spec.ts | 171 | 'div[role="tabpanel"]:has-text("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin mole")' |
| LOW | galata/test/benchmark/notebook.spec.ts | 171 | 'div[role="tabpanel"]:has-text("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin mole")' |
| LOW | galata/test/benchmark/notebook.spec.ts | 215 | 'div[role="tabpanel"]:has-text("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin mole")' |
| LOW | galata/test/benchmark/notebook.spec.ts | 215 | 'div[role="tabpanel"]:has-text("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin mole")' |
| LOW | …ata/test/documentation/data/extensions-search-all.json | 101 | "author": "John Doe", |
| LOW | galata/test/jupyterlab/file-search.test.ts | 8 | const TEST_FILE_CONTENT = `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam urna |
| LOW | galata/test/jupyterlab/file-search.test.ts | 8 | const TEST_FILE_CONTENT = `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam urna |
| LOW | galata/test/jupyterlab/texteditor.test.ts | 84 | `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam urna |
| LOW | galata/test/jupyterlab/texteditor.test.ts | 84 | `Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam urna |
| LOW | galata/test/jupyterlab/notebooks/completer_panel.py | 6 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vel |
| LOW | galata/test/jupyterlab/notebooks/completer_panel.py | 6 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur vel |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | galata/test/jupyterlab/windowed-notebook.test.ts | 288 | // Press the key as many times as requested |
| HIGH | .github/pull_request_template.md | 30 | - **<!-- YES or NO -->**: Some or all of the content of this PR was generated by AI. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | jupyterlab/labapp.py | 944 | # ----------------------------------------------------------------------------- |
| MEDIUM | jupyterlab/labapp.py | 946 | # ----------------------------------------------------------------------------- |
| MEDIUM | jupyterlab/commands.py | 638 | # ---------------------------------------------------------------------- |
| MEDIUM | jupyterlab/commands.py | 640 | # ---------------------------------------------------------------------- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | galata/test/jupyterlab/notebook-toolbar.test.ts | 224 | // FIXME Calling a second time `page.notebook.createNew` is not robust |
| MEDIUM | packages/toc/src/utils/markdown.ts | 329 | // Case: HTML heading (WARNING: this is not particularly robust, as HTML headings can span multiple lines) |
| MEDIUM | packages/testing/src/jest-resolver.ts | 13 | // Call the defaultResolver, so we leverage its cache, error handling, etc. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | docs/source/_ext/shellcheck_builder.py | 6 | |
| LOW | jupyterlab/__init__.py | 6 | |
| LOW | jupyterlab/__init__.py | 7 | |
| LOW | jupyterlab/__init__.py | 8 | |
| LOW | jupyterlab/__init__.py | 8 | |
| LOW | jupyterlab/__init__.py | 8 | |
| LOW | jupyterlab/labapp.py | 928 | |
| LOW | jupyterlab/extensions/__init__.py | 10 | |
| LOW | jupyterlab/extensions/__init__.py | 10 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | jupyterlab/extensions/pypi.py | 298 | Throttle XMLRPC API request Args: recursive: Whether to call the throttling recursively once or not |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | jupyterlab/commands.py | 2335 | # Set return_value to a sentinel value |
| LOW | jupyterlab/commands.py | 2267 | if f: # Check if f is not None (safety check) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | packages/apputils/src/mainareawidget.ts | 42 | // Don't forget to remove the CSS class when your remove the spinner to allow |