p-doom/crowd-code-dataset-0.2 huggingface dataset:
[tab] .vscode/tasks.json (jsonc)
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
{
	"version": "2.0.0",
	"tasks": [
		{
			"type": "npm",
			"script": "watch",
			"problemMatcher": "$ts-webpack-watch",
			"isBackground": true,
			"presentation": {
				"reveal": "never",
				"group": "watchers"
			},
			"group": {
				"kind": "build",
				"isDefault": true
			}
		},
		{
			"type": "npm",
			"script": "watch-tests",
			"problemMatcher": "$tsc-watch",
			"isBackground": true,
			"presentation": {
				"reveal": "never",
				"group": "watchers"
			},
			"group": "build"
		},
		{
			"label": "tasks: watch-tests",
			"dependsOn": [
				"npm: watch",
				"npm: watch-tests"
			],
			"problemMatcher": []
		},
		{
			"type": "npm",
			"script": "compile",
			"group": "build",
			"problemMatcher": [],
			"label": "npm: compile",
			"detail": "webpack"
		}
	]
}
[content] vscode.git.Git (log)
2025-06-23 10:31:12.097 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/panic-button refs/remotes/panic-button [21ms]
[content] vscode.git.Git (log)
2025-06-23 10:31:22.184 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/panic-button refs/remotes/panic-button [15ms]
[content] vscode.git.Git (log)
2025-06-23 10:31:27.231 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/panic-button refs/remotes/panic-button [16ms]
[content] vscode.git.Git (log)
2025-06-23 10:31:32.294 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/panic-button refs/remotes/panic-button [30ms]
[content] vscode.git.Git (log)
2025-06-23 10:31:37.347 [info] > git for-each-ref --format=%(refname)%00%(upstream:short)%00%(objectname)%00%(upstream:track)%00%(upstream:remotename)%00%(upstream:remoteref) --ignore-case refs/heads/panic-button refs/remotes/panic-button [22ms]
[tab] package.nls.it.json (json)
{
	"displayName": "crowd-code",
	"description": "Registra il codice in formato SRT e JSON",
	"command.startRecording.title": "crowd-code: Avvia Registrazione",
	"command.stopRecording.title": "crowd-code: Ferma Registrazione",
	"command.panicButton.title": "crowd-code: Pulsante Panico",
	"command.openSettings.title": "crowd-code: Apri Impostazioni",
	"command.refreshRecordFiles.title": "crowd-code: Aggiorna",
	"command.addToGitignore.title": "Aggiungi a .gitignore",
	"command.showUserId.title": "crowd-code: Mostra ID Utente",
	"config.title": "crowd-code",
	"config.exportPath.description": "Imposta il percorso di esportazione. Usa `${workspaceFolder}` per esportare nella cartella del workspace. Se il percorso non esiste nel workspace, verrà creato.",
	"config.createPathOutsideWorkspace.description": "Crea il percorso di esportazione fuori dal workspace",
	"config.addToGitignore.description": "Aggiungi il percorso di esportazione a .gitignore quando viene creata la cartella",
	"config.exportFormats.description": "Seleziona i formati per esportare i dati della registrazione",
	"config.minimalMode.description": "Abilita la modalità minimale. Mostra solo le icone senza testo",
	"config.showTimer.description": "Mostra il timer. Il timer verrà mostrato anche in modalità minimale",
	"config.askFolderName.description": "Chiedi un nome personalizzato per la cartella prima di iniziare una registrazione",
	"view.recordFiles.name": "File Registrati",
	"view.recordFiles.contextualTitle": "File Registrati",
	"view.actions.name": "Azioni",
	"view.actions.contextualTitle": "Azioni",
	"command.deleteRecordFile.title": "Elimina",
	"command.revealInExplorer.title": "Mostra in Esplora File",
	"dialog.deleteConfirmation": "Sei sicuro di voler eliminare {name}?",
	"dialog.yes": "Si",
	"dialog.no": "No",
	"dialog.enterFolderName.prompt": "Inserisci un nome per la cartella di registrazione",
	"dialog.enterFolderName.placeholder": "Inserisci nome cartella registrazione",
	"error.noWorkspace": "Nessuna cartella workspace trovata",
	"error.noExportPath": "Nessun percorso di esportazione specificato",
	"panic.noActiveRecording": "Nessuna registrazione attiva per il panico",
	"panic.noRecordingFile": "Nessun file di registrazione trovato per il panico",
	"panic.emptyFile": "Il file di registrazione è vuoto",
	"panic.success": "Pulsante panico attivato: Rimossi gli ultimi 10 secondi di registrazione",
	"panic.successProgressive": "Pulsante panico attivato: Rimossi gli ultimi {seconds} secondi di registrazione",
	"panic.tooltip": "Pulsante Panico: Elimina gli ultimi 10 secondi di registrazione",
	"panic.tooltipProgressive": "Pulsante Panico: Elimina gli ultimi {seconds} secondi di registrazione (premi di nuovo entro 3s per eliminare di più)",
	"view.recordFiles.currentFile": "File corrente"
}
[content] src/recording.ts (typescript)
                
                // Also log the complete details to output for debugging
                logToOutput(`Complete removed content:`, 'info')
                contentSummary.forEach((item, index) => {
                    logToOutput(`  ${item.sequence}: ${item.content}`, 'info')
                })
[content] src/recording.ts (typescript)
                ).then(selection => {
                    if (selection === 'View All Removed Lines') {
                        // Show all accumulated content in output panel
                        logToOutput(`Complete accumulated removed content:`, 'info')
                        sortedContent.forEach((item, index) => {
                            logToOutput(`  ${item.sequence}: ${item.content}`, 'info')
                        })
                        // Open the output panel
                        vscode.commands.executeCommand('workbench.action.output.toggleOutput')
                    }
                })