Commit 61056d0
authored
Some .NET 9 maintenance and JSON encoder improvements (#2922)
- Reduce memory allocations in JSON encoder by using stackalloc/ArrayPool
- Fix some new warnings in .NET9 code analyzers
- Fix fuzzing error in JsonDecoder
- do not use .NET9 libraries with .NET8 LTS builds #2931, #2940
- Bump langversion to 9 (max VS2019)
- Use official ASP.Net 2.3. libraries for .NET Framework (rel. Jan 15th)1 parent a0b12d7 commit 61056d0
File tree
51 files changed
+518
-245
lines changed- Applications/Quickstarts.Servers
- Alarms/AlarmHolders
- Boiler
- ReferenceServer
- TestData
- Fuzzing/Encoders/Fuzz.Tests
- Libraries
- Opc.Ua.Client.ComplexTypes
- Opc.Ua.Client
- Session
- Subscription
- Opc.Ua.Configuration
- Opc.Ua.Gds.Client.Common
- Opc.Ua.Gds.Server.Common
- Opc.Ua.PubSub
- Opc.Ua.Security.Certificates
- Opc.Ua.Server
- Stack
- Opc.Ua.Bindings.Https
- Opc.Ua.Core
- Stack
- Buffers
- Types
- Types
- BuiltIn
- Encoders
- Tests
- Opc.Ua.Client.ComplexTypes.Tests
- Opc.Ua.Client.Tests
- Opc.Ua.Configuration.Tests
- Opc.Ua.Core.Tests
- Security/Certificates
- Types/Encoders
- Opc.Ua.Gds.Tests
- Opc.Ua.PubSub.Tests
- Configuration
- Encoding
- Opc.Ua.Security.Certificates.Tests
- Opc.Ua.Server.Tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
51 files changed
+518
-245
lines changedLines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
| 171 | + | |
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1690 | 1690 | | |
1691 | 1691 | | |
1692 | 1692 | | |
1693 | | - | |
| 1693 | + | |
1694 | 1694 | | |
1695 | 1695 | | |
1696 | 1696 | | |
| |||
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
145 | | - | |
| 146 | + | |
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| |||
153 | 154 | | |
154 | 155 | | |
155 | 156 | | |
156 | | - | |
| 157 | + | |
157 | 158 | | |
158 | 159 | | |
159 | 160 | | |
| |||
Lines changed: 5 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
| 23 | + | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
| 33 | + | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | 24 | | |
29 | 25 | | |
30 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6084 | 6084 | | |
6085 | 6085 | | |
6086 | 6086 | | |
| 6087 | + | |
6087 | 6088 | | |
6088 | 6089 | | |
6089 | 6090 | | |
| |||
6095 | 6096 | | |
6096 | 6097 | | |
6097 | 6098 | | |
| 6099 | + | |
| 6100 | + | |
| 6101 | + | |
| 6102 | + | |
| 6103 | + | |
| 6104 | + | |
6098 | 6105 | | |
6099 | 6106 | | |
6100 | | - | |
6101 | | - | |
6102 | | - | |
6103 | | - | |
| 6107 | + | |
6104 | 6108 | | |
6105 | 6109 | | |
6106 | 6110 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1385 | 1385 | | |
1386 | 1386 | | |
1387 | 1387 | | |
1388 | | - | |
1389 | | - | |
| 1388 | + | |
1390 | 1389 | | |
1391 | 1390 | | |
1392 | 1391 | | |
| |||
1411 | 1410 | | |
1412 | 1411 | | |
1413 | 1412 | | |
| 1413 | + | |
1414 | 1414 | | |
1415 | 1415 | | |
1416 | 1416 | | |
1417 | | - | |
1418 | | - | |
1419 | | - | |
1420 | 1417 | | |
1421 | 1418 | | |
1422 | 1419 | | |
| |||
1443 | 1440 | | |
1444 | 1441 | | |
1445 | 1442 | | |
1446 | | - | |
1447 | | - | |
1448 | | - | |
1449 | | - | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
1450 | 1448 | | |
1451 | 1449 | | |
1452 | 1450 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments