Skip to content
Merged

sync #663

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4305 commits
Select commit Hold shift + click to select a range
7500223
MVVM_31a_CTValidation1Tests
joecare99 Nov 16, 2025
b57e1a7
MVVM_31a_CTValidation2
joecare99 Nov 16, 2025
a0ddf5f
MVVM_31a_CTValidation2Tests
joecare99 Nov 16, 2025
20b35d2
MVVM_31a_CTValidation3
joecare99 Nov 16, 2025
b751ddb
MVVM_31a_CTValidation3Tests
joecare99 Nov 16, 2025
13524cd
MVVM_31_Validation1
joecare99 Nov 16, 2025
f08b3f7
MVVM_31_Validation1Tests
joecare99 Nov 16, 2025
1b06310
MVVM_31_Validation2
joecare99 Nov 16, 2025
72f8fd6
MVVM_31_Validation2Tests
joecare99 Nov 16, 2025
30cc22f
MVVM_33a_CTEvents_To_Commands
joecare99 Nov 16, 2025
503620b
MVVM_33a_CTEvents_To_CommandsTests
joecare99 Nov 16, 2025
8c57182
MVVM_33_Events_to_Commands
joecare99 Nov 16, 2025
8dfcdfa
MVVM_33_Events_to_CommandsTests
joecare99 Nov 16, 2025
6905fb3
MVVM_34a_CTBindingEventArgs
joecare99 Nov 16, 2025
56c67f8
MVVM_34a_CTBindingEventArgsTests
joecare99 Nov 16, 2025
b913605
MVVM_34_BindingEventArgs
joecare99 Nov 16, 2025
cbcac01
MVVM_34_BindingEventArgsTests
joecare99 Nov 16, 2025
38de7c9
MVVM_35_CommunityToolkit
joecare99 Nov 16, 2025
239d52a
MVVM_35_CommunityToolkitTests
joecare99 Nov 16, 2025
b0a86e3
MVVM_36_ComToolKtSavesWork
joecare99 Nov 16, 2025
dc16f4e
MVVM_36_ComToolKtSavesWorkTests
joecare99 Nov 16, 2025
46ad6bc
MVVM_37_TreeView
joecare99 Nov 16, 2025
43dff65
MVVM_37_TreeViewTests
joecare99 Nov 16, 2025
954060c
MVVM_38_CTDependencyInjection
joecare99 Nov 16, 2025
39daa7b
MVVM_38_CTDependencyInjectionTests
joecare99 Nov 16, 2025
13d314b
MVVM_39_MultiModelTest
joecare99 Nov 16, 2025
2722427
MVVM_39_MultiModelTestTests
joecare99 Nov 16, 2025
0619eaf
MVVM_40_Wizzard
joecare99 Nov 16, 2025
2786019
MVVM_40_WizzardTests
joecare99 Nov 16, 2025
a5de99a
MVVM_41_Sudoku
joecare99 Nov 16, 2025
b9842fe
MVVM_41_SudokuTests
joecare99 Nov 16, 2025
e9df27b
MVVM_99_SomeIssue
joecare99 Nov 16, 2025
5930fa4
MVVM_99_SomeIssueTests
joecare99 Nov 16, 2025
c43b141
MVVM_AllExamples
joecare99 Nov 16, 2025
2877e51
MVVM_AllExamplesTests
joecare99 Nov 16, 2025
3ffe5fc
SyncAsyncParallel
joecare99 Nov 16, 2025
a30b75e
WpfApp1
joecare99 Nov 16, 2025
4d5e3aa
WpfAppTests
joecare99 Nov 16, 2025
a852b37
WpfDemoUI2
joecare99 Nov 16, 2025
0ced789
CSharpBible
joecare99 Nov 16, 2025
e0cdb83
Merge branch 'CSharpBible'
joecare99 Nov 16, 2025
4b3791f
Merge pull request #5 from joecare99/master
ChristianRosewich Nov 17, 2025
486cf94
VBUnObfusicator
joecare99 Nov 17, 2025
ebebab5
VBUnObfusicatorTests
joecare99 Nov 17, 2025
5dda2bd
GenFreeWin
joecare99 Nov 17, 2025
4156c30
Merge branch 'GenFreeWin'
joecare99 Nov 17, 2025
385f7db
BaseLib
joecare99 Nov 17, 2025
26f27bb
BaseLibTests
joecare99 Nov 17, 2025
1620332
Merge branch 'Avalonia_Apps'
joecare99 Nov 17, 2025
c79cda4
Analyzer1.Test
joecare99 Nov 17, 2025
5c55958
TranspilerLib
joecare99 Nov 17, 2025
9c29f46
TranspilerLib.Pascal.Tests
joecare99 Nov 17, 2025
7c1c8d1
Merge branch 'Transpiler_pp'
joecare99 Nov 17, 2025
473a40d
MVVM_06_Converters_4Tests
joecare99 Nov 17, 2025
3ed3b69
MVVM_17_1_CSV_LadenTests
joecare99 Nov 17, 2025
dbdde24
MVVM_AllExamples
joecare99 Nov 17, 2025
2625348
Merge branch 'CSharpBible'
joecare99 Nov 17, 2025
697a7e8
Bump Microsoft.CodeAnalysis.CSharp from 4.14.0 to 5.0.0
dependabot[bot] Nov 24, 2025
2af5e1a
Bump Microsoft.Extensions.Configuration.UserSecrets from 9.0.10 to 10…
dependabot[bot] Nov 24, 2025
60523f7
Bump Microsoft.Extensions.DependencyInjection and Microsoft.Extension…
dependabot[bot] Nov 24, 2025
348dfa4
Bump Microsoft.Extensions.Logging.Abstractions from 9.0.10 to 10.0.0
dependabot[bot] Nov 24, 2025
b7d9739
AA05_CommandParCalc
joecare99 Nov 24, 2025
366c6c3
AA06_Converters4Tests
joecare99 Nov 24, 2025
98943c1
AA06_ValueConverter2
joecare99 Nov 24, 2025
61f8e44
AA14_ScreenX
joecare99 Nov 24, 2025
38b28bc
AA15a_Treppen
joecare99 Nov 24, 2025
efcc4f0
AA15_Labyrinth
joecare99 Nov 24, 2025
85c1f3e
AA15_LabyrinthTests
joecare99 Nov 24, 2025
45811e6
AA16_Usercontrol1
joecare99 Nov 24, 2025
390e6e1
AA16_UserControl1Tests
joecare99 Nov 24, 2025
7c39b36
AA16_Usercontrol2
joecare99 Nov 24, 2025
b0ee00d
AA18_MultiConverters
joecare99 Nov 24, 2025
edbb04a
AA18_MultiConvertersTests
joecare99 Nov 24, 2025
e916347
AA19_FilterLists
joecare99 Nov 24, 2025
386cefa
AA22_AvlnCap
joecare99 Nov 24, 2025
3359e3c
AA22_AvlnCap2
joecare99 Nov 24, 2025
d83581a
AA22_AvlnCapTests
joecare99 Nov 24, 2025
d1ecc79
Avln_Hello_World
joecare99 Nov 24, 2025
4b7312b
Avln_BaseLib
joecare99 Nov 24, 2025
efd1983
Avln_BaseLibTests
joecare99 Nov 24, 2025
79650dd
Avalonia_Apps
joecare99 Nov 24, 2025
4ea2259
AA05_CommandParCalc
joecare99 Nov 24, 2025
68415ea
Merge remote-tracking branch 'remotes/GH_CSharp/Avalonia_Apps'
joecare99 Nov 24, 2025
79765f0
Merge remote-tracking branch 'remotes/origin/master' into Avalonia_Apps
joecare99 Nov 24, 2025
76d086b
Merge pull request #654 from joecare99/dependabot/nuget/TestStatement…
joecare99 Nov 24, 2025
4e31b6b
Merge pull request #655 from joecare99/dependabot/nuget/TestStatement…
joecare99 Nov 24, 2025
6e7c8e2
Merge branch 'TestStatements' into dependabot/nuget/TestStatements/Te…
joecare99 Nov 24, 2025
42a031d
Merge pull request #657 from joecare99/dependabot/nuget/TestStatement…
joecare99 Nov 24, 2025
67c11d7
Merge pull request #658 from joecare99/dependabot/nuget/TestStatement…
joecare99 Nov 24, 2025
0a25dc5
Merge remote-tracking branch 'remotes/origin/dependabot/nuget/TestSta…
joecare99 Nov 24, 2025
cd7347d
Merge branch 'TestStatements' of https://github.com/joecare99/CSharp …
joecare99 Nov 24, 2025
472211c
Merge remote-tracking branch 'remotes/GH_CSharp/TestStatements'
joecare99 Nov 24, 2025
fd1120f
Merge remote-tracking branch 'remotes/origin/master' into TestStatements
joecare99 Nov 24, 2025
b3732c6
CSharpBible
joecare99 Nov 24, 2025
96b5d7c
Merge branch 'joecare99:master' into master
ChristianRosewich Nov 25, 2025
ec7129a
Aktualisierung von Paketen und Dokumentation
ChristianRosewich Nov 25, 2025
5e1c8d5
Merge branch 'master' of https://github.com/ChristianRosewich/CSharp
ChristianRosewich Nov 25, 2025
8170613
Merge branch 'TestStatements'
joecare99 Nov 25, 2025
a16fb73
Merge pull request #659 from ChristianRosewich/master
joecare99 Nov 25, 2025
34d79a5
Transpiler_pp
joecare99 Nov 25, 2025
5a04f32
Merge branch 'Transpiler_pp'
joecare99 Nov 25, 2025
a18bad6
Merge branch 'Transpiler_pp' of https://github.com/joecare99/CSharp i…
joecare99 Nov 25, 2025
b3b73cd
AboutEx
joecare99 Nov 25, 2025
19f20fc
DataAnalysis.Core
joecare99 Nov 25, 2025
5f4b832
DataAnalysis.WPF
joecare99 Nov 25, 2025
1f3c6b3
DataAnalysis.WPF.TestHarness
joecare99 Nov 25, 2025
80229ff
DataConvert.Console
joecare99 Nov 25, 2025
1c5e6aa
CSharpBible
joecare99 Nov 25, 2025
b079722
Merge remote-tracking branch 'GH_CSharp/CSharpBible'
joecare99 Nov 25, 2025
9b9d06f
Merge remote-tracking branch 'GH_CSharp/Avalonia_Apps'
joecare99 Nov 25, 2025
7570bb1
Merge pull request #660 from joecare99/master
joecare99 Nov 25, 2025
d2238fa
DBTest1
joecare99 Nov 25, 2025
c3029ba
GenDBImplOLEDB
joecare99 Nov 26, 2025
3c40f0e
GenDBImplOLEDBTests
joecare99 Nov 26, 2025
132b78e
GenFreeBase
joecare99 Nov 26, 2025
dfccd39
GenFreeBaseClasses
joecare99 Nov 26, 2025
efb850f
GenFreeBaseTests
joecare99 Nov 26, 2025
0d98b75
GenFreeBrowser
joecare99 Nov 26, 2025
6f0bd35
GenFreeBrowser.Tests
joecare99 Nov 26, 2025
8f6cbe9
GenFreeData
joecare99 Nov 26, 2025
3fdc4a6
GenFreeDataTests
joecare99 Nov 26, 2025
654efad
GenFreeHelperTests
joecare99 Nov 26, 2025
db7d807
GenFreeWinForms
joecare99 Nov 26, 2025
d9be9fb
GenFreeWinTests
joecare99 Nov 26, 2025
5420c83
MapDemo
joecare99 Nov 26, 2025
df03a72
MdbBrowser
joecare99 Nov 26, 2025
de7f4d2
MdbBrowserTests
joecare99 Nov 26, 2025
8f427be
MSQBrowser
joecare99 Nov 26, 2025
23227ca
PlaceAuthorityConsoleDemo
joecare99 Nov 26, 2025
66569f5
VBUnObfusicator
joecare99 Nov 26, 2025
0bebaaf
BaseGenClassesTests
joecare99 Nov 26, 2025
7111901
WinAhnenClsTests
joecare99 Nov 26, 2025
6b799af
Merge branch 'master' of https://github.com/joecare99/CSharp into CSh…
joecare99 Nov 26, 2025
9280d95
VBUnObfusicatorTests Test9
joecare99 Nov 27, 2025
d939851
VBUnObfusicator extract SubClasses
joecare99 Nov 27, 2025
f9ef0e2
VBUnObfusicatorTests 100%
joecare99 Nov 27, 2025
4a6ff44
VBUnObfusicator Handler
joecare99 Nov 27, 2025
8cbf5fe
GenFreeBase
joecare99 Nov 27, 2025
89edbfe
GenFreeWin
joecare99 Nov 27, 2025
1fa6185
DAO
joecare99 Nov 28, 2025
4273bc4
GenFreeBase
joecare99 Nov 28, 2025
960e36e
GenFreeBaseClassesTests
joecare99 Nov 28, 2025
dbab628
GenFreeBaseTests
joecare99 Nov 28, 2025
82ff84c
GenFreeDataTests
joecare99 Nov 28, 2025
60d1faa
GenFreeHelperTests
joecare99 Nov 28, 2025
364812e
GenFreeWin2
joecare99 Nov 28, 2025
21c69c2
GenFreeWin3
joecare99 Nov 28, 2025
2d70b62
GenFreeWinFormsTests
joecare99 Nov 28, 2025
f74bda1
VBUnObfusicator
joecare99 Nov 28, 2025
0324271
VBUnObfusicatorTests
joecare99 Nov 28, 2025
e5b89c6
BaseGenClassesTests
joecare99 Nov 28, 2025
4a979da
WinAhnenClsTests
joecare99 Nov 28, 2025
218b401
Analyzer1
joecare99 Nov 28, 2025
d3733e3
TranspilerLib
joecare99 Nov 28, 2025
8613edf
TranspilerLib.CSharp
joecare99 Nov 28, 2025
41e9aff
Merge remote-tracking branch 'GH_CSharp/Transpiler_pp'
joecare99 Nov 28, 2025
b4e4a6c
Höhenbasierte Labyrinth-Engine hinzugefügt
joecare99 Nov 28, 2025
ccbec6a
Füge Unit-Tests für HeightLabyrinth hinzu
joecare99 Nov 28, 2025
0121927
Füge HilbertColorMap zur Erstellung von Farbkarten hinzu
joecare99 Nov 28, 2025
54cdc09
Füge ScreenX.Base Kernkomponenten hinzu
joecare99 Nov 28, 2025
fab019e
Neue Testklasse und Testprojektkonfiguration hinzugefügt
joecare99 Nov 28, 2025
c12af12
DAO
joecare99 Nov 28, 2025
0f974bd
Merge remote-tracking branch 'GH_CSharp/GenFreeWin'
joecare99 Nov 28, 2025
c0f16a8
Document.Odf
joecare99 Nov 28, 2025
60d208d
Document.Pdf
joecare99 Nov 28, 2025
3e199da
NebelEbook
joecare99 Nov 28, 2025
543c219
FoxCon
joecare99 Nov 28, 2025
531a5f1
XSD_Data_Test
joecare99 Nov 28, 2025
7cb619c
CommonDialogs
joecare99 Nov 28, 2025
d7587b0
AppWithPlugin
joecare99 Nov 28, 2025
b7e7c84
AppWithPluginTest
joecare99 Nov 28, 2025
f3316d8
AppWithPluginWpf
joecare99 Nov 28, 2025
7bee87f
HelloPluginTest
joecare99 Nov 28, 2025
7517c63
TestGJKAlgTest
joecare99 Nov 28, 2025
7761a8c
TestStatementsTest
joecare99 Nov 28, 2025
e698d11
Merge remote-tracking branch 'GH_CSharp/TestStatements'
joecare99 Nov 28, 2025
468723e
CSharpBible
joecare99 Nov 28, 2025
d745974
Merge remote-tracking branch 'GH_CSharp/CSharpBible'
joecare99 Nov 28, 2025
dd44afe
AboutEx
joecare99 Nov 29, 2025
61766a4
Treppen.Base
joecare99 Nov 29, 2025
09b38fe
Treppen.BaseTests
joecare99 Nov 29, 2025
05a9ce6
CSharpBible
joecare99 Nov 29, 2025
a9031e0
Treppen.Base
joecare99 Nov 30, 2025
d74aafd
Treppen.Export
joecare99 Nov 30, 2025
e7d7b0b
Treppen.Print
joecare99 Nov 30, 2025
4ddbad4
Treppen.WPF
joecare99 Nov 30, 2025
adf5eb5
Sokoban_Base
joecare99 Nov 30, 2025
edf1dbf
Treppen.WPF
joecare99 Nov 30, 2025
bd1a44d
VTileEdit
joecare99 Nov 30, 2025
aac3883
CSharpBible
joecare99 Nov 30, 2025
97286cd
.gitignore aktualisiert: Build-Artefakte ausgeschlossen
Dec 1, 2025
4072fae
Modularisierung und Farbunterstützung für Hilbert-Karten
Dec 1, 2025
1215746
Projektstruktur überarbeitet und Verweise aktualisiert
Dec 1, 2025
5c38b47
Merge pull request #661 from ChristianRosewich/master
joecare99 Dec 1, 2025
fd72084
Merge pull request #662 from joecare99/CSharpBible
joecare99 Dec 1, 2025
059cdff
AboutEx
joecare99 Dec 5, 2025
ba3c309
Snake_Base
joecare99 Dec 5, 2025
477d43d
Sokoban
joecare99 Dec 5, 2025
b6f28be
Sokoban_Base
joecare99 Dec 5, 2025
d846103
VectorGfx
joecare99 Dec 5, 2025
c4e8030
VectorGfx2
joecare99 Dec 5, 2025
bad2635
VTileEdit
joecare99 Dec 5, 2025
8ca2f27
ConsoleDisplay
joecare99 Dec 5, 2025
5f4df6c
CSharpBible
joecare99 Dec 5, 2025
7e942f4
AboutEx
joecare99 Dec 5, 2025
db26fa1
Core
joecare99 Dec 5, 2025
c117ba8
JC-AMS
joecare99 Dec 5, 2025
f70ce21
Merge remote-tracking branch 'GH_CSharp/JC-AMS'
joecare99 Dec 5, 2025
0cda934
BaseLibTests
joecare99 Dec 5, 2025
2c0a733
Merge remote-tracking branch 'GH_CSharp/Avalonia_Apps'
joecare99 Dec 5, 2025
91f2908
BaseLibTests
joecare99 Dec 5, 2025
0430139
ConsoleDisplay
joecare99 Dec 5, 2025
ba46389
SomeThing
joecare99 Dec 5, 2025
88af542
SomeThing2
joecare99 Dec 5, 2025
d868c1b
CSharpBible
joecare99 Dec 5, 2025
b45ec06
Merge remote-tracking branch 'GH_CSharp/CSharpBible'
joecare99 Dec 5, 2025
beb249b
=
joecare99 Dec 6, 2025
65a6303
CSharpBible
joecare99 Dec 6, 2025
7c29ae1
Analyzer1
joecare99 Dec 7, 2025
da79c47
TranspilerLib.Pascal
joecare99 Dec 7, 2025
f60f084
TranspilerLib.Pascal.Tests
joecare99 Dec 7, 2025
136c7be
Transpiler_pp
joecare99 Dec 7, 2025
0f75033
Analyzer1
joecare99 Dec 7, 2025
a078ff5
TranspilerLib.Pascal.Tests
joecare99 Dec 7, 2025
1837a49
Transpiler_pp
joecare99 Dec 7, 2025
05fdabc
Libraries
joecare99 Dec 7, 2025
4e6192e
Libraries
joecare99 Dec 7, 2025
830a7ec
Merge remote-tracking branch 'GH_CSharp/CSharpBible'
joecare99 Dec 7, 2025
c228e0b
BaseLib
joecare99 Dec 7, 2025
696769c
Analyzer1
joecare99 Dec 8, 2025
dbab788
TranspilerLib.Pascal
joecare99 Dec 8, 2025
da9457b
TranspilerLib.Pascal.Tests
joecare99 Dec 8, 2025
8e2cc14
Trnsp.Show.Lfm
joecare99 Dec 8, 2025
c35c61f
Merge remote-tracking branch 'GH_CSharp/Transpiler_pp'
joecare99 Dec 8, 2025
00c6efc
Analyzer1
joecare99 Dec 8, 2025
a50cf8b
Trnsp.Show.Lfm
joecare99 Dec 8, 2025
c0fe355
Analyzer1
joecare99 Dec 8, 2025
5792103
Trnsp.Show.Lfm
joecare99 Dec 8, 2025
4002273
Analyzer1
joecare99 Dec 8, 2025
77ab553
Trnsp.Show.Lfm
joecare99 Dec 8, 2025
d131a83
DAO
joecare99 Dec 8, 2025
3b998a4
BaseGenClasses
joecare99 Dec 8, 2025
793b5ff
BaseGenClassesTests
joecare99 Dec 8, 2025
fd7a8f6
Gen_BaseItf
joecare99 Dec 8, 2025
76d163e
WinAhnenCls
joecare99 Dec 8, 2025
1b9ef2d
WinAhnenClsTests
joecare99 Dec 8, 2025
d243ee2
GenFreeWin
joecare99 Dec 8, 2025
42ace63
Merge remote-tracking branch 'GH_CSharp/GenFreeWin'
joecare99 Dec 8, 2025
ca78f1f
Trnsp.Show.Lfm
joecare99 Dec 8, 2025
905963d
Merge branch 'Transpiler_pp'
joecare99 Dec 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
33 changes: 32 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,37 @@
version: 2
updates:
- package-ecosystem: "nuget" # See documentation for possible values
directory: "/" # Location of package manifests
directory: "/CSharpBible" # Location of package manifests
schedule:
interval: "weekly"
target-branch: "CSharpBible"

- package-ecosystem: "nuget" # See documentation for possible values
directory: "/TestStatements" # Location of package manifests
schedule:
interval: "weekly"
target-branch: "TestStatements"

- package-ecosystem: "nuget" # See documentation for possible values
directory: "/JC-AMS" # Location of package manifests
schedule:
interval: "weekly"
target-branch: "JC-AMS"

- package-ecosystem: "nuget" # See documentation for possible values
directory: "/Transpiler_pp" # Location of package manifests
schedule:
interval: "weekly"
target-branch: "Transpiler_pp"

- package-ecosystem: "nuget" # See documentation for possible values
directory: "/GenFreeWin" # Location of package manifests
schedule:
interval: "weekly"
target-branch: "GenFreeWin"

- package-ecosystem: "nuget" # See documentation for possible values
directory: "/Avalonia_Apps" # Location of package manifests
schedule:
interval: "weekly"
target-branch: "Avalonia_Apps"
83 changes: 41 additions & 42 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,12 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
name: "CodeQL C#"

on:
push:
branches: [ "master" ]
branches: [ "master", "main", "develop" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
branches: [ "master", "main", "develop" ]
schedule:
- cron: '24 0 * * 1'
- cron: '0 18 * * 5' # Runs at 18:00 every Friday

jobs:
analyze:
Expand All @@ -32,43 +20,54 @@ jobs:
strategy:
fail-fast: false
matrix:
language: ['csharp' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
language: ['csharp']

steps:
- name: Checkout repository
uses: actions/checkout@v3

# Initializes the CodeQL tools for scanning.
- name: Cache dependencies
uses: actions/cache@v3
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
restore-keys: |
${{ runner.os }}-nuget-

- name: Install wasi-experimental-workload (WebAssembly)
run: |
dotnet workload install wasi-experimental

- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
queries: +security-extended,security-and-quality

- name: Build Avalonia_Apps
continue-on-error: true # Ignore errors during this step
run: |
dotnet build Avalonia_Apps/Avalonia_Apps.sln

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
#- name: Autobuild
# uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.

#- run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh
- name: Build Transpiler_pp
continue-on-error: true # Ignore errors during this step
run: |
dotnet build Transpiler_pp/Transpiler.sln

- name: Build CSharpBible
continue-on-error: true # Ignore errors during this step
run: |
dotnet build CSharpBible/Libraries/Libraries.sln
dotnet build CSharpBible/Calc/Calc.sln
dotnet build CSharpBible/Graphics/Graphics.sln
dotnet build CSharpBible/MVVM_Tutorial/MVVM_Tutorial.sln

# Uncomment and modify the following lines if Autobuild fails
# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"
117 changes: 6 additions & 111 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,114 +1,9 @@
################################################################################
# Diese .gitignore-Datei wurde von Microsoft(R) Visual Studio automatisch erstellt.
################################################################################

*.pfx
*.exe
*.dll
.vs
bin
obj
*.bak
/.svn
/.vs
/bin
/*/.vs
/CSharpBible/*/.vs
/*/obj
/*/bin
/*/TestResults
/*/*/TestResults
/*/*/obj
/*/*/bin
/*/*/*/.vs
/*/*/*/obj
/*/*/*/bin
/CSharpBible/Help
/CSharpBible/Mobile
/CSharpBible/AboutEx/obj
/CSharpBible/AboutEx/publish
/CSharpBible/AboutExTests/bin
/CSharpBible/AboutExTests/obj
/CSharpBible/ActionTest/obj
/CSharpBible/ActionTestWPF/obj
/CSharpBible/AddPage/obj
/CSharpBible/AddPageWPF/obj
/CSharpBible/BindingGroupExp/obj
/CSharpBible/Calc/Help
/CSharpBible/Calc32/obj
/CSharpBible/Calc32Tests/obj
/CSharpBible/Calc32WPF/obj
/CSharpBible/CharGrid/obj
/CSharpBible/CSharpBibleTest/obj
/CSharpBible/CSFreeVision/obj
/CSharpBible/CSV_Viewer/obj
/CSharpBible/CSV_ViewerTest/obj
/CSharpBible/ConsoleMouseApp/obj
/CSharpBible/ConsoleLib/obj
/CSharpBible/DataGridEx/obj
/CSharpBible/DataGridExWPF/obj
/CSharpBible/packages
/NUnitTestProject1/NUnitTestProject1/obj
/TestStatements/.vs
/TestStatements/AsyncExample/obj
/TestStatements/AsyncExampleWPF/obj
/TestStatements/CallAllExamples/obj
/TestStatements/ctlClockLib/obj
/TestStatements/DynamicSample/obj
/TestStatements/packages
/TestStatements/TestClockApp/obj
/TestStatements/TestStatements/obj
/TestStatements/TestStatementsTest/obj
/TestStatements/Tutorials/obj
/CSharpProgrammierHandbuch/.vs
/CSharpProgrammierHandbuch/Fibonacci/obj
/CSharpProgrammierHandbuch/HelloWorld/obj
/CSharpProgrammierHandbuch/CGui/obj
/CSharpProgrammierHandbuch/ConsoleTest/obj
/CSharpProgrammierHandbuch/CSharpProgrammierHandbuch/obj
/CSharpProgrammierHandbuch/Fibonacci2
/TestStatements/AsyncExampleWPF
/TestStatements/Tutorials/obj/Debug
/CSharpBible/Basics/.vs
/CSharpBible/Basics/.vs
*.user
*.bak
/CSharpBible/Calc/.vs
/CSharpBible/DB/.vs
/CSharpBible/Mobile
/CSharpBible/MVVM_Tutorial/.vs
/CSharpBible/Calc/Help
/CSharpBible/DependencyInjection/.vs
/CSharpBible/CSharpBibleTest/.vs
/CSharpBible/Games/.vs
/CSharpBible/Graphics/.vs
/GenFreeWin/.vs
/JC-AMS/.vs
/obj
/obj.net
/TestStatements/Help
/JC-AMS/JC-AMS.sln.GhostDoc.xml
/CSharpBible/Help
/CSharpBible/MVVM_Tutorial/MVVM_16_Usercontrol1/.vs
/CSharpBible/MVVM_Tutorial/TestResults
/CSharpBible/Patterns_Tutorial/.vs
/CSharpBible/Patterns_Tutorial/Pattern_00_Template/obj
/CSharpBible/Patterns_Tutorial/Pattern_00_TemplateTests/obj
/CSharpBible/Patterns_Tutorial/Pattern_01_Singleton/obj
/CSharpBible/Patterns_Tutorial/Pattern_01_SingletonTests/obj
/CSharpBible/Patterns_Tutorial/Pattern_02_Observer/obj
/CSharpBible/Patterns_Tutorial/Pattern_02_ObserverTests/obj
*.editorconfig
/CSharpBible/Libraries/CSFreeVision_
/CSharpBible/AboutExTests/.vs
/CSharpBible/CSV_ViewerTest/.vs
/CSharpBible/DB/DataLake_App/obj
/CSharpBible/DB/DataLake_App/bin
/CSharpBible/DB/DataLake_Example/.vs
/CSharpBible/Graphics/Polyline/.vs
/GenFreeWin/TestResults
/CSharpBible/Games/Sokoban_Base/*.svn
/CSharpBible/MVVM_Tutorial/UWP_00_Test/AppPackages
/TestStatements/TestStatements/Version.inc
obj.net
/JC-AMS/Core/Resource/Version.inc
/TestStatements/*.snk
/CSharpBible/Libraries/*.snk
/Transpiler_pp/Analyzer1/Analyzer1.Package/tools/install.ps1
/CSharpBible/Data/obj.net
/CSharpBible/obj.net
*.log
39 changes: 39 additions & 0 deletions Avalonia_Apps/AA05_CommandParCalc/AA05_CommandParCalc.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.12.35527.113
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AA05_CommandParCalc", "AA05_CommandParCalc\AA05_CommandParCalc.csproj", "{02E04201-5AE2-470B-9C41-C1EF23C31DBB}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Projektmappenelemente", "Projektmappenelemente", "{87372279-1249-4919-88C6-641CFD20D23F}"
ProjectSection(SolutionItems) = preProject
Application.props = Application.props
Directory.Packages.props = Directory.Packages.props
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UpDir", "UpDir", "{B80EE610-E601-41EA-90C0-94157D42F9B2}"
ProjectSection(SolutionItems) = preProject
..\Solution.props = ..\Solution.props
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AA05_CommandParCalcTests", "AA05_CommandParCalcTests\AA05_CommandParCalcTests.csproj", "{F7B8C2BD-2643-4464-AE46-4C92D889DD37}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{02E04201-5AE2-470B-9C41-C1EF23C31DBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{02E04201-5AE2-470B-9C41-C1EF23C31DBB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{02E04201-5AE2-470B-9C41-C1EF23C31DBB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{02E04201-5AE2-470B-9C41-C1EF23C31DBB}.Release|Any CPU.Build.0 = Release|Any CPU
{F7B8C2BD-2643-4464-AE46-4C92D889DD37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F7B8C2BD-2643-4464-AE46-4C92D889DD37}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F7B8C2BD-2643-4464-AE46-4C92D889DD37}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F7B8C2BD-2643-4464-AE46-4C92D889DD37}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
<Project>
<Import Project="..\Application.props" />
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFrameworks>net8.0</TargetFrameworks>
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
<ApplicationManifest>app.manifest</ApplicationManifest>
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
</PropertyGroup>
<Import Sdk="Microsoft.NET.Sdk" Project="Sdk.props" />
<Import Sdk="Microsoft.NET.Sdk" Project="Sdk.targets" />
<PropertyGroup Condition="$([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '9.0.100'))">
<TargetFrameworks>$(TargetFrameworks);net9.0</TargetFrameworks>
</PropertyGroup>
<PropertyGroup Condition="$([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '10.0.100'))">
<TargetFrameworks>$(TargetFrameworks);net10.0</TargetFrameworks>
</PropertyGroup>
<ItemGroup>
<AvaloniaResource Include="Assets\**" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Avalonia" />
<PackageReference Include="Avalonia.Desktop" />
<PackageReference Include="Svg.Controls.Skia.Avalonia" />
<PackageReference Include="Avalonia.Themes.Fluent" />
<PackageReference Include="Avalonia.Fonts.Inter" />
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Include="Avalonia.Diagnostics">
<IncludeAssets Condition="'$(Configuration)' != 'Debug'">None</IncludeAssets>
<PrivateAssets Condition="'$(Configuration)' != 'Debug'">All</PrivateAssets>
</PackageReference>
<PackageReference Include="CommunityToolkit.Mvvm" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
</ItemGroup>

<ItemGroup>
<AvaloniaXaml Update="Views\CommandParCalculatorView.axaml">
<Generator></Generator>
</AvaloniaXaml>
</ItemGroup>

<ItemGroup>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>

<ItemGroup>
<EmbeddedResource Update="Properties\Resources.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>


</Project>
Loading