Skip to content

Add net8 support

Add net8 support #139

Triggered via push October 24, 2023 14:53
Status Success
Total duration 14m 51s
Artifacts 1

main.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 21 warnings
Build: ZXing.Net.MAUI/Net/BarcodeWriter.net.cs#L10
The namespace 'ZXing.Net.Maui' already contains a definition for 'BarcodeWriter'
Build: ZXing.Net.MAUI/Apple/BarcodeBitmapRenderer.ios.maccatalyst.cs#L15
Partial declarations of 'BarcodeWriter' must not specify different base classes
Build: ZXing.Net.MAUI/Apple/BarcodeBitmapRenderer.ios.maccatalyst.cs#L15
'BarcodeWriter' does not implement interface member 'IBarcodeWriter.Encode(string)'
Build: ZXing.Net.MAUI/Apple/BarcodeBitmapRenderer.ios.maccatalyst.cs#L15
'BarcodeWriter' does not implement interface member 'IBarcodeWriter.Format'
Build: ZXing.Net.MAUI/Apple/BarcodeBitmapRenderer.ios.maccatalyst.cs#L15
'BarcodeWriter' does not implement interface member 'IBarcodeWriter.Options'
Build: ZXing.Net.MAUI/Apple/BarcodeBitmapRenderer.ios.maccatalyst.cs#L15
'BarcodeWriter' does not implement interface member 'IBarcodeWriter.Encoder'
Build: ZXing.Net.MAUI/Net/CameraManager.net.cs#L14
Type 'CameraManager' already defines a member called 'CreateNativeView' with the same parameter types
Build: ZXing.Net.MAUI/Net/CameraManager.net.cs#L19
Type 'CameraManager' already defines a member called 'Connect' with the same parameter types
Build: ZXing.Net.MAUI/Net/CameraManager.net.cs#L25
Type 'CameraManager' already defines a member called 'UpdateCamera' with the same parameter types
Build: ZXing.Net.MAUI/Net/CameraManager.net.cs#L22
Type 'CameraManager' already defines a member called 'Disconnect' with the same parameter types
Build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build: ZXing.Net.MAUI/ICameraView.cs#L4
The using directive for 'System' appeared previously in this namespace
Build: ZXing.Net.MAUI/CameraBarcodeReaderViewHandler.cs#L94
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build: ZXing.Net.MAUI/CameraBarcodeReaderViewHandler.cs#L102
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build: ZXing.Net.MAUI/CameraViewHandler.cs#L75
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.
Build
Starting with .NET 8, setting <UseMaui>true</UseMaui> does not automatically include NuGet package references in your project. Update your project by including this item: <PackageReference Include="Microsoft.Maui.Controls" Version="8.0.0-rc.2.9373" />. You can skip this warning by setting <SkipValidateMauiImplicitPackageReferences>true</SkipValidateMauiImplicitPackageReferences> in your project file.

Artifacts

Produced during runtime
Name Size
NuGet Expired
331 KB