blob: 2d95686b9d594c0515e304ea4caed2c09ceb2574 [file] [log] [blame]
{
"version": "0.2.0",
"configurations": [
{
"name": "Flutter",
"type": "dart",
"request": "launch",
"program": "lib/main.dart",
"cwd": "${workspaceFolder}/packages/devtools_app",
},
{
"type": "dart",
"request": "launch",
"name": "Run Server with Release Build",
"program": "bin/devtools.dart",
"cwd": "packages/devtools",
"args": [
"--launch-browser",
"--machine",
"--enable-notifications"
],
"preLaunchTask": "Build Release Package"
},
{
"name": "Current File",
"type": "dart",
"request": "launch",
"program": "${file}"
},
{
"name": "Current File (WEBDEV_RELEASE=true)",
"type": "dart",
"request": "launch",
"codeLens": {
"for": [
"run-test",
"run-test-file",
"debug-test",
"debug-test-file",
],
"path": "packages/devtools_app/test/integration_tests",
"title": "${debugType} (release)"
},
"env": {
"WEBDEV_RELEASE": true,
}
},
{
"name": "Test on Device",
"type": "dart",
"request": "launch",
"runTestsOnDevice": true,
"program": "${file}",
"codeLens": {
"for": [
"debug-test-file",
"run-test-file"
],
"path": "packages/devtools_app/test",
"title": "${debugType} on Device"
}
},
]
}