Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Core migration #3186

Draft
wants to merge 85 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
2d0f3f3
Applied upgrade-assistant to ExtLibs.
NimZwei May 12, 2023
1037c9c
Simplified csproj files for ext-libs.
NimZwei May 17, 2023
77cf044
Adapted ext-libs code to .net upgrade.
NimZwei May 17, 2023
a69803f
Applied update-assistant to HeuristicLab.
NimZwei May 19, 2023
c5ca59a
Simplified and fixed .csproj files.
NimZwei May 19, 2023
1c8249d
Adapted dependencies and sourcecode of ext-libs for net7.0 build.
NimZwei May 22, 2023
ecb16d5
Adapted sources for net7.0 build.
NimZwei May 22, 2023
2e13eb6
Simplified references and removed specific versions.
NimZwei May 22, 2023
1b4a26c
Fixed ViewType check.
NimZwei Jun 1, 2023
c5d4e5f
Removed file-references in all projects and moved to project-referenc…
NimZwei Jun 1, 2023
bf84ceb
Remove unused references.
NimZwei Jun 1, 2023
cb998e6
Added missing package reference for visualization.
NimZwei Jun 2, 2023
7302a1d
Use regular files instead of .frame files and removed pre-build step.
NimZwei Jun 16, 2023
e2c5818
Pre-merged all app.configs into startup-project and removed config-me…
NimZwei Jun 16, 2023
fe26d2d
Removed old build configuration and excluded some projects from build.
NimZwei Jun 22, 2023
7e026da
Updated Test project and added it to solution.
NimZwei Jun 22, 2023
e645320
Adapted some unit tests.
NimZwei Jun 22, 2023
c109d1b
Added an attribute for test running single threaded for tests that c…
NimZwei Jun 22, 2023
c8de3da
Fixed plugin dependency to fix all essential tests.
NimZwei Jun 22, 2023
31f9013
Excluded some additional projects from build.
NimZwei Jun 22, 2023
500d0ff
Simplified scripts
NimZwei Jun 22, 2023
63add38
Fixed BeginInvoke pattern since it is not supported for .net core.
NimZwei Jun 28, 2023
1f6ef81
Applied external evaluation changes from problem-refactoring (by abeh…
NimZwei Jul 26, 2023
5fc38f6
Adapted other external problems.
NimZwei Jul 26, 2023
1dc15a2
No more signed/strong-named assemblies and PreBuildEvents
Jun 20, 2024
688805d
Removed leftover references to UpgradeAssistant
Jun 24, 2024
a34f2a1
Rolled up to .net8 for all projects.
NimZwei Jul 1, 2024
8ac415a
Remove OrTools.
NimZwei Jul 1, 2024
a1f8e0c
Fixed compile errors after .net upgrade.
NimZwei Jul 1, 2024
41face0
Fixed charting dependency to .net8 compatible fork.
NimZwei Jul 1, 2024
7e8eb36
Set dpi scaling and removed manifest.
NimZwei Jul 1, 2024
9400cd4
Fixed Test
Jul 2, 2024
196b563
Removed FxCop and obsolete solution files.
NimZwei Jul 3, 2024
378086b
updated access service server config
obindreiter Jul 3, 2024
e60058d
added new generation script and generated new client
obindreiter Jul 3, 2024
1ec620e
added factory method for .net core clients
obindreiter Jul 3, 2024
4902781
reworked access client for .net core, added configuration
obindreiter Jul 3, 2024
bffce69
updated hive service server config
obindreiter Jul 3, 2024
150e3e2
added new generation script and generated new client
obindreiter Jul 3, 2024
81ea4b1
updated factory method and configuration for .net core clients
obindreiter Jul 3, 2024
f4d65c6
reworked hive service locator and updated appsettings
obindreiter Jul 3, 2024
fd88dd9
changed hl binary name in settings
obindreiter Jul 3, 2024
5e98119
temporarily broke OKB clients
obindreiter Jul 3, 2024
39601c3
Merge branch 'core-migration' of https://github.com/heal-research/Heu…
obindreiter Jul 3, 2024
65a4292
Merge branch 'core-migration' of https://github.com/heal-research/Heu…
Jul 3, 2024
dc0651c
added exceptions for broken OKB services
obindreiter Jul 4, 2024
f7c605b
migrated access administration client to net 8
obindreiter Jul 4, 2024
12e12fe
Switched to Roslyn for script compilation
Jul 4, 2024
455026b
Merge branch 'core-migration' of https://github.com/heal-research/Heu…
obindreiter Jul 4, 2024
7f69f75
Created PluginInfrastructure.Views project and moved views classes.
NimZwei Jul 1, 2024
ef1f95c
Removed windows tags from all non-ui projects.
NimZwei Jul 4, 2024
8b59b59
replaced the code editor with the simple code editor, commented out o…
obindreiter Jul 5, 2024
202ccae
Merge branch 'core-migration' of https://github.com/heal-research/Heu…
obindreiter Jul 5, 2024
ea2184b
WIP Hive Drone migration to .net8 (not working yet die to obsolete wc…
NimZwei Jul 5, 2024
f2481ae
Updated Services to .net8 (and sdk style projects). Not working yet d…
NimZwei Jul 5, 2024
0262cfd
Added scrollbar to simple code editor and reactivated programmable pr…
NimZwei Jul 5, 2024
501dd34
Removed windows target from Clients.Common by extracting the Password…
NimZwei Jul 8, 2024
5157dfe
Added missing projects to slave solution. (no transitive dependencies…
NimZwei Jul 8, 2024
033c4bd
fixed on click events in script view
obindreiter Jul 9, 2024
5a8a1f4
removed starter form and integrated apps into help menu
Shabbafru Jul 11, 2024
7047b69
removed remaining update code
Shabbafru Jul 11, 2024
3ba4daa
deleted deployment service
Shabbafru Jul 11, 2024
d30ff10
removed everything having to do with Applications
Shabbafru Jul 11, 2024
9440dd8
removed external evaluation problems + extlibs for scilab and matlab
Shabbafru Jul 11, 2024
1a1f028
removed OKB clients and services
Shabbafru Jul 11, 2024
1087544
removed unsed classes and settings
Shabbafru Jul 11, 2024
95bce0a
switched PluginValidator from AppDomains to AssemblyLoadContext
Shabbafru Aug 6, 2024
00ba7c0
merged application managers, some cleanups
Shabbafru Aug 6, 2024
ee7df63
removed old persistence
Shabbafru Aug 6, 2024
92856bf
removed plugin dependency to old persistence
Shabbafru Aug 6, 2024
4a1a06d
updated DayView lib and re-enabled all Hive clients projects in HL
Shabbafru Aug 6, 2024
cbd3aec
Switch assembly discovery from AppDomains to AssemblyLoadContext
Shabbafru Aug 8, 2024
3144cc0
cleanup PluginInfrastructure + Views
Shabbafru Aug 9, 2024
3f8ffdd
Fixed plugin dependency and build for HL code editor.
NimZwei Aug 29, 2024
0ce9ef8
Added additional value type constraint check for discarding types in …
NimZwei Aug 29, 2024
34efaa6
Fixed plugin dependencies according to unit tests.
NimZwei Aug 29, 2024
8bb2d7a
upgraded to .net9.0
NimZwei Oct 10, 2024
48a623d
Disable .net9 WinForms security analyzer. (see https://github.com/dot…
NimZwei Oct 10, 2024
9b59069
References to individual plugins in tests, instead of hosting applica…
NimZwei Oct 14, 2024
47ecb42
Removed hard dependencies from host applications to all HL plugins an…
NimZwei Oct 14, 2024
2d6b309
Set the build output to a global bin directory for plugin discovery.
NimZwei Oct 14, 2024
a7b63ac
Added missing references to transport plugin assemblies.
NimZwei Oct 15, 2024
b352599
Removed global bin output and re-added project references again and r…
NimZwei Oct 15, 2024
2e3998e
Switched back to .net8.0 for backwards compatability and not requirin…
NimZwei Oct 16, 2024
45e563a
Show errors when samples cannot be loaded instead of crashing.
NimZwei Oct 16, 2024
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
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .analyzerconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
is_global = true

dotnet_diagnostic.CA1416.severity = none
Binary file modified .editorconfig
Binary file not shown.
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,6 @@ bld/
[Ll]og/
[Ll]ogs/
*.exe
**/Properties/AssemblyInfo.cs
Plugin.cs
HeuristicLab.Problems.ExternalEvaluation/3.4/Protos/ExternalEvaluationMessages.cs


Expand Down Expand Up @@ -400,5 +398,7 @@ FodyWeavers.xsd
*.msp

# JetBrains Rider
.idea
*.sln.iml

Google.ProtocolBuffers-2.4.1.473.dll
144 changes: 0 additions & 144 deletions .nuget/NuGet.targets

This file was deleted.

2 changes: 0 additions & 2 deletions Build.cmd

This file was deleted.

Loading