Skip to content

Bump Lucene.Net and Lucene.Net.Analysis.SmartCn #571

Bump Lucene.Net and Lucene.Net.Analysis.SmartCn

Bump Lucene.Net and Lucene.Net.Analysis.SmartCn #571

Triggered via pull request July 28, 2026 11:13
Status Success
Total duration 8m 35s
Artifacts 2

pr.yml

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

Annotations

24 warnings
build (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (ubuntu-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L295
Async-iterator 'GeneralLLMService.GenerateEmbeddingsAsync(string, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (ubuntu-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L259
Async-iterator 'GeneralLLMService.AnalyzeImageAsync(string, long, string, ILLMService, LLMChannel, string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (ubuntu-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L253
Async-iterator 'GeneralLLMService.AnalyzeImageAsync(string, long, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (ubuntu-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L95
Async-iterator 'GeneralLLMService.ExecAsync(Message, long, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (ubuntu-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L32
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (ubuntu-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L21
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (ubuntu-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L13
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (ubuntu-latest): TelegramSearchBot.Search/Model/SearchMessageDTO.cs#L13
Non-nullable property 'Search' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (ubuntu-latest): external/moder-update/src/Moder.Update/ProcessSpawner.cs#L46
This call site is reachable on all platforms. 'ProcessStartInfo.CreateNewProcessGroup' is only supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
build (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (windows-latest)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/OpenAIService.cs#L1786
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L295
Async-iterator 'GeneralLLMService.GenerateEmbeddingsAsync(string, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L259
Async-iterator 'GeneralLLMService.AnalyzeImageAsync(string, long, string, ILLMService, LLMChannel, string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L253
Async-iterator 'GeneralLLMService.AnalyzeImageAsync(string, long, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L95
Async-iterator 'GeneralLLMService.ExecAsync(Message, long, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (windows-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L32
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (windows-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L21
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (windows-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L13
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (windows-latest): TelegramSearchBot.Search/Model/SearchMessageDTO.cs#L13
Non-nullable property 'Search' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
test-results-ubuntu-latest
1.29 MB
sha256:3c415e7b9a932036aa5d719d83e41407dc0a6f90c2cb48d3f6af17071d84523d
test-results-windows-latest
1.33 MB
sha256:11b09548b33e4c6ce0472e9a2fb4c55183973eb5789051a8afaf49ad11d0aef7