Skip to content

Commit d789cbc

Browse files
committed
refactor: replace dotnet-script with integrated dotnet run
1 parent 0c2237f commit d789cbc

17 files changed

Lines changed: 1982 additions & 1920 deletions

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Ignore vscode editor files
22
.vscode/*
33
!.vscode/settings.json
4+
!.vscode/launch.json
5+
!.vscode/tasks.json
46
# Ignore all folders named publish
57
**/publish/*
68
# Nuget packages

.vscode/launch.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"name": ".NET Core Attach",
6+
"type": "coreclr",
7+
"request": "attach"
8+
},
9+
{
10+
"name": "C#: Tests Debug",
11+
"type": "coreclr",
12+
"request": "launch",
13+
"preLaunchTask": "build",
14+
"program": "${workspaceFolder}/src/tests/Telegram.BotAPI.Tests/bin/Debug/net6.0/Telegram.BotAPI.Tests.dll",
15+
"args": [],
16+
"cwd": "${workspaceFolder}/src/tests/Telegram.BotAPI.Tests",
17+
"console": "internalConsole",
18+
},
19+
{
20+
"name": "C#: Scrapper Debug",
21+
"type": "coreclr",
22+
"request": "launch",
23+
"program": "${env:TEMP}/tbapi_tools_main/main.dll",
24+
"cwd": "${workspaceFolder}/tools",
25+
"preLaunchTask": "Tools: Build scrapper"
26+
},
27+
]
28+
}

.vscode/settings.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
"source.organizeImports": "explicit"
1515
},
1616
"npm.packageManager": "pnpm",
17-
"eslint.useFlatConfig": true,
1817
"js/ts.inlayHints.functionLikeReturnTypes.enabled": true,
1918
"js/ts.inlayHints.variableTypes.enabled": true,
2019
"js/ts.referencesCodeLens.enabled": true,

.vscode/tasks.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"label": "Tools: Build scrapper",
6+
"type": "shell",
7+
"command": "dotnet",
8+
"args": [
9+
"build",
10+
"${workspaceFolder}/tools/main.cs",
11+
"--output",
12+
"${env:TEMP}/tbapi_tools_main"
13+
],
14+
"group": "build",
15+
"problemMatcher": "$msCompile",
16+
"presentation": {
17+
"reveal": "silent",
18+
"panel": "dedicated",
19+
"close": true,
20+
}
21+
}
22+
]
23+
}

tools/.vscode/launch.json

Lines changed: 0 additions & 24 deletions
This file was deleted.

tools/.vscode/settings.json

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
#nullable enable
2-
31
public static class ScriptConstants
42
{
53
public const string PROJECT_NAME = "Telegram.BotAPI";

0 commit comments

Comments
 (0)