diff --git a/demo/java/.vscode/settings.json b/demo/java/.vscode/settings.json deleted file mode 100644 index f608fee..0000000 --- a/demo/java/.vscode/settings.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "java.dependency.packagePresentation": "flat", - "java.dependency.syncWithFolderExplorer": true -} \ No newline at end of file diff --git a/demo/csharp/.gitignore b/demos/csharp/.gitignore similarity index 100% rename from demo/csharp/.gitignore rename to demos/csharp/.gitignore diff --git a/demos/csharp/.vscode/launch.json b/demos/csharp/.vscode/launch.json new file mode 100644 index 0000000..c11d346 --- /dev/null +++ b/demos/csharp/.vscode/launch.json @@ -0,0 +1,19 @@ +{ + // Use IntelliSense to find out which attributes exist for C# debugging + // Use hover for the description of the existing attributes + // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md + "version": "0.2.0", + "configurations": [ + { + "name": "C# - Demo: Linked List", + "type": "coreclr", + "request": "launch", + "preLaunchTask": "csharp-build", + "program": "${workspaceFolder}/bin/Debug/netcoreapp3.1/demo.dll", + "args": [], + "cwd": "${workspaceFolder}", + "console": "internalConsole", + "stopAtEntry": false + } + ] +} diff --git a/demos/csharp/.vscode/settings.json b/demos/csharp/.vscode/settings.json new file mode 100644 index 0000000..9dc7316 --- /dev/null +++ b/demos/csharp/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "debugVisualizer.debugAdapterConfigurations": {} +} diff --git a/demos/csharp/.vscode/tasks.json b/demos/csharp/.vscode/tasks.json new file mode 100644 index 0000000..67876f7 --- /dev/null +++ b/demos/csharp/.vscode/tasks.json @@ -0,0 +1,17 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "csharp-build", + "command": "dotnet", + "type": "process", + "args": [ + "build", + "${workspaceFolder}/csharp/demo.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary" + ], + "problemMatcher": "$msCompile" + } + ] +} diff --git a/demo/csharp/ExtractedData.cs b/demos/csharp/ExtractedData.cs similarity index 100% rename from demo/csharp/ExtractedData.cs rename to demos/csharp/ExtractedData.cs diff --git a/demo/csharp/Program.cs b/demos/csharp/Program.cs similarity index 100% rename from demo/csharp/Program.cs rename to demos/csharp/Program.cs diff --git a/demo/csharp/demo.csproj b/demos/csharp/demo.csproj similarity index 100% rename from demo/csharp/demo.csproj rename to demos/csharp/demo.csproj diff --git a/demo/golang/.vscode/launch.json b/demos/golang/.vscode/launch.json similarity index 100% rename from demo/golang/.vscode/launch.json rename to demos/golang/.vscode/launch.json diff --git a/demo/golang/demo.go b/demos/golang/demo.go similarity index 100% rename from demo/golang/demo.go rename to demos/golang/demo.go diff --git a/demo/golang/go.mod b/demos/golang/go.mod similarity index 100% rename from demo/golang/go.mod rename to demos/golang/go.mod diff --git a/demo/java/.classpath b/demos/java/.classpath similarity index 100% rename from demo/java/.classpath rename to demos/java/.classpath diff --git a/demo/java/.gitignore b/demos/java/.gitignore similarity index 100% rename from demo/java/.gitignore rename to demos/java/.gitignore diff --git a/demo/java/.project b/demos/java/.project similarity index 100% rename from demo/java/.project rename to demos/java/.project diff --git a/demo/java/.settings/org.eclipse.jdt.core.prefs b/demos/java/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from demo/java/.settings/org.eclipse.jdt.core.prefs rename to demos/java/.settings/org.eclipse.jdt.core.prefs diff --git a/demos/java/.vscode/launch.json b/demos/java/.vscode/launch.json new file mode 100644 index 0000000..ad62bbd --- /dev/null +++ b/demos/java/.vscode/launch.json @@ -0,0 +1,20 @@ +{ + // Use IntelliSense to find out which attributes exist for C# debugging + // Use hover for the description of the existing attributes + // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md + "version": "0.2.0", + "configurations": [ + { + "type": "java", + "name": "CodeLens (Launch) - DemoLinkedLists", + "request": "launch", + "mainClass": "DemoLinkedLists" + }, + { + "name": "Java - Demo", + "type": "java", + "request": "launch", + "projectName": "java" + } + ] +} diff --git a/demos/java/.vscode/settings.json b/demos/java/.vscode/settings.json new file mode 100644 index 0000000..b7126eb --- /dev/null +++ b/demos/java/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "java.dependency.packagePresentation": "flat", + "java.dependency.syncWithFolderExplorer": true, + "debugVisualizer.debugAdapterConfigurations": {} +} diff --git a/demo/java/lib/jackson-annotations-2.9.8.jar b/demos/java/lib/jackson-annotations-2.9.8.jar similarity index 100% rename from demo/java/lib/jackson-annotations-2.9.8.jar rename to demos/java/lib/jackson-annotations-2.9.8.jar diff --git a/demo/java/lib/jackson-core-2.9.8.jar b/demos/java/lib/jackson-core-2.9.8.jar similarity index 100% rename from demo/java/lib/jackson-core-2.9.8.jar rename to demos/java/lib/jackson-core-2.9.8.jar diff --git a/demo/java/lib/jackson-databind-2.9.8.jar b/demos/java/lib/jackson-databind-2.9.8.jar similarity index 100% rename from demo/java/lib/jackson-databind-2.9.8.jar rename to demos/java/lib/jackson-databind-2.9.8.jar diff --git a/demo/java/src/app/App.java b/demos/java/src/app/App.java similarity index 100% rename from demo/java/src/app/App.java rename to demos/java/src/app/App.java diff --git a/demo/java/src/app/ExtractedData.java b/demos/java/src/app/ExtractedData.java similarity index 100% rename from demo/java/src/app/ExtractedData.java rename to demos/java/src/app/ExtractedData.java diff --git a/demo/java/src/app/GraphData.java b/demos/java/src/app/GraphData.java similarity index 100% rename from demo/java/src/app/GraphData.java rename to demos/java/src/app/GraphData.java diff --git a/demo/java/src/app/TextData.java b/demos/java/src/app/TextData.java similarity index 100% rename from demo/java/src/app/TextData.java rename to demos/java/src/app/TextData.java diff --git a/demo/.vscode/launch.json b/demos/js/.vscode/launch.json similarity index 100% rename from demo/.vscode/launch.json rename to demos/js/.vscode/launch.json diff --git a/demo/.vscode/settings.json b/demos/js/.vscode/settings.json similarity index 61% rename from demo/.vscode/settings.json rename to demos/js/.vscode/settings.json index d6894d7..46508d1 100644 --- a/demo/.vscode/settings.json +++ b/demos/js/.vscode/settings.json @@ -1,6 +1,4 @@ { - "debugVisualizer.useChromeKioskMode": false, - "editor.minimap.enabled": false, "debugVisualizer.debugAdapterConfigurations": { "php": { "context": "watch", diff --git a/demo/.vscode/tasks.json b/demos/js/.vscode/tasks.json similarity index 100% rename from demo/.vscode/tasks.json rename to demos/js/.vscode/tasks.json diff --git a/demo/js/README.md b/demos/js/README.md similarity index 100% rename from demo/js/README.md rename to demos/js/README.md diff --git a/demo/js/package.json b/demos/js/package.json similarity index 100% rename from demo/js/package.json rename to demos/js/package.json diff --git a/demo/js/src/MockLanguageServiceHost.ts b/demos/js/src/MockLanguageServiceHost.ts similarity index 100% rename from demo/js/src/MockLanguageServiceHost.ts rename to demos/js/src/MockLanguageServiceHost.ts diff --git a/demo/js/src/demo_custom-data-extractor.ts b/demos/js/src/demo_custom-data-extractor.ts similarity index 100% rename from demo/js/src/demo_custom-data-extractor.ts rename to demos/js/src/demo_custom-data-extractor.ts diff --git a/demo/js/src/demo_doubly-linked-list.ts b/demos/js/src/demo_doubly-linked-list.ts similarity index 100% rename from demo/js/src/demo_doubly-linked-list.ts rename to demos/js/src/demo_doubly-linked-list.ts diff --git a/demo/js/src/demo_random-walks.ts b/demos/js/src/demo_random-walks.ts similarity index 100% rename from demo/js/src/demo_random-walks.ts rename to demos/js/src/demo_random-walks.ts diff --git a/demo/js/src/demo_singly-linked-list.js b/demos/js/src/demo_singly-linked-list.js similarity index 100% rename from demo/js/src/demo_singly-linked-list.js rename to demos/js/src/demo_singly-linked-list.js diff --git a/demo/js/src/demo_sorting.ts b/demos/js/src/demo_sorting.ts similarity index 100% rename from demo/js/src/demo_sorting.ts rename to demos/js/src/demo_sorting.ts diff --git a/demo/js/src/demo_typescript-asts.ts b/demos/js/src/demo_typescript-asts.ts similarity index 100% rename from demo/js/src/demo_typescript-asts.ts rename to demos/js/src/demo_typescript-asts.ts diff --git a/demo/js/src/playground.ts b/demos/js/src/playground.ts similarity index 100% rename from demo/js/src/playground.ts rename to demos/js/src/playground.ts diff --git a/demo/js/tsconfig.json b/demos/js/tsconfig.json similarity index 100% rename from demo/js/tsconfig.json rename to demos/js/tsconfig.json diff --git a/demo/js/yarn.lock b/demos/js/yarn.lock similarity index 100% rename from demo/js/yarn.lock rename to demos/js/yarn.lock diff --git a/demos/php/.vscode/launch.json b/demos/php/.vscode/launch.json new file mode 100644 index 0000000..5bbcd70 --- /dev/null +++ b/demos/php/.vscode/launch.json @@ -0,0 +1,17 @@ +{ + // Use IntelliSense to find out which attributes exist for C# debugging + // Use hover for the description of the existing attributes + // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md + "version": "0.2.0", + "configurations": [ + { + "name": "PHP - Demo", + "type": "php", + "request": "launch", + "program": "${workspaceFolder}/php/demo.php", + "xdebugSettings": { + "max_data": -1 + } + } + ] +} diff --git a/demos/php/.vscode/settings.json b/demos/php/.vscode/settings.json new file mode 100644 index 0000000..46508d1 --- /dev/null +++ b/demos/php/.vscode/settings.json @@ -0,0 +1,8 @@ +{ + "debugVisualizer.debugAdapterConfigurations": { + "php": { + "context": "watch", + "expressionTemplate": "${expr}" + } + } +} diff --git a/demos/php/.vscode/tasks.json b/demos/php/.vscode/tasks.json new file mode 100644 index 0000000..b045f8c --- /dev/null +++ b/demos/php/.vscode/tasks.json @@ -0,0 +1,32 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "type": "npm", + "label": "typescript-watch", + "script": "dev", + "problemMatcher": "$tsc-watch", + "isBackground": true, + "presentation": { + "reveal": "never" + }, + "path": "js/", + "group": { + "kind": "build", + "isDefault": true + } + }, + { + "label": "csharp-build", + "command": "dotnet", + "type": "process", + "args": [ + "build", + "${workspaceFolder}/csharp/demo.csproj", + "/property:GenerateFullPaths=true", + "/consoleloggerparameters:NoSummary" + ], + "problemMatcher": "$msCompile" + } + ] +} diff --git a/demo/php/demo.php b/demos/php/demo.php similarity index 100% rename from demo/php/demo.php rename to demos/php/demo.php diff --git a/demos/python/.vscode/launch.json b/demos/python/.vscode/launch.json new file mode 100644 index 0000000..ff5dea0 --- /dev/null +++ b/demos/python/.vscode/launch.json @@ -0,0 +1,7 @@ +{ + // Use IntelliSense to find out which attributes exist for C# debugging + // Use hover for the description of the existing attributes + // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md + "version": "0.2.0", + "configurations": [] +} diff --git a/demo/python/graph.py b/demos/python/graph.py similarity index 100% rename from demo/python/graph.py rename to demos/python/graph.py