Skip to content

Multi-monitor DPI awareness #389

Multi-monitor DPI awareness

Multi-monitor DPI awareness #389

Triggered via push October 4, 2025 20:24
Status Success
Total duration 2m 11s
Artifacts 8

build.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

1 error and 63 warnings
build (9.0.x, macos-latest)
Process completed with exit code 1.
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration.UI/Program.cs#L187
Converting null literal or possible null value to non-nullable type.
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration.UI/Program.cs#L40
Nullability of reference types in type of parameter 'sender' of 'lambda expression' doesn't match the target delegate 'EventHandler<string>' (possibly because of nullability attributes).
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration/Sequences/BenchCalibrationSequence.cs#L383
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration/Sequences/SelfCalibrationSequence.cs#L224
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration/Steps/WarmupStep.cs#L12
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration/Steps/CalibrationFileLoadStep.cs#L11
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, ubuntu-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, ubuntu-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, ubuntu-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (9.0.x, ubuntu-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration/Sequences/SelfCalibrationSequence.cs#L224
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration/Steps/CalibrationFileLoadStep.cs#L11
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, ubuntu-latest): source/TS.NET.Calibration/Steps/WarmupStep.cs#L12
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, ubuntu-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, ubuntu-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, ubuntu-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member BoxcarAveraging on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, ubuntu-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member BurstTriggerParameters on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, ubuntu-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member EdgeTriggerParameters on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, ubuntu-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (9.0.x, ubuntu-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (9.0.x, macos-latest): source/TS.NET.Calibration.UI/Program.cs#L187
Converting null literal or possible null value to non-nullable type.
build (9.0.x, macos-latest): source/TS.NET.Calibration.UI/Program.cs#L40
Nullability of reference types in type of parameter 'sender' of 'lambda expression' doesn't match the target delegate 'EventHandler<string>' (possibly because of nullability attributes).
build (9.0.x, macos-latest): source/TS.NET.Calibration/Sequences/SelfCalibrationSequence.cs#L224
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, macos-latest): source/TS.NET.Calibration/Sequences/BenchCalibrationSequence.cs#L383
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, macos-latest): source/TS.NET.Calibration/Steps/CalibrationFileLoadStep.cs#L11
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, macos-latest): source/TS.NET.Calibration/Steps/WarmupStep.cs#L12
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, macos-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, macos-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, macos-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (9.0.x, macos-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (9.0.x, macos-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member BoxcarAveraging on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, macos-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member BurstTriggerParameters on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, macos-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member EdgeTriggerParameters on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, macos-latest): source/TS.NET.Calibration/Steps/CalibrationFileLoadStep.cs#L11
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, macos-latest): source/TS.NET.Calibration/Sequences/SelfCalibrationSequence.cs#L224
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, macos-latest): source/TS.NET.Calibration/Steps/WarmupStep.cs#L12
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, macos-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member BoxcarAveraging on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, macos-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member BurstTriggerParameters on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, macos-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member EdgeTriggerParameters on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, macos-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, macos-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, macos-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (9.0.x, macos-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (9.0.x, windows-latest): source/TS.NET.Calibration.UI/Program.cs#L187
Converting null literal or possible null value to non-nullable type.
build (9.0.x, windows-latest): source/TS.NET.Calibration.UI/Program.cs#L40
Nullability of reference types in type of parameter 'sender' of 'lambda expression' doesn't match the target delegate 'EventHandler<string>' (possibly because of nullability attributes).
build (9.0.x, windows-latest): source/TS.NET.Calibration/Sequences/BenchCalibrationSequence.cs#L383
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, windows-latest): source/TS.NET.Calibration/Steps/CalibrationFileLoadStep.cs#L11
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, windows-latest): source/TS.NET.Calibration/Sequences/SelfCalibrationSequence.cs#L224
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, windows-latest): source/TS.NET.Calibration/Steps/WarmupStep.cs#L12
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, windows-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, windows-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, windows-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.
build (9.0.x, windows-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (9.0.x, windows-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member BurstTriggerParameters on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, windows-latest): source/TS.NET.Engine/DTOs/INotificationDto.cs#L10
The member EdgeTriggerParameters on the mapping source type TS.NET.ThunderscopeProcessingConfig is not mapped to any member on the mapping target type TS.NET.Engine.ProcessingConfigDto
build (9.0.x, windows-latest): source/TS.NET.Calibration/Sequences/BenchCalibrationSequence.cs#L383
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, windows-latest): source/TS.NET.Calibration/Sequences/SelfCalibrationSequence.cs#L224
Possible null reference argument for parameter 'path' in 'void ThunderscopeCalibrationSettings.ToJsonFile(string path)'.
build (9.0.x, windows-latest): source/TS.NET.Calibration/Steps/CalibrationFileLoadStep.cs#L11
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, windows-latest): source/TS.NET.Calibration/Steps/WarmupStep.cs#L12
Possible null reference argument for parameter 'file' in 'ThunderscopeCalibrationSettings ThunderscopeCalibrationSettings.FromJsonFile(string file)'.
build (9.0.x, windows-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, windows-latest): source/TS.NET.Sequencer/DialogStep.cs#L16
Possible null reference assignment.
build (9.0.x, windows-latest): source/TS.NET.Photino/LiveReloadService.cs#L72
Dereference of a possibly null reference.
build (9.0.x, windows-latest): source/TS.NET.Photino/PhotinoServer.cs#L39
Possible null reference argument for parameter 'assembly' in 'ManifestEmbeddedFileProvider.ManifestEmbeddedFileProvider(Assembly assembly, string root)'.

Artifacts

Produced during runtime
Name Size Digest
TS.NET.Calibration.UI-linux-x64 Expired
8.95 MB
sha256:f74b6060543f391bb06a4b81555aa6476bb39158fe3f57c79e6186b689809829
TS.NET.Calibration.UI-macos-arm64 Expired
8.56 MB
sha256:fb881bba58b4a41b8f5988d587da51dd1a1ee959aa9fadc793b603b7802bd696
TS.NET.Calibration.UI-macos-x64 Expired
8.98 MB
sha256:6231b5c03201a15eb76675b3bec73a998dcb44a3d69b1c78b927e7709bc2718e
TS.NET.Calibration.UI-win-x64 Expired
9.11 MB
sha256:88dfc4845c47578ff00a1643a71a306d431f4532b503dc5fced94a55122e2ce7
TS.NET.Engine-linux-x64 Expired
6.69 MB
sha256:d1b02cdad5388bb841fc2e0f8935510111e3ca2180fe2c51d6006b67627ea87b
TS.NET.Engine-macos-arm64 Expired
6.21 MB
sha256:0781abc20f5be2172bb654fad71f634cf5d5aa0beeb4acf4e274ba58d9e2607d
TS.NET.Engine-macos-x64 Expired
6.64 MB
sha256:54647743d75998fae519c54a0947abedade0f3b9c071b54af50639e6b79c7d2a
TS.NET.Engine-win-x64 Expired
6.33 MB
sha256:5eebece32aa78004806f087652fcdea62a7e2450321ac988ab8267cb3dbaf12e