Skip to content

docs: 更新 README.md #23

docs: 更新 README.md

docs: 更新 README.md #23

Triggered via push June 15, 2025 05:00
Status Success
Total duration 8m 15s
Artifacts 6
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

build.yml

on: push
Matrix: build_app
Publish
0s
Publish
Fit to window
Zoom out
Zoom in

Annotations

66 warnings
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L149
Possible null reference return.
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L125
Possible null reference return.
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'PropertyChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'CollectionChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_linux_arm64: ClassIsland.Shared/Helpers/ConfigureFileHelper.cs#L45
The variable 'ex' is declared but never used
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L25
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L17
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L15
Nullability of reference types in type of 'event PropertyChangedEventHandler ObservableDictionary<TKey, TValue>.PropertyChanged' doesn't match implicitly implemented member 'event PropertyChangedEventHandler? INotifyPropertyChanged.PropertyChanged'.
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L14
Nullability of reference types in type of 'event NotifyCollectionChangedEventHandler ObservableDictionary<TKey, TValue>.CollectionChanged' doesn't match implicitly implemented member 'event NotifyCollectionChangedEventHandler? INotifyCollectionChanged.CollectionChanged'.
Build_linux_arm64: ClassIsland.Shared/ObservableDictionary.cs#L6
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_linux_arm64
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_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L176
Dereference of a possibly null reference.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L149
Possible null reference return.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L125
Possible null reference return.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'PropertyChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'CollectionChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L25
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L17
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L15
Nullability of reference types in type of 'event PropertyChangedEventHandler ObservableDictionary<TKey, TValue>.PropertyChanged' doesn't match implicitly implemented member 'event PropertyChangedEventHandler? INotifyPropertyChanged.PropertyChanged'.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L14
Nullability of reference types in type of 'event NotifyCollectionChangedEventHandler ObservableDictionary<TKey, TValue>.CollectionChanged' doesn't match implicitly implemented member 'event NotifyCollectionChangedEventHandler? INotifyCollectionChanged.CollectionChanged'.
Build_win_x64: ClassIsland.Shared/ObservableDictionary.cs#L6
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_x64
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_any_any: ClassIsland.Shared/ObservableDictionary.cs#L149
Possible null reference return.
Build_any_any: ClassIsland.Shared/ObservableDictionary.cs#L125
Possible null reference return.
Build_any_any: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'PropertyChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_any_any: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'CollectionChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_any_any: ClassIsland.Shared/Helpers/ConfigureFileHelper.cs#L45
The variable 'ex' is declared but never used
Build_any_any: ClassIsland.Shared/ObservableDictionary.cs#L25
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_any_any: ClassIsland.Shared/ObservableDictionary.cs#L17
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_any_any: ClassIsland.Shared/ObservableDictionary.cs#L15
Nullability of reference types in type of 'event PropertyChangedEventHandler ObservableDictionary<TKey, TValue>.PropertyChanged' doesn't match implicitly implemented member 'event PropertyChangedEventHandler? INotifyPropertyChanged.PropertyChanged'.
Build_any_any: ClassIsland.Shared/ObservableDictionary.cs#L14
Nullability of reference types in type of 'event NotifyCollectionChangedEventHandler ObservableDictionary<TKey, TValue>.CollectionChanged' doesn't match implicitly implemented member 'event NotifyCollectionChangedEventHandler? INotifyCollectionChanged.CollectionChanged'.
Build_any_any: ClassIsland.Shared/ObservableDictionary.cs#L6
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_any_any
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_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L149
Possible null reference return.
Build_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L125
Possible null reference return.
Build_win_x86: ClassIsland.Shared/Helpers/ConfigureFileHelper.cs#L45
The variable 'ex' is declared but never used
Build_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'PropertyChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'CollectionChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L25
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L17
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L15
Nullability of reference types in type of 'event PropertyChangedEventHandler ObservableDictionary<TKey, TValue>.PropertyChanged' doesn't match implicitly implemented member 'event PropertyChangedEventHandler? INotifyPropertyChanged.PropertyChanged'.
Build_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L14
Nullability of reference types in type of 'event NotifyCollectionChangedEventHandler ObservableDictionary<TKey, TValue>.CollectionChanged' doesn't match implicitly implemented member 'event NotifyCollectionChangedEventHandler? INotifyCollectionChanged.CollectionChanged'.
Build_win_x86: ClassIsland.Shared/ObservableDictionary.cs#L6
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_x86
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_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L149
Possible null reference return.
Build_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L125
Possible null reference return.
Build_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'PropertyChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'CollectionChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_win_arm64: ClassIsland.Shared/Helpers/ConfigureFileHelper.cs#L45
The variable 'ex' is declared but never used
Build_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L25
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L17
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L15
Nullability of reference types in type of 'event PropertyChangedEventHandler ObservableDictionary<TKey, TValue>.PropertyChanged' doesn't match implicitly implemented member 'event PropertyChangedEventHandler? INotifyPropertyChanged.PropertyChanged'.
Build_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L14
Nullability of reference types in type of 'event NotifyCollectionChangedEventHandler ObservableDictionary<TKey, TValue>.CollectionChanged' doesn't match implicitly implemented member 'event NotifyCollectionChangedEventHandler? INotifyCollectionChanged.CollectionChanged'.
Build_win_arm64: ClassIsland.Shared/ObservableDictionary.cs#L6
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_win_arm64
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_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L149
Possible null reference return.
Build_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L125
Possible null reference return.
Build_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'PropertyChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L8
Non-nullable event 'CollectionChanged' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the event as nullable.
Build_linux_x64: ClassIsland.Shared/Helpers/ConfigureFileHelper.cs#L45
The variable 'ex' is declared but never used
Build_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L25
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L17
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L15
Nullability of reference types in type of 'event PropertyChangedEventHandler ObservableDictionary<TKey, TValue>.PropertyChanged' doesn't match implicitly implemented member 'event PropertyChangedEventHandler? INotifyPropertyChanged.PropertyChanged'.
Build_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L14
Nullability of reference types in type of 'event NotifyCollectionChangedEventHandler ObservableDictionary<TKey, TValue>.CollectionChanged' doesn't match implicitly implemented member 'event NotifyCollectionChangedEventHandler? INotifyCollectionChanged.CollectionChanged'.
Build_linux_x64: ClassIsland.Shared/ObservableDictionary.cs#L6
The type 'TKey' cannot be used as type parameter 'TKey' in the generic type or method 'Dictionary<TKey, TValue>'. Nullability of type argument 'TKey' doesn't match 'notnull' constraint.
Build_linux_x64
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/

Artifacts

Produced during runtime
Name Size Digest
out_app_any_any Expired
34.8 MB
sha256:ddd9abb0a1d608afa329c83bc4998e6b28380822f1d25660d12dac23994afd6e
out_app_linux_arm64 Expired
10.3 MB
sha256:e21411e68a3c4aa7ccf0341c607e4b3b68a4409664e48992c994e6324adaf33b
out_app_linux_x64 Expired
10.7 MB
sha256:1832fb0ddbe3a37e214773a802be61ab04043a0c898d9716a0adfd52e73f4d84
out_app_win_arm64 Expired
7.76 MB
sha256:8c7e6e5788ee05ade8781f569c805627178a982eca1365f2695815b1e86a3370
out_app_win_x64 Expired
11.8 MB
sha256:9bd567cdad1d3f8c57d8bdfdf9dc16d2203ad1396cae17d29de35f54bbd16bcf
out_app_win_x86 Expired
10.8 MB
sha256:639f98b3a950c621da5067ff607501dea2c590c6f3ad800ab62dc4e8abb119af