Skip to content

Commit a2a1199

Browse files
authored
add .NET 7.0 target (#773)
+semver: minor
1 parent 9360e24 commit a2a1199

11 files changed

Lines changed: 109 additions & 155 deletions

File tree

.github/build.main.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ steps:
2828
updateAssemblyInfo: true
2929

3030
- task: UseDotNet@2
31-
displayName: "use .NET SDK 6.0.x"
31+
displayName: "use .NET SDK 7.0.x"
3232
inputs:
33-
version: 6.0.x
33+
version: 7.0.x
34+
includePreviewVersions: true
3435

3536
- task: DotNetCoreCLI@2
3637
displayName: build

.github/workflows/codeql-analysis.yml

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

.lgtm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ extraction:
1111
solution:
1212
- Stock.Indicators.sln
1313
dotnet:
14-
version: "6.0.201"
14+
version: "7.0.100-preview.3.22179.4"
1515
build_command:
1616
- dotnet restore
1717
- dotnet build

Stock.Indicators.sln

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{3A4158F9
2323
ProjectSection(SolutionItems) = preProject
2424
.lgtm.yml = .lgtm.yml
2525
.github\build.main.yml = .github\build.main.yml
26-
.github\workflows\codeql-analysis.yml = .github\workflows\codeql-analysis.yml
2726
.github\dependabot.yml = .github\dependabot.yml
2827
EndProjectSection
2928
EndProject

docs/README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,11 @@ See the [guide]({{site.baseurl}}/guide/#content) and the [full list of indicator
3737

3838
## Frameworks targeted
3939

40-
- .NET 6.0, 5.0
40+
- .NET 7.0, 6.0, 5.0
4141
- .NET Core 3.1
4242
- .NET Standard 2.1, 2.0
4343

44-
The compiled library package is [Common Language Specification (CLS) compliant](https://docs.microsoft.com/en-us/dotnet/standard/common-type-system) and can be used in other programming languages, including Python and everything in the .NET universe.
45-
46-
See also [Stock Indicators for Python](https://daveskender.github.io/Stock.Indicators.Python/), a PyPI wrapper for this library.
44+
The compiled library package is [Common Language Specification (CLS) compliant](https://docs.microsoft.com/en-us/dotnet/standard/common-type-system) and can be used in other programming languages, including Python and everything in the .NET universe. A [Stock Indicators for Python](https://daveskender.github.io/Stock.Indicators.Python/) PyPI package is also available.
4745

4846
## License
4947

docs/contributing.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
[![build status](https://img.shields.io/azure-devops/build/skender/5123ca47-74f2-4d67-a5d4-c4d90b8d670a/21/main?logo=AzureDevops&label=Build%20Status)](https://dev.azure.com/skender/Stock.Indicators/_build/latest?definitionId=21&branchName=main)
44
[![code coverage](https://img.shields.io/azure-devops/coverage/skender/stock.indicators/21/main?logo=AzureDevOps&label=Code%20Coverage)](https://dev.azure.com/skender/Stock.Indicators/_build/latest?definitionId=21&branchName=main&view=codecoverage-tab)
5-
[![CodeQL](https://github.com/DaveSkender/Stock.Indicators/workflows/CodeQL/badge.svg)](https://github.com/DaveSkender/Stock.Indicators/security/code-scanning)
65

76
**Thanks for taking the time to contribute!**
87

docs/performance.md

Lines changed: 95 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -4,107 +4,107 @@ permalink: /performance/
44
layout: default
55
---
66

7-
# {{ page.title }} for v1.20.1
7+
# {{ page.title }} for v1.23.0
88

99
These are the execution times for the current indicators using two years of historical daily stock quotes (502 periods) with default or typical parameters.
1010

1111
``` bash
12-
BenchmarkDotNet=v0.13.1, OS=Windows 10.0.19044.1348 (21H2)
12+
BenchmarkDotNet=v0.13.1, OS=Windows 10.0.19044.1645 (21H2)
1313
Intel Core i7-7700HQ CPU 2.80GHz (Kaby Lake), 1 CPU, 8 logical and 4 physical cores
14-
.NET SDK=6.0.100
14+
.NET SDK=7.0.100-preview.3.22179.4
1515
```
1616

1717
## indicators
1818

19-
| Method | Mean | Error | StdDev |
20-
|------------------- |------------:|---------:|---------:|
21-
| GetAdl | 59.68 μs | 0.612 μs | 0.511 μs |
22-
| GetAdlWithSma | 67.30 μs | 0.374 μs | 0.312 μs |
23-
| GetAdx | 227.22 μs | 1.261 μs | 1.179 μs |
24-
| GetAlligator | 167.23 μs | 0.986 μs | 0.874 μs |
25-
| GetAlma | 67.03 μs | 0.328 μs | 0.310 μs |
26-
| GetAroon | 142.20 μs | 1.460 μs | 0.931 μs |
27-
| GetAtr | 154.96 μs | 0.970 μs | 0.810 μs |
28-
| GetAwesome | 73.39 μs | 0.325 μs | 0.289 μs |
29-
| GetBeta | 221.70 us | 1.780 us | 1.580 us |
30-
| GetBetaUp | 247.50 us | 4.910 us | 5.050 us |
31-
| GetBetaDown | 238.00 us | 4.040 us | 3.580 us |
32-
| GetBetaAll | 510.90 us | 9.090 us | 8.500 us |
33-
| GetBollingerBands | 234.42 μs | 2.059 μs | 1.926 μs |
34-
| GetBop | 68.98 μs | 0.377 μs | 0.352 μs |
35-
| GetCci | 84.67 μs | 0.498 μs | 0.465 μs |
36-
| GetChaikinOsc | 120.65 μs | 0.722 μs | 0.603 μs |
37-
| GetChandelier | 261.32 μs | 1.992 μs | 1.766 μs |
38-
| GetChop | 123.77 μs | 2.411 μs | 2.476 μs |
39-
| GetCmf | 127.10 μs | 1.330 μs | 1.179 μs |
40-
| GetConnorsRsi | 241.61 μs | 1.411 μs | 1.178 μs |
41-
| GetCorrelation | 161.66 μs | 0.403 μs | 0.336 μs |
42-
| GetDonchian | 306.92 μs | 2.007 μs | 1.779 μs |
43-
| GetDema | 100.55 μs | 0.709 μs | 0.592 μs |
44-
| GetDpo | 148.78 μs | 0.998 μs | 0.833 μs |
45-
| GetElderRay | 117.82 μs | 0.587 μs | 0.520 μs |
46-
| GetEma | 56.83 μs | 0.394 μs | 0.350 μs |
47-
| GetEpma | 100.15 μs | 0.331 μs | 0.276 μs |
48-
| GetFcb | 347.82 μs | 2.644 μs | 2.473 μs |
49-
| GetFisherTransform | 89.40 μs | 0.474 μs | 0.420 μs |
50-
| GetForceIndex | 59.93 μs | 0.317 μs | 0.296 μs |
51-
| GetFractal | 95.72 μs | 0.244 μs | 0.190 μs |
52-
| GetGator | 215.27 μs | 3.762 μs | 3.141 μs |
53-
| GetHeikinAshi | 175.03 μs | 0.752 μs | 0.704 μs |
54-
| GetHma | 272.68 μs | 2.637 μs | 2.338 μs |
55-
| GetHtTrendline | 172.83 μs | 0.517 μs | 0.432 μs |
56-
| GetHurst | 1,011.27 μs | 6.046 μs | 5.359 μs |
57-
| GetIchimoku | 873.87 μs | 4.815 μs | 4.504 μs |
58-
| GetKama | 73.26 μs | 0.215 μs | 0.179 μs |
59-
| GetKlinger | 72.53 μs | 0.358 μs | 0.299 μs |
60-
| GetKeltner | 380.42 μs | 1.897 μs | 1.682 μs |
61-
| GetMacd | 143.73 μs | 0.983 μs | 0.821 μs |
62-
| GetMaEnvelopes | 86.72 μs | 0.262 μs | 0.218 μs |
63-
| GetMama | 139.66 μs | 0.942 μs | 0.787 μs |
64-
| GetMarubozu | 121.28 μs | 0.531 μs | 0.471 μs |
65-
| GetMfi | 170.07 μs | 1.090 μs | 0.910 μs |
66-
| GetObv | 62.35 μs | 0.243 μs | 0.215 μs |
67-
| GetObvWithSma | 68.61 μs | 0.340 μs | 0.284 μs |
68-
| GetParabolicSar | 89.93 μs | 0.345 μs | 0.306 μs |
69-
| GetPivots | 152.28 μs | 0.719 μs | 0.637 μs |
70-
| GetPivotPoints | 89.46 μs | 1.640 μs | 1.454 μs |
71-
| GetPmo | 72.27 μs | 0.722 μs | 0.640 μs |
72-
| GetPrs | 99.20 μs | 0.969 μs | 0.859 μs |
73-
| GetPrsWithSma | 104.46 μs | 0.530 μs | 0.443 μs |
74-
| GetPvo | 202.49 μs | 0.312 μs | 0.292 μs |
75-
| GetRenko | 94.08 μs | 0.379 μs | 0.336 μs |
76-
| GetRenkoAtr | 106.52 μs | 0.576 μs | 0.539 μs |
77-
| GetRoc | 51.75 μs | 0.234 μs | 0.208 μs |
78-
| GetRocWb | 72.85 μs | 0.723 μs | 0.604 μs |
79-
| GetRocWithSma | 64.66 μs | 0.605 μs | 0.537 μs |
80-
| GetRollingPivots | 327.67 μs | 1.436 μs | 1.344 μs |
81-
| GetRsi | 53.78 μs | 0.559 μs | 0.523 μs |
82-
| GetSlope | 89.19 μs | 0.617 μs | 0.547 μs |
83-
| GetSma | 83.13 μs | 0.216 μs | 0.202 μs |
84-
| GetSmaExtended | 161.42 μs | 1.721 μs | 1.610 μs |
85-
| GetSmi | 97.64 μs | 0.958 μs | 0.800 μs |
86-
| GetSmma | 87.28 μs | 0.452 μs | 0.401 μs |
87-
| GetStarcBands | 326.62 μs | 2.351 μs | 2.084 μs |
88-
| GetStc | 350.88 μs | 3.121 μs | 2.767 μs |
89-
| GetStdDev | 99.60 μs | 0.198 μs | 0.185 μs |
90-
| GetStdDevWithSma | 108.41 μs | 0.873 μs | 0.774 μs |
91-
| GetStdDevChannels | 132.02 μs | 0.365 μs | 0.305 μs |
92-
| GetStoch | 190.20 μs | 2.084 μs | 1.949 μs |
93-
| GetStochSMMA | 168.71 μs | 1.463 μs | 1.222 μs |
94-
| GetStochRsi | 248.17 μs | 1.562 μs | 1.385 μs |
95-
| GetSuperTrend | 250.22 μs | 1.499 μs | 1.329 μs |
96-
| GetTema | 145.27 μs | 0.634 μs | 0.593 μs |
97-
| GetTrix | 184.90 μs | 3.073 μs | 2.724 μs |
98-
| GetTrixWithSma | 240.74 μs | 2.872 μs | 2.687 μs |
99-
| GetTsi | 59.69 μs | 0.749 μs | 0.626 μs |
100-
| GetT3 | 68.81 μs | 0.475 μs | 0.421 μs |
101-
| GetUlcerIndex | 236.90 μs | 0.593 μs | 0.555 μs |
102-
| GetUltimate | 110.23 μs | 0.766 μs | 0.679 μs |
103-
| GetVolatilityStop | 255.43 μs | 3.474 μs | 3.080 μs |
104-
| GetVolSma | 158.92 μs | 1.231 μs | 1.152 μs |
105-
| GetVortex | 72.22 μs | 0.549 μs | 0.487 μs |
106-
| GetVwap | 73.41 μs | 0.248 μs | 0.207 μs |
107-
| GetVwma | 88.79 μs | 0.417 μs | 0.390 μs |
108-
| GetWilliamsR | 154.25 μs | 1.395 μs | 1.165 μs |
109-
| GetWma | 68.90 μs | 0.380 μs | 0.317 μs |
110-
| GetZigZag | 140.25 μs | 0.718 μs | 0.637 μs |
19+
| Method | Mean | Error | StdDev | Median |
20+
|------------------- |------------:|----------:|----------:|------------:|
21+
| GetAdl | 59.29 μs | 0.299 μs | 0.265 μs | 59.24 μs |
22+
| GetAdlWithSma | 66.55 μs | 1.225 μs | 1.086 μs | 66.28 μs |
23+
| GetAdx | 257.10 μs | 4.978 μs | 14.443 μs | 249.97 μs |
24+
| GetAlligator | 182.15 μs | 2.116 μs | 1.876 μs | 182.47 μs |
25+
| GetAlma | 71.53 μs | 1.353 μs | 1.266 μs | 71.48 μs |
26+
| GetAroon | 152.24 μs | 3.040 μs | 5.635 μs | 149.92 μs |
27+
| GetAtr | 167.26 μs | 2.958 μs | 2.470 μs | 167.17 μs |
28+
| GetAwesome | 74.77 μs | 0.801 μs | 1.013 μs | 74.55 μs |
29+
| GetBeta | 354.73 μs | 7.716 μs | 22.629 μs | 343.89 μs |
30+
| GetBetaUp | 362.75 μs | 4.459 μs | 4.171 μs | 360.57 μs |
31+
| GetBetaDown | 357.38 μs | 5.576 μs | 4.943 μs | 356.32 μs |
32+
| GetBetaAll | 639.10 μs | 9.953 μs | 9.310 μs | 639.29 μs |
33+
| GetBollingerBands | 244.02 μs | 2.264 μs | 2.007 μs | 243.85 μs |
34+
| GetBop | 75.34 μs | 0.934 μs | 0.874 μs | 75.19 μs |
35+
| GetCci | 83.95 μs | 1.024 μs | 0.908 μs | 83.93 μs |
36+
| GetChaikinOsc | 125.17 μs | 1.368 μs | 1.280 μs | 124.81 μs |
37+
| GetChandelier | 285.72 μs | 4.243 μs | 3.543 μs | 284.83 μs |
38+
| GetChop | 137.77 μs | 2.725 μs | 3.138 μs | 136.90 μs |
39+
| GetCmf | 136.78 μs | 0.779 μs | 0.691 μs | 136.72 μs |
40+
| GetConnorsRsi | 251.66 μs | 1.842 μs | 1.723 μs | 251.15 μs |
41+
| GetCorrelation | 174.41 μs | 2.103 μs | 1.756 μs | 174.70 μs |
42+
| GetDema | 114.39 μs | 2.263 μs | 3.388 μs | 113.60 μs |
43+
| GetDoji | 106.38 μs | 1.944 μs | 1.723 μs | 106.22 μs |
44+
| GetDonchian | 324.79 μs | 6.442 μs | 6.893 μs | 322.47 μs |
45+
| GetDpo | 166.44 μs | 3.259 μs | 7.289 μs | 165.70 μs |
46+
| GetElderRay | 128.05 μs | 1.989 μs | 1.764 μs | 127.42 μs |
47+
| GetEma | 61.51 μs | 1.134 μs | 1.114 μs | 61.09 μs |
48+
| GetEpma | 100.90 μs | 1.867 μs | 2.795 μs | 99.51 μs |
49+
| GetFcb | 389.18 μs | 8.034 μs | 23.689 μs | 386.52 μs |
50+
| GetFisherTransform | 102.52 μs | 0.997 μs | 0.933 μs | 102.94 μs |
51+
| GetForceIndex | 72.45 μs | 1.435 μs | 2.475 μs | 72.69 μs |
52+
| GetFractal | 111.69 μs | 2.115 μs | 1.978 μs | 112.52 μs |
53+
| GetGator | 274.61 μs | 5.458 μs | 8.001 μs | 275.53 μs |
54+
| GetHeikinAshi | 179.17 μs | 3.542 μs | 8.066 μs | 180.96 μs |
55+
| GetHma | 316.44 μs | 6.276 μs | 14.421 μs | 313.64 μs |
56+
| GetHtTrendline | 184.61 μs | 3.390 μs | 5.177 μs | 183.27 μs |
57+
| GetHurst | 1,138.39 μs | 14.870 μs | 12.418 μs | 1,137.51 μs |
58+
| GetIchimoku | 940.84 μs | 18.523 μs | 36.128 μs | 937.84 μs |
59+
| GetKama | 97.58 μs | 2.223 μs | 6.556 μs | 98.25 μs |
60+
| GetKlinger | 88.46 μs | 1.520 μs | 1.690 μs | 88.36 μs |
61+
| GetKeltner | 443.21 μs | 7.845 μs | 11.743 μs | 446.16 μs |
62+
| GetMacd | 174.18 μs | 3.435 μs | 3.213 μs | 174.12 μs |
63+
| GetMaEnvelopes | 93.68 μs | 0.986 μs | 0.923 μs | 93.48 μs |
64+
| GetMama | 161.82 μs | 2.737 μs | 2.560 μs | 161.78 μs |
65+
| GetMarubozu | 139.22 μs | 2.637 μs | 2.467 μs | 139.00 μs |
66+
| GetMfi | 185.35 μs | 3.385 μs | 8.111 μs | 184.59 μs |
67+
| GetObv | 67.49 μs | 1.272 μs | 1.189 μs | 67.14 μs |
68+
| GetObvWithSma | 81.28 μs | 1.604 μs | 3.521 μs | 80.96 μs |
69+
| GetParabolicSar | 89.53 μs | 1.922 μs | 5.666 μs | 86.02 μs |
70+
| GetPivots | 150.53 μs | 0.773 μs | 0.645 μs | 150.63 μs |
71+
| GetPivotPoints | 85.28 μs | 0.631 μs | 0.527 μs | 85.17 μs |
72+
| GetPmo | 68.55 μs | 0.242 μs | 0.202 μs | 68.53 μs |
73+
| GetPrs | 92.39 μs | 0.329 μs | 0.275 μs | 92.33 μs |
74+
| GetPrsWithSma | 106.57 μs | 2.117 μs | 5.651 μs | 106.40 μs |
75+
| GetPvo | 196.76 μs | 0.986 μs | 0.823 μs | 196.70 μs |
76+
| GetRenko | 88.32 μs | 0.410 μs | 0.384 μs | 88.23 μs |
77+
| GetRenkoAtr | 105.79 μs | 1.964 μs | 2.939 μs | 105.83 μs |
78+
| GetRoc | 54.64 μs | 1.090 μs | 1.909 μs | 54.50 μs |
79+
| GetRocWb | 81.08 μs | 1.524 μs | 2.628 μs | 80.12 μs |
80+
| GetRocWithSma | 71.69 μs | 1.413 μs | 2.438 μs | 71.54 μs |
81+
| GetRollingPivots | 374.07 μs | 2.711 μs | 2.403 μs | 374.08 μs |
82+
| GetRsi | 52.98 μs | 1.056 μs | 2.820 μs | 51.42 μs |
83+
| GetSlope | 85.16 μs | 0.564 μs | 0.500 μs | 84.98 μs |
84+
| GetSma | 79.24 μs | 0.367 μs | 0.307 μs | 79.20 μs |
85+
| GetSmaExtended | 146.63 μs | 0.448 μs | 0.374 μs | 146.66 μs |
86+
| GetSmi | 94.90 μs | 0.774 μs | 0.724 μs | 94.53 μs |
87+
| GetSmma | 82.50 μs | 0.252 μs | 0.210 μs | 82.42 μs |
88+
| GetStarcBands | 312.94 μs | 1.507 μs | 1.258 μs | 312.67 μs |
89+
| GetStc | 333.73 μs | 2.920 μs | 2.438 μs | 334.47 μs |
90+
| GetStdDev | 98.46 μs | 0.282 μs | 0.236 μs | 98.40 μs |
91+
| GetStdDevWithSma | 108.74 μs | 0.457 μs | 0.382 μs | 108.68 μs |
92+
| GetStdDevChannels | 120.30 μs | 0.733 μs | 0.650 μs | 120.04 μs |
93+
| GetStoch | 217.28 μs | 4.267 μs | 5.241 μs | 217.48 μs |
94+
| GetStochSMMA | 167.51 μs | 2.459 μs | 3.020 μs | 166.51 μs |
95+
| GetStochRsi | 253.49 μs | 0.958 μs | 0.850 μs | 253.45 μs |
96+
| GetSuperTrend | 250.58 μs | 1.925 μs | 1.800 μs | 250.03 μs |
97+
| GetTema | 143.35 μs | 0.903 μs | 0.800 μs | 143.15 μs |
98+
| GetTrix | 196.70 μs | 3.922 μs | 7.072 μs | 195.55 μs |
99+
| GetTrixWithSma | 257.05 μs | 5.036 μs | 8.133 μs | 255.56 μs |
100+
| GetTsi | 64.09 μs | 1.221 μs | 3.042 μs | 63.92 μs |
101+
| GetT3 | 72.22 μs | 1.418 μs | 2.408 μs | 72.90 μs |
102+
| GetUlcerIndex | 225.74 μs | 4.260 μs | 4.906 μs | 226.14 μs |
103+
| GetUltimate | 116.34 μs | 2.245 μs | 2.997 μs | 115.52 μs |
104+
| GetVolatilityStop | 244.42 μs | 1.029 μs | 0.859 μs | 244.24 μs |
105+
| GetVortex | 71.76 μs | 0.179 μs | 0.140 μs | 71.80 μs |
106+
| GetVwap | 70.58 μs | 0.179 μs | 0.140 μs | 70.61 μs |
107+
| GetVwma | 81.93 μs | 0.309 μs | 0.258 μs | 81.98 μs |
108+
| GetWilliamsR | 157.88 μs | 1.258 μs | 1.050 μs | 157.53 μs |
109+
| GetWma | 71.40 μs | 0.308 μs | 0.257 μs | 71.32 μs |
110+
| GetZigZag | 138.37 μs | 1.142 μs | 1.068 μs | 137.82 μs |

src/Indicators.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net5.0;netcoreapp3.1;netstandard2.1;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net7.0;net6.0;net5.0;netcoreapp3.1;netstandard2.1;netstandard2.0</TargetFrameworks>
55

66
<Authors>Dave Skender</Authors>
77
<Product>Stock Indicators for .NET</Product>

tests/external/Tests.Other.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net7.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<IsPackable>false</IsPackable>
77

@@ -15,8 +15,8 @@
1515

1616
<ItemGroup>
1717
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
18-
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
19-
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
18+
<PackageReference Include="MSTest.TestAdapter" Version="2.2.9" />
19+
<PackageReference Include="MSTest.TestFramework" Version="2.2.9" />
2020
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
2121
<PrivateAssets>all</PrivateAssets>
2222
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

tests/indicators/Tests.Indicators.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net7.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<IsPackable>false</IsPackable>
77

@@ -15,8 +15,8 @@
1515

1616
<ItemGroup>
1717
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
18-
<PackageReference Include="MSTest.TestAdapter" Version="2.2.8" />
19-
<PackageReference Include="MSTest.TestFramework" Version="2.2.8" />
18+
<PackageReference Include="MSTest.TestAdapter" Version="2.2.9" />
19+
<PackageReference Include="MSTest.TestFramework" Version="2.2.9" />
2020
<PackageReference Include="coverlet.collector" Version="3.1.2">
2121
<PrivateAssets>all</PrivateAssets>
2222
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

0 commit comments

Comments
 (0)