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

[DRAFT] Diz 3.0 rewrite - early pull request for comments / review #48

Draft
wants to merge 292 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
292 commits
Select commit Hold shift + click to select a range
982e164
add back in remainder of original formatting
binary1230 Mar 13, 2021
8dde7e4
convert Labels into full classes with INotifyPropertyChanged
binary1230 Mar 14, 2021
b4cb666
pretty solid grid with notifypropertychanged working for all but comm…
binary1230 Mar 14, 2021
79b04c7
final misc cleanup of new grid code before the great mergening
binary1230 Mar 14, 2021
14b67c3
working version getting through the full load cycle
binary1230 Mar 14, 2021
3045800
porting over changes to MainWindow
binary1230 Mar 17, 2021
793df30
getting maingrid form hooked in
binary1230 Mar 17, 2021
b1bf0ad
remove extra databind call
binary1230 Mar 17, 2021
c4e4409
multiple views of same data working!
binary1230 Mar 17, 2021
7cca383
basic filtering works
binary1230 Mar 17, 2021
6106d54
further cleaning up interfaces/cruft
binary1230 Mar 18, 2021
b69322f
breaking things up into interfaces
binary1230 Mar 18, 2021
93c5fe0
rework/simplify:
binary1230 Mar 20, 2021
a7f734e
- consolidate UI functions more
binary1230 Mar 20, 2021
034d43f
- disable mouse scrolling
binary1230 Mar 20, 2021
1c289c0
- cleanup
binary1230 Mar 20, 2021
bb0b1fe
- fix form Closed() event
binary1230 Mar 20, 2021
8797771
- fix bug with project open dialog path using wrong field
binary1230 Mar 21, 2021
5cb1849
- add dotTrace profiler scaffold
binary1230 Mar 21, 2021
c0f2c28
junk
binary1230 Mar 21, 2021
37e16e1
temp disable RomByteDataGridRow databind
binary1230 Mar 21, 2021
cf482a0
add extra relative path finding util functions
binary1230 Mar 21, 2021
c751366
remove extra includes
binary1230 Mar 21, 2021
806180f
fix relative pathing load/save functions for linked ROM files
binary1230 Mar 21, 2021
dbb3c27
add gui utils:
binary1230 Mar 21, 2021
f3b427d
allow option to not show messagebox in generic opener GUI on load
binary1230 Mar 21, 2021
fe8ccf6
fix relative pathing load/save functions for linked ROM files
binary1230 Mar 21, 2021
4ec8385
temp enable debug fuctions
binary1230 Mar 21, 2021
d96104f
messing with perf. ~5.4s load current
binary1230 Mar 21, 2021
bb8f483
messing with perf. this code has no effect but, might be able to twea…
binary1230 Mar 22, 2021
a45bd88
decent checkpoint
binary1230 Mar 30, 2021
447e8c2
decent checkpoint
binary1230 Mar 30, 2021
39015ce
- add helper interface for INotifyPropertyChanged, to deal with deriv…
binary1230 Mar 30, 2021
f2da670
solidly working scrolling!
binary1230 Mar 30, 2021
8d21276
redo caching algorithm for rows
binary1230 Mar 30, 2021
ea8b535
make more stuff look at DataSubset instead of directly at the Table. …
binary1230 Mar 30, 2021
bd46dd8
fix scrolling!
binary1230 Mar 31, 2021
36880cd
- better visual layout, docking
binary1230 Mar 31, 2021
0f13ffc
fix keycode scrolling not working
binary1230 Mar 31, 2021
cd50a07
- add vertical scrollbar back in (still has a bug when resizing with …
binary1230 Mar 31, 2021
d031278
WIP DONT USE. just wanted to get this off just my laptop
binary1230 Apr 9, 2021
031296c
extract more business logic from label editor view
binary1230 Apr 9, 2021
4900dcb
fix more temporary label stuff
binary1230 Apr 10, 2021
292cd17
fix asar runner process execute
binary1230 Apr 10, 2021
42e03bd
unit tests use resources to read data from files
binary1230 Apr 10, 2021
d232d27
add test harness for checking assembly output against embedded resources
binary1230 Apr 10, 2021
7c40235
simplify init routines for bytes
binary1230 Apr 10, 2021
9fb8985
move assembly generators to their own file
binary1230 Apr 11, 2021
6d3d936
overhaul assembly format str parsing and handling
binary1230 Apr 11, 2021
9c273eb
rename test suite
binary1230 Apr 11, 2021
83a4b74
refactoring ByteSource so we can swap in a new type of underlying spa…
binary1230 Apr 11, 2021
f15106d
dont allocate new Annotation on each creation of ByteOffsetData
binary1230 Apr 11, 2021
edc9184
refactor out list references for byte access
binary1230 Apr 11, 2021
6c9dd03
change fn order
binary1230 Apr 11, 2021
27280e5
implement (but not using yet) spare storage for ByteStorage
binary1230 Apr 11, 2021
ca18458
add theorygenerator to help construct unit tests
binary1230 Apr 12, 2021
080163a
add more test scaffolding for ByteStorage
binary1230 Apr 12, 2021
6e9058b
add ByteList tests
binary1230 Apr 12, 2021
298d5bc
trying to fix this...
binary1230 Apr 12, 2021
bc049de
reworking XML serializer tests
binary1230 Apr 12, 2021
06f5d88
add CI build script
binary1230 Apr 12, 2021
3daea58
fix xml serializer test
binary1230 Apr 13, 2021
a6c12f8
reorganize project files / dependencies
binary1230 Apr 13, 2021
19c9317
fix github builds
binary1230 Apr 13, 2021
793cea2
remove .net5.0-windows target from Diz.Test and Diz.PowerShell
binary1230 Apr 13, 2021
5fbe5c5
upgrade to .net5
binary1230 Apr 13, 2021
81e2a21
fixing build, attempt3
binary1230 Apr 13, 2021
ee3ab9a
buildifx4
binary1230 Apr 13, 2021
f76ed78
buildfix attempt #5
binary1230 Apr 13, 2021
b81b26d
disable hung test
binary1230 Apr 13, 2021
92a1df8
Merge branch 'master' into major-rewrite-2021
binary1230 Apr 13, 2021
c4cf465
disable hung test
binary1230 Apr 13, 2021
fc8fccd
Merge remote-tracking branch 'origin/master' into major-rewrite-2021
binary1230 Apr 13, 2021
3364e71
Merge remote-tracking branch 'upstream/master' into major-rewrite-2021
binary1230 Apr 13, 2021
f3ce85d
Merge remote-tracking branch 'upstream/latest-fixes' into major-rewri…
binary1230 Apr 13, 2021
42007f1
merge WIP rewrite branch into binary1230/master
binary1230 Apr 13, 2021
f836585
remove old appveyor build info
binary1230 Apr 13, 2021
e19f271
remove old appveyor build info
binary1230 Apr 13, 2021
00f6876
attempt to fix artifact generation path
binary1230 Apr 13, 2021
11a98e7
fix/clean parenting structure of ByteStorage
binary1230 Apr 13, 2021
f1aeb5b
full graph traversal now working with sparse byte storage :)
binary1230 Apr 13, 2021
0408f7d
- extract bytegraph traversal into its own file
binary1230 Apr 13, 2021
6da6058
rename labelprovider instances to "Labels"
binary1230 Apr 13, 2021
a98f638
move SNES address space create to RomUtil.cs
binary1230 Apr 13, 2021
f0aec77
move data class into new SNES dir
binary1230 Apr 13, 2021
4e420c9
extract loading routines into DataInitializer
binary1230 Apr 13, 2021
61cc984
deconstruct kvp pairs
binary1230 Apr 13, 2021
583ded5
started unit tests for assembly generation
binary1230 Apr 14, 2021
252b702
fix mocks for pc generator test
binary1230 Apr 14, 2021
7292092
fixing bugs and simplifying with LogCreator
binary1230 Apr 14, 2021
f1e6dad
add parent-aware collection, will be base class for a bunch of new stuff
binary1230 Apr 15, 2021
1447253
replace lists of annotations with new annotationcollection class that…
binary1230 Apr 15, 2021
b88c886
refactor and fix column formatters
binary1230 Apr 16, 2021
c6ff18b
rename converter fns for ByteSourceMapping
binary1230 Apr 16, 2021
e8986ad
add label access function that returns un-mirrored unique child Labels
binary1230 Apr 16, 2021
d3f3617
more major refactoring of LogCreator to break it up heavily
binary1230 Apr 16, 2021
5ce8fe7
add expected vs actual output for assembly-related tests
binary1230 Apr 16, 2021
f742b62
fix bug, labelassign should use SNES address not PC offset
binary1230 Apr 16, 2021
a28a400
allow parent-tracking containers to disable updating collection item …
binary1230 Apr 17, 2021
b7540b0
move ByteEntry.Byte to just be an annotation, same as any others
binary1230 Apr 18, 2021
7fde850
add option to disable whitespace in logcreator for easier unit testing
binary1230 Apr 18, 2021
39bfa7f
fix extra label generation steps!
binary1230 Apr 18, 2021
8eaec8b
fix sample rom test!
binary1230 Apr 18, 2021
de66afd
fix sample rom data generation
binary1230 Apr 18, 2021
c70b864
migrate intermediate address CPU access to new accessors
binary1230 Apr 18, 2021
f70ede9
fix padding bytes not having a zero value
binary1230 Apr 18, 2021
c04377e
migrate intermediate address CPU access to new accessors
binary1230 Apr 18, 2021
b5951bb
fix visualizer (except for notifications)
binary1230 Apr 18, 2021
f023fea
fixup namespace naming
binary1230 Apr 18, 2021
b034e0e
move all tests into subfolder and fix namespaces
binary1230 Apr 18, 2021
9b4bbbf
add test scaffolding and initial test for DataSubset
binary1230 Apr 18, 2021
6537d58
add more DataSubset test scaffolding for empty tests
binary1230 Apr 18, 2021
1793b25
fix bug with clamping range being wrong
binary1230 Apr 19, 2021
dd91ce4
more bounds checking
binary1230 Apr 19, 2021
bbb2767
cleanup tons of small stuff
binary1230 Apr 19, 2021
aaf58d0
fix bug with incsrc assembly generator
binary1230 Apr 19, 2021
e9b5551
add beginnings of new XML serialization
binary1230 Apr 19, 2021
8144fbc
new XML serializiation tests
binary1230 Apr 19, 2021
3a6adf9
- add implementation of ICollection to ByteStorage
binary1230 Apr 20, 2021
ffef0ed
rename ByteStorage classes to be more consistent
binary1230 Apr 20, 2021
64e9d71
move Bytestorage classes into their own files
binary1230 Apr 20, 2021
bc8f7dc
extract ByteStorage functionality into generic Storage<T> class
binary1230 Apr 20, 2021
2a92d28
genericize IStorage
binary1230 Apr 20, 2021
5fd387e
genericize StorageList and friends
binary1230 Apr 20, 2021
20fc1f1
add helper methods region
binary1230 Apr 21, 2021
e2bea04
dont test parent info when making equality comparison
binary1230 Apr 21, 2021
cbb9de1
modify ByteEntry.cs .Annotations to not be created on-demand, just cr…
binary1230 Apr 21, 2021
ed6ef10
cleaning up
binary1230 Apr 21, 2021
5a11c78
get first pass serialization working with StorageSparse
binary1230 Apr 28, 2021
73b23f7
cleanup, cosmetic only
binary1230 Apr 28, 2021
c8d98f9
fix unit tests
binary1230 Apr 28, 2021
ec0b258
reorganize unit tests a bit
binary1230 Apr 28, 2021
5eb0e67
1. rename and reoganize lots of tests
binary1230 Apr 28, 2021
6e0bf13
further reorganization
binary1230 Apr 28, 2021
590e5e7
working dictionary-based serialization. now to get the deserializatio…
binary1230 Apr 29, 2021
93c4241
1. make SparseStorage derive from IDictionary interfaces
binary1230 Apr 29, 2021
b27f595
cleanup XML serializers
binary1230 Apr 30, 2021
9fbb919
cleanup XML serializers. more
binary1230 Apr 30, 2021
1fd9d61
use [XmlIgnore] instead of .Ignore()
binary1230 Apr 30, 2021
4d9766f
more cleanup
binary1230 Apr 30, 2021
e36b5bc
final round of removing .Ignore()
binary1230 Apr 30, 2021
a25bc49
enable SNES address bus tests
binary1230 Apr 30, 2021
cea85ea
make short names for XML output
binary1230 Apr 30, 2021
4b265af
make short names for XML output, annotations
binary1230 Apr 30, 2021
867a6c4
- get Data serialization working
binary1230 Apr 30, 2021
bc9914d
add test helpers from v2.0 branch
binary1230 May 9, 2021
3875305
merge changes from stable 2.0 branch
binary1230 May 9, 2021
a1c77b1
port lots of features from v2.0-beta010
binary1230 May 11, 2021
e60ec46
remove duplicate tests (porting error)
binary1230 May 11, 2021
3afb4cb
move cart title tests to 3.0 location
binary1230 May 11, 2021
339c26d
(WIP) merge latest changes from upstream 2.0 branch to here (3.0 dev …
binary1230 May 11, 2021
91cd859
use c#9's new 'record' class for immutability
binary1230 May 11, 2021
cbd2c7e
skip working (but slow) test
binary1230 May 11, 2021
17656fe
remove unnecessary code
binary1230 May 11, 2021
f8cb65e
Merge pull request #4 from binary1230/backmerge-3.0-from-2.0
binary1230 May 11, 2021
10b1e82
fix failed unit test / null ref
binary1230 May 11, 2021
fdecf20
fix misc warnings
binary1230 May 12, 2021
eec81ef
refactor Project class
binary1230 May 12, 2021
b00ae2f
fix collection equality in a few places
binary1230 May 12, 2021
d10ae47
fix lots of warnings
binary1230 May 12, 2021
6470207
get build script mostly working again
binary1230 May 12, 2021
2597a52
fix syntax error in csproj XML
binary1230 May 12, 2021
fb4a368
temp disable bug50 mitigation tests
binary1230 May 12, 2021
a5b65a7
use ByteUtil's shiftJIS encoding, fix test
binary1230 May 12, 2021
3f7d6db
reminder to check for null in later refactorings
binary1230 May 12, 2021
eda0935
make tests dependent on external files more robust in skipping/checks
binary1230 May 12, 2021
a61837a
refactor SNES assembly generation system into new C# assembly (DLL)
binary1230 May 12, 2021
fd438ea
add version and build path to CI
binary1230 May 12, 2021
c260344
use release build for CI
binary1230 May 12, 2021
4971992
use release build for CI
binary1230 May 12, 2021
3e1e1b5
Update dotnet.yml
binary1230 May 12, 2021
7f19320
fix warnings
binary1230 May 13, 2021
6bcc210
update CI to re-integrate previous build copy steps
binary1230 May 13, 2021
7018ded
Merge remote-tracking branch 'binary1230-v3/master'
binary1230 May 13, 2021
3bc8242
Merge remote-tracking branch 'dotsarecool-v2/master'
binary1230 May 13, 2021
8493e92
throw exception if basic serialization fails
binary1230 May 13, 2021
56b0756
reset icons on form and app
binary1230 May 14, 2021
48669e0
move ImportROMDialogController.cs into correct folder/namespace
binary1230 May 14, 2021
62ed26f
- move all controllers to new separate project
binary1230 May 16, 2021
8229b74
hook up more types to service registration
binary1230 May 16, 2021
f62991d
rework main controllers to use dependency injection via LightInject
binary1230 May 16, 2021
414e7af
fix test
binary1230 May 16, 2021
f764fd2
fix bug in CorrectingRange
binary1230 May 16, 2021
6bf0da8
fix more bugs in CorrectingRange with init order
binary1230 May 17, 2021
5646896
fix mark many dialog
binary1230 May 17, 2021
fe26159
split off RomByteRow into non-winforms-specific RomByteRowBase
binary1230 May 17, 2021
ad4f4fc
- IGrowRow takes generic TIem instead of hardcoded ByteEntry
binary1230 May 17, 2021
26272e6
add avaloniaUi+RectiveUI test hello world
binary1230 May 19, 2021
26c3870
rename
binary1230 May 19, 2021
28b50fa
tidy code, remove warnings
binary1230 May 19, 2021
9aaf70a
upgrade packages
binary1230 May 20, 2021
b84109f
add fody support files
binary1230 May 20, 2021
c18342b
add sample datagrid code
binary1230 May 20, 2021
f3ecc0c
tmp commit
binary1230 May 20, 2021
ea2c3a8
add singleton and sample project loader class
binary1230 May 19, 2021
265067a
add first usercontrol
binary1230 May 20, 2021
bf0b81a
make usercontrol reactive
binary1230 May 20, 2021
8f82988
fix test
binary1230 May 20, 2021
87ed8e7
extract datagrid to usercontrol
binary1230 May 20, 2021
46e4d86
woah. working GUI with some of the sample data
binary1230 May 20, 2021
ae3d6d7
remove extra icon reference
binary1230 May 21, 2021
37fff4a
WIP creating main grid
binary1230 May 21, 2021
d289da0
WORKING DATAGRID! finally.
binary1230 May 22, 2021
ece7b56
add selection bindings to grid
binary1230 May 22, 2021
6f4c7da
add mainwindowviewmodel, bind grid differently
binary1230 May 22, 2021
c04abc1
move MainWindowViewModel.cs
binary1230 May 22, 2021
9e5f8bf
move Serialization test to separate directory
binary1230 May 22, 2021
9535896
fix buggy Comment access not converting addressess correctly
binary1230 May 22, 2021
0266ad2
implement property changed notifications for RomByteRowBase
binary1230 May 22, 2021
ff340d2
fix formatting
binary1230 May 22, 2021
73d06f7
allow basic editing for main datagrid
binary1230 May 22, 2021
e73714f
use code to databind datagrid
binary1230 May 22, 2021
5a628c3
Merge remote-tracking branch 'dotsarecool-v2-upstream/master' into av…
binary1230 May 22, 2021
9fda09c
fix GoTo UX
binary1230 May 22, 2021
2b2b38f
- add menu handler to open new window
binary1230 May 23, 2021
e2f66e1
move Color formatting code for rows into RomByteRow base class
binary1230 May 23, 2021
249b344
adjust MarkManyDialog and related interfaces
binary1230 May 23, 2021
0314e6a
add boilerplate for ByteEntryDetailsViewModel.cs
binary1230 May 23, 2021
2f5688f
remove extraneous include
binary1230 May 23, 2021
2098bc6
Merge remote-tracking branch 'dotsarecool-v2-upstream/master' into av…
binary1230 May 23, 2021
e1b5326
this doesn't work under .net5
binary1230 May 26, 2021
908610d
Merge remote-tracking branch 'dotsarecool-v2-upstream/master' into av…
binary1230 May 26, 2021
233deb1
finish merging, fix warnings
binary1230 May 26, 2021
55f8402
fix warnings
binary1230 May 26, 2021
b3ede3d
add package locks for Nuget on all projects
binary1230 May 26, 2021
0eaa4cd
add repeatable builds (package lock files) for NuGet
binary1230 May 27, 2021
b0823c5
more CI testing
binary1230 May 27, 2021
8850efe
split out viewmodels into their own project
binary1230 May 28, 2021
5d2cb0e
refactor policy implementation to static class for AnnotationCollection
binary1230 May 28, 2021
fb8c8e7
WIP reactive support for underlying data model
binary1230 May 28, 2021
0b5b4e4
remove gitinfo from test project
binary1230 Dec 11, 2021
578e934
delete extra diz icon (was moved)
binary1230 Dec 11, 2021
f3325c3
update packages.lock.json
binary1230 Dec 11, 2021
b677a7f
remove dead code
binary1230 Dec 11, 2021
04d9eb9
fix icon
binary1230 Dec 11, 2021
1476d7f
upgrade to .net6 / upgrade packages to latest
binary1230 Dec 12, 2021
f37909f
add ManualUpdate() to correctingrange
binary1230 Dec 12, 2021
094de41
remove dead code
binary1230 Dec 12, 2021
7c9fd7e
bugfix: duplicate key for rombyte encoding
binary1230 Sep 11, 2021
cc8e4c0
remove dead reference
binary1230 Dec 12, 2021
5a4bb54
disable Nuget package caching
binary1230 Dec 12, 2021
c96c1ac
add Directory.Build.targets
binary1230 Dec 12, 2021
02d5782
wrap DIZ_3_BRANCH functionality in #if
binary1230 Dec 12, 2021
790ff94
further match parity with 2.0 branch
binary1230 Dec 12, 2021
49c4fe9
cleanup/simplify temporary label provider structure
binary1230 Dec 14, 2021
cc3727b
integrate latest from 2.0 branch
binary1230 Dec 17, 2021
2fbc284
integrate latest from 2.0 branch
binary1230 Dec 17, 2021
8883e05
fix terrible bug
binary1230 Dec 25, 2021
9f3b5e8
wrap diz3 functions
binary1230 Dec 25, 2021
7979674
Merge remote-tracking branch 'origin/master'
binary1230 Dec 26, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 22 additions & 17 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
name: .NET Windows Desktop
name: .NET 6 Win Desktop

on:
- push
- pull_request
on: [ push, pull_request ]

jobs:

build:

runs-on: windows-latest

steps:
- name: Inject slug/short variables
uses: rlespinasse/github-slug-action@v3.x
Expand All @@ -21,24 +22,28 @@ jobs:

- name: Print version
run: echo "version ${{ steps.ver.outputs.ver }}"

- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2

- name: Setup dotnet
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
dotnet-version: 6.0.x

- name: Nuget (restore from cache)
uses: actions/cache@v1
id: cache
with:
path: ~/.nuget/packages
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}

- name: NuGet (Restore from scratch if needed)
if: steps.cache.outputs.cache-hit != 'true'
# not currently working consistently, don't cache
# - name: Nuget (restore from cache)
# uses: actions/cache@v1
# id: cache
# with:
# path: ~/.nuget/packages
# key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
#
# - name: NuGet (Restore from scratch if needed)
# if: steps.cache.outputs.cache-hit != 'true'
# run: dotnet restore --locked-mode

- name: NuGet (Restore always from scratch)
run: dotnet restore --locked-mode

- name: Build
Expand All @@ -52,7 +57,7 @@ jobs:

- uses: papeloto/action-zip@v1
with:
files: DiztinGUIsh/bin/Release/net48/publish
files: DiztinGUIsh\bin\Release\net6.0-windows7.0\publish\
dest: ${{ steps.ver.outputs.ver }}.zip

- name: Upload Artifact
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ publish/
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
# *.pubxml
#*.pubxml # Diztinguish: we chose to do this.
*.publishproj

# Microsoft Azure Web App publish settings. Comment the next line if you want to
Expand Down Expand Up @@ -337,3 +337,4 @@ ASALocalRun/

# Local History for Visual Studio
.localhistory/
/MigrationBackup
8 changes: 8 additions & 0 deletions Directory.Build.targets
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<Project>
<PropertyGroup>
<DefineConstants>$(DefineConstants);DIZ_3_BRANCH</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<DefineConstants>$(DefineConstants);DEBUG;TRACE</DefineConstants>
</PropertyGroup>
</Project>
24 changes: 24 additions & 0 deletions Diz.Controllers/Diz.Controllers.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<GitThisAssemblyMetadata>true</GitThisAssemblyMetadata>
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
<GenerateResourceUsePreserializedResources>true</GenerateResourceUsePreserializedResources>
<PackageVersion>3.0.0</PackageVersion>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Diz.Core\Diz.Core.csproj" />
<ProjectReference Include="..\Diz.LogWriter\Diz.LogWriter.csproj" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="GitInfo">
<Version>2.2.0</Version>
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
</ItemGroup>

</Project>
Loading