Skip to content

Commit c6640a4

Browse files
authored
Revert "feat: Deepnote kernel management view (#52)" (#151)
This reverts commit dee6066.
1 parent dee6066 commit c6640a4

36 files changed

+664
-6548
lines changed

.vscode/launch.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"runtimeExecutable": "${execPath}",
1010
"args": [
1111
"--extensionDevelopmentPath=${workspaceFolder}",
12-
"--enable-proposed-api=Deepnote.vscode-deepnote"
12+
"--enable-proposed-api"
1313
],
1414
"smartStep": true,
1515
"sourceMaps": true,

CLAUDE.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,23 @@
11
## Code Style & Organization
2-
32
- Order method, fields and properties, first by accessibility and then by alphabetical order.
43
- Don't add the Microsoft copyright header to new files.
54
- Use `Uri.joinPath()` for constructing file paths to ensure platform-correct path separators (e.g., `Uri.joinPath(venvPath, 'share', 'jupyter', 'kernels')` instead of string concatenation with `/`)
6-
- Follow established patterns, especially when importing new packages (e.g. instead of importing uuid directly, use the helper `import { generateUuid } from '../platform/common/uuid';`)
7-
8-
9-
## Code conventions
10-
11-
- Always run `npx prettier` before committing
125

136
## Testing
14-
157
- Unit tests use Mocha/Chai framework with `.unit.test.ts` extension
168
- Test files should be placed alongside the source files they test
179
- Run all tests: `npm test` or `npm run test:unittests`
1810
- Run single test file: `npx mocha --config ./build/.mocha.unittests.js.json ./out/path/to/file.unit.test.js`
1911
- Tests run against compiled JavaScript files in `out/` directory
2012
- Use `assert.deepStrictEqual()` for object comparisons instead of checking individual properties
2113

22-
2314
## Project Structure
24-
2515
- VSCode extension for Jupyter notebooks
2616
- Uses dependency injection with inversify
2717
- Follows separation of concerns pattern
2818
- TypeScript codebase that compiles to `out/` directory
2919

3020
## Deepnote Integration
31-
3221
- Located in `src/notebooks/deepnote/`
3322
- Refactored architecture:
3423
- `deepnoteTypes.ts` - Type definitions
@@ -39,4 +28,4 @@
3928
- `deepnoteActivationService.ts` - VSCode activation
4029
- Whitespace is good for readability, add a blank line after const groups and before return statements
4130
- Separate third-party and local file imports
42-
- How the extension works is described in @architecture.md
31+
- How the extension works is described in @architecture.md

0 commit comments

Comments
 (0)