You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are having trouble running ai-codereviewer for large PRs. More than 30 files. It fails and does not post comments.
2024-09-26T12:39:37.4139116Z Current runner version: '2.319.1'
2024-09-26T12:39:37.4164083Z ##[group]Operating System
2024-09-26T12:39:37.4164753Z Ubuntu
2024-09-26T12:39:37.4165120Z 22.04.5
2024-09-26T12:39:37.4165516Z LTS
2024-09-26T12:39:37.4165852Z ##[endgroup]
2024-09-26T12:39:37.4166249Z ##[group]Runner Image
2024-09-26T12:39:37.4166710Z Image: ubuntu-22.04
2024-09-26T12:39:37.4167105Z Version: 20240922.1.0
2024-09-26T12:39:37.4168314Z Included Software: https://github.com/actions/runner-images/blob/ubuntu22/20240922.1/images/ubuntu/Ubuntu2204-Readme.md
2024-09-26T12:39:37.4169833Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu22%2F20240922.1
2024-09-26T12:39:37.4170728Z ##[endgroup]
2024-09-26T12:39:37.4171124Z ##[group]Runner Image Provisioner
2024-09-26T12:39:37.4171641Z 2.0.384.1
2024-09-26T12:39:37.4172005Z ##[endgroup]
2024-09-26T12:39:37.4189144Z ##[group]GITHUB_TOKEN Permissions
2024-09-26T12:39:37.4190980Z Actions: write
2024-09-26T12:39:37.4191740Z Attestations: write
2024-09-26T12:39:37.4192198Z Checks: write
2024-09-26T12:39:37.4192643Z Contents: write
2024-09-26T12:39:37.4193027Z Deployments: write
2024-09-26T12:39:37.4193402Z Discussions: write
2024-09-26T12:39:37.4193850Z Issues: write
2024-09-26T12:39:37.4194214Z Metadata: read
2024-09-26T12:39:37.4194597Z Packages: write
2024-09-26T12:39:37.4195058Z Pages: write
2024-09-26T12:39:37.4195427Z PullRequests: write
2024-09-26T12:39:37.4195827Z RepositoryProjects: write
2024-09-26T12:39:37.4196336Z SecurityEvents: write
2024-09-26T12:39:37.4196713Z Statuses: write
2024-09-26T12:39:37.4197146Z ##[endgroup]
2024-09-26T12:39:37.4200555Z Secret source: Actions
2024-09-26T12:39:37.4201116Z Prepare workflow directory
2024-09-26T12:39:37.4844715Z Prepare all required actions
2024-09-26T12:39:37.5004839Z Getting action download info
2024-09-26T12:39:37.6713397Z Download action repository 'actions/checkout@v3' (SHA:f43a0e5ff2bd294095638e18286ca9a3d1956744)
2024-09-26T12:39:37.7996734Z Download action repository 'freeedcom/ai-codereviewer@main' (SHA:a9a064dfa1db8c83f40ef63f6e247fa09c935ed6)
2024-09-26T12:39:38.3535103Z Complete job name: review
2024-09-26T12:39:38.4458758Z ##[group]Run actions/checkout@v3
2024-09-26T12:39:38.4459348Z with:
2024-09-26T12:39:38.4459908Z repository: Portal
2024-09-26T12:39:38.4460778Z token: ***
2024-09-26T12:39:38.4461130Z ssh-strict: true
2024-09-26T12:39:38.4461620Z persist-credentials: true
2024-09-26T12:39:38.4462105Z clean: true
2024-09-26T12:39:38.4462474Z sparse-checkout-cone-mode: true
2024-09-26T12:39:38.4463031Z fetch-depth: 1
2024-09-26T12:39:38.4463440Z fetch-tags: false
2024-09-26T12:39:38.4463798Z lfs: false
2024-09-26T12:39:38.4464203Z submodules: false
2024-09-26T12:39:38.4464635Z set-safe-directory: true
2024-09-26T12:39:38.4465047Z ##[endgroup]
2024-09-26T12:39:38.6269324Z Syncing repository: Portal
2024-09-26T12:39:38.6272553Z ##[group]Getting Git version info
2024-09-26T12:39:38.6274193Z Working directory is '/home/runner/work/Portal/Portal'
2024-09-26T12:39:38.6283736Z [command]/usr/bin/git version
2024-09-26T12:39:38.6284915Z git version 2.46.1
2024-09-26T12:39:38.6289303Z ##[endgroup]
2024-09-26T12:39:38.6321393Z Temporarily overriding HOME='/home/runner/work/_temp/157a92b0-348f-4794-bee2-14322120da47' before making global git config changes
2024-09-26T12:39:38.6323968Z Adding repository directory to the temporary git global config as a safe directory
2024-09-26T12:39:38.6328109Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/Portal/Portal
2024-09-26T12:39:38.6358756Z Deleting the contents of '/home/runner/work/Portal/Portal'
2024-09-26T12:39:38.6363729Z ##[group]Initializing the repository
2024-09-26T12:39:38.6368014Z [command]/usr/bin/git init /home/runner/work/Portal/Portal
2024-09-26T12:39:38.6428224Z hint: Using 'master' as the name for the initial branch. This default branch name
2024-09-26T12:39:38.6431038Z hint: is subject to change. To configure the initial branch name to use in all
2024-09-26T12:39:38.6433332Z hint: of your new repositories, which will suppress this warning, call:
2024-09-26T12:39:38.6435457Z hint:
2024-09-26T12:39:38.6436621Z hint: git config --global init.defaultBranch <name>
2024-09-26T12:39:38.6438040Z hint:
2024-09-26T12:39:38.6439215Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2024-09-26T12:39:38.6441296Z hint: 'development'. The just-created branch can be renamed via this command:
2024-09-26T12:39:38.6442655Z hint:
2024-09-26T12:39:38.6443646Z hint: git branch -m <name>
2024-09-26T12:39:38.6445407Z Initialized empty Git repository in /home/runner/work/Portal/Portal/.git/
2024-09-26T12:39:38.6455856Z [command]/usr/bin/git remote add origin https://github.com/Portal
2024-09-26T12:39:38.6487304Z ##[endgroup]
2024-09-26T12:39:38.6488912Z ##[group]Disabling automatic garbage collection
2024-09-26T12:39:38.6491142Z [command]/usr/bin/git config --local gc.auto 0
2024-09-26T12:39:38.6522484Z ##[endgroup]
2024-09-26T12:39:38.6525365Z ##[group]Setting up auth
2024-09-26T12:39:38.6528831Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2024-09-26T12:39:38.6559763Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2024-09-26T12:39:38.6854837Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2024-09-26T12:39:38.6886326Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2024-09-26T12:39:38.7123174Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2024-09-26T12:39:38.7160475Z ##[endgroup]
2024-09-26T12:39:38.7163551Z ##[group]Fetching the repository
2024-09-26T12:39:38.7171069Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --progress --no-recurse-submodules --depth=1 origin +a90aad66f4f0a7de2ec343f04d87e18b520a045f:refs/remotes/pull/8/merge
2024-09-26T12:39:38.9465289Z remote: Enumerating objects: 191, done.
2024-09-26T12:39:38.9466746Z remote: Counting objects: 0% (1/191)
(191/191), done.
2024-09-26T12:39:38.9545523Z remote: Compressing objects: 0% (1/163)
2024-09-26T12:39:38.9546167Z remote: Compressing objects: 1% (2/163)
2024-09-26T12:39:38.9832269Z remote: Total 191 (delta 35), reused 114 (delta 17), pack-reused 0 (from 0)
2024-09-26T12:39:38.9852465Z Receiving objects: 53% (102/191)
2024-09-26T12:39:38.9961607Z Resolving deltas: 100% (35/35), done.
2024-09-26T12:39:39.0000911Z From https://github.com/Portal
2024-09-26T12:39:39.0004018Z * [new ref] a90aad66f4f0a7de2ec343f04d87e18b520a045f -> pull/8/merge
2024-09-26T12:39:39.0031110Z ##[endgroup]
2024-09-26T12:39:39.0033824Z ##[group]Determining the checkout info
2024-09-26T12:39:39.0035348Z ##[endgroup]
2024-09-26T12:39:39.0036543Z ##[group]Checking out the ref
2024-09-26T12:39:39.0039403Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/8/merge
2024-09-26T12:39:39.0208091Z Note: switching to 'refs/remotes/pull/8/merge'.
2024-09-26T12:39:39.0208959Z
2024-09-26T12:39:39.0209762Z You are in 'detached HEAD' state. You can look around, make experimental
2024-09-26T12:39:39.0211522Z changes and commit them, and you can discard any commits you make in this
2024-09-26T12:39:39.0213148Z state without impacting any branches by switching back to a branch.
2024-09-26T12:39:39.0214124Z
2024-09-26T12:39:39.0214862Z If you want to create a new branch to retain commits you create, you may
2024-09-26T12:39:39.0216710Z do so (now or later) by using -c with the switch command. Example:
2024-09-26T12:39:39.0217934Z
2024-09-26T12:39:39.0218322Z git switch -c <new-branch-name>
2024-09-26T12:39:39.0218891Z
2024-09-26T12:39:39.0219230Z Or undo this operation with:
2024-09-26T12:39:39.0219946Z
2024-09-26T12:39:39.0220210Z git switch -
2024-09-26T12:39:39.0220612Z
2024-09-26T12:39:39.0221599Z Turn off this advice by setting config variable advice.detachedHead to false
2024-09-26T12:39:39.0222697Z
2024-09-26T12:39:39.0223839Z HEAD is now at a90aad6 Merge 41b75d832afca2891de40abe709fc1e483129e22 into 5cdc528c13ccc20bdf199157992be6e36d330bf1
2024-09-26T12:39:39.0230565Z ##[endgroup]
2024-09-26T12:39:39.0264033Z [command]/usr/bin/git log -1 --format='%H'
2024-09-26T12:39:39.0289431Z 'a90aad66f4f0a7de2ec343f04d87e18b520a045f'
2024-09-26T12:39:39.0620760Z ##[group]Run freeedcom/ai-codereviewer@main
2024-09-26T12:39:39.0621395Z with:
2024-09-26T12:39:39.0622121Z GITHUB_TOKEN: ***
2024-09-26T12:39:39.0623370Z OPENAI_API_KEY: sk-***
2024-09-26T12:39:39.0624605Z OPENAI_API_MODEL: gpt-4
2024-09-26T12:39:39.0625022Z exclude: **/*.json, **/*.md
2024-09-26T12:39:39.0625563Z ##[endgroup]
2024-09-26T12:43:15.0766347Z Error: RequestError [HttpError]: Unprocessable Entity: "Pull request review thread line must be part of the diff and Pull request review thread diff hunk can't be blank"
2024-09-26T12:43:15.0771405Z at /home/runner/work/_actions/freeedcom/ai-codereviewer/main/webpack:/open-ai-reviewer/node_modules/@octokit/request/dist-node/index.js:78:1
2024-09-26T12:43:15.0773061Z at processTicksAndRejections (node:internal/process/task_queues:95:5) {
2024-09-26T12:43:15.0773988Z status: 422,
2024-09-26T12:43:15.0774540Z response: {
2024-09-26T12:43:15.0775878Z url: 'https://api.github.com/repos/Portal/pulls/8/reviews',
2024-09-26T12:43:15.0776950Z status: 422,
2024-09-26T12:43:15.0777418Z headers: {
2024-09-26T12:43:15.0778240Z 'access-control-allow-origin': '*',
2024-09-26T12:43:15.0781612Z 'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset',
2024-09-26T12:43:15.0784727Z 'content-length': '275',
2024-09-26T12:43:15.0785551Z 'content-security-policy': "default-src 'none'",
2024-09-26T12:43:15.0786606Z 'content-type': 'application/json; charset=utf-8',
2024-09-26T12:43:15.0787441Z date: 'Thu, 26 Sep 2024 12:43:14 GMT',
2024-09-26T12:43:15.0788931Z 'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin',
2024-09-26T12:43:15.0790100Z server: 'github.com',
2024-09-26T12:43:15.0791038Z 'strict-transport-security': 'max-age=31536000; includeSubdomains; preload',
2024-09-26T12:43:15.0792218Z vary: 'Accept-Encoding, Accept, X-Requested-With',
2024-09-26T12:43:15.0793333Z 'x-accepted-github-permissions': 'pull_requests=write',
2024-09-26T12:43:15.0794235Z 'x-content-type-options': 'nosniff',
2024-09-26T12:43:15.0794993Z 'x-frame-options': 'deny',
2024-09-26T12:43:15.0795859Z 'x-github-api-version-selected': '2022-11-28',
2024-09-26T12:43:15.0796837Z 'x-github-media-type': 'github.v3; format=json',
2024-09-26T12:43:15.0798013Z 'x-github-request-id': '9C40:33C34C:23C7788:4416A83:66F556E1',
2024-09-26T12:43:15.0799148Z 'x-ratelimit-limit': '5000',
2024-09-26T12:43:15.0799871Z 'x-ratelimit-remaining': '4997',
2024-09-26T12:43:15.0800564Z 'x-ratelimit-reset': '1727357979',
2024-09-26T12:43:15.0801383Z 'x-ratelimit-resource': 'core',
2024-09-26T12:43:15.0802115Z 'x-ratelimit-used': '3',
2024-09-26T12:43:15.0802733Z 'x-xss-protection': '0'
2024-09-26T12:43:15.0803452Z },
2024-09-26T12:43:15.0803876Z data: {
2024-09-26T12:43:15.0804390Z message: 'Unprocessable Entity',
2024-09-26T12:43:15.0805152Z errors: [Array],
2024-09-26T12:43:15.0806319Z documentation_url: 'https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request',
2024-09-26T12:43:15.0807461Z status: '422'
2024-09-26T12:43:15.0808670Z }
2024-09-26T12:43:15.0809104Z },
2024-09-26T12:43:15.0809902Z request: {
2024-09-26T12:43:15.0810555Z method: 'POST',
2024-09-26T12:43:15.0811614Z url: 'https://api.github.com/repos/Portal/pulls/8/reviews',
2024-09-26T12:43:15.0812586Z headers: {
2024-09-26T12:43:15.0813295Z accept: 'application/vnd.github.v3+json',
2024-09-26T12:43:15.0814778Z 'user-agent': 'octokit-rest.js/19.0.7 octokit-core.js/4.2.0 Node.js/20.13.1 (linux; x64)',
2024-09-26T12:43:15.0815943Z authorization: 'token [REDACTED]',
2024-09-26T12:43:15.0816939Z 'content-type': 'application/json; charset=utf-8'
2024-09-26T12:43:15.0817900Z },
2024-09-26T12:43:15.0876389Z body: '{"comments":[{"body":"Consider moving the platform-specific code to a separate method or class to improve code organization and readability.","path":"Portal.Maui/MauiProgram.cs","line":22},{"body":"Consider using deconstruction for the Tuple to improve readability. For example, `(var vm, var item) = parameter;`","path":"Portal.Maui/Models/ColumnOrder/ColumnDefinition.cs","line":77},{"body":"This line could potentially throw a `InvalidOperationException` if no item is being dragged. Consider using `FirstOrDefault` instead of `First` to prevent this.","path":"Portal.Maui/Models/ColumnOrder/ColumnDefinition.cs","line":79},{"body":"Consider separating this complex condition into multiple lines or adding intermediate variables for clarity.","path":"Portal.Maui/Models/ColumnOrder/ColumnDefinition.cs","line":81},{"body":"Consider checking if the item exists in the list before trying to remove it to avoid potential errors.","path":"Portal.Maui/Models/ColumnOrder/ColumnDefinition.cs","line":84},{"body":"Consider checking if the index is valid before trying to insert the item at that position to avoid potential errors.","path":"Portal.Maui/Models/ColumnOrder/ColumnDefinition.cs","line":86},{"body":"The `FinalDescription` property is doing multiple string replacements, which can be inefficient. Consider using a more efficient method like a regular expression to remove unwanted characters.","path":"Portal.Maui/Models/InventoryModel.cs","line":25},{"body":"It\'s not clear why the `SetupPrice` method is being called in the setter of the `Uom` property. This could lead to unexpected behavior. Consider refactoring this to make the code more predictable and easier to understand.","path":"Portal.Maui/Models/InventoryModel.cs","line":46},{"body":"Consider using Dependency Injection in the constructor to inject `IDatabase<PriceModel>` and `IUserSettingsService` instead of retrieving them in the method.","path":"Portal.Maui/Models/InventoryModel.cs","line":118},{"body":"The `DateTime.ParseExact` method can throw a `FormatException` if the date string is not in the correct format. Consider using `DateTime.TryParseExact` for safer parsing and handle the case when the date string is not in the correct format.","path":"Portal.Maui/Models/InventoryModel.cs","line":128},{"body":"The `FirstOrDefault` method can return null. Consider checking if `priceC` is null before using it.","path":"Portal.Maui/Models/InventoryModel.cs","line":130},{"body":"The variable `uom` is not defined in the provided diff. Make sure it is defined before using it.","path":"Portal.Maui/Models/InventoryModel.cs","line":139},{"body":"It seems like you have two methods with the same name `FromApiResponse`. This will cause a compile error. Consider renaming one of the methods or changing the parameters to differentiate them.","path":"Portal.Maui/Models/InventoryModel.cs","line":158},{"body":"In the `FromApiResponse` method, you are not using the `qty` and `po` parameters. Please make sure to use these parameters or remove them if they are not necessary.","path":"Portal.Maui/Models/InventoryModel.cs","line":160},{"body":"The removal of the `Level` and `Date` fields might cause issues if other parts of the code rely on these fields. Please ensure that these fields are not used elsewhere or handle their absence appropriately.","path":"Portal.Maui/Models/InventoryModel.cs","line":174},{"body":"The removal of the `Date` field might cause issues if other parts of the code rely on this field. Please ensure that this field is not used elsewhere or handle its absence appropriately.","path":"Portal.Maui/Models/InventoryModel.cs","line":175},{"body":"Consider renaming the `value` parameter in the `Where` method to something more descriptive like `predicate` or `condition`. This will make the code more readable and self-explanatory.","path":"Portal.Maui/Repositories/Database/IDatabase.cs","line":9},{"body":"The entire style for the `Switch` component has been removed. If this was intentional and the `Switch` component is no longer used in the application, then this is fine. However, if the `Switch` component is still in use, this could lead to unstyled or incorrectly styled switches. Please ensure that this removal is intentional and that it won\'t affect the appearance of any `Switch` components in the application.","path":"Portal.Maui/Resources/Styles/Styles.xaml","line":343},{"body":"Consider using a more specific type for the `month` parameter in `SetCurrentMonth` method. For instance, you could use an `enum` or `DateTime` type to ensure the input is always valid.","path":"Portal.Maui/Services/IUserSettingsService.cs","line":11},{"body":"It would be beneficial to add validation to the `SetCurrentMonth` method to ensure that the `month` parameter is a valid month.","path":"Portal.Maui/Services/IUserSettingsService.cs","line":11},{"body":"It seems like you are injecting a new dependency `IDatabase<PriceModel> priceDatabase` into the `AccountOrderHistoryService` constructor but it\'s not being used anywhere in the provided code. Please ensure that you are using this dependency in your service.","path":"Portal.Maui/Services/SyncServices/AccountOrderHistoryService.cs","line":8},{"body":"The method `GetInventoryAdded` was previously expecting a string parameter (enum description), but now it\'s expecting `_priceDatabase`. Please ensure that the method `GetInventoryAdded` can handle this new type of parameter and that it doesn\'t break existing functionality.","path":"Portal.Maui/Services/SyncServices/AccountOrderHistoryService.cs","line":31},{"body":"The constructor `AccountOrderInventoryService` is missing the `public` access modifier. Please add it to ensure the constructor is accessible.","path":"Portal.Maui/Services/SyncServices/AccountOrderInventoryService.cs","line":8},{"body":"It seems like you are passing `_priceDatabase` to the `GetInventoryAdded` method. However, based on the method name, it seems like it should be expecting a state description rather than a database. Please ensure that the correct parameter is being passed.","path":"Portal.Maui/Services/SyncServices/AccountOrderInventoryService.cs","line":31},{"body":"Please ensure that the `priceDatabase` parameter is being validated to avoid null reference exceptions later in the code.","path":"Portal.Maui/Services/SyncServices/InventoryService.cs","line":7},{"body":"It seems like you have replaced `state.GetEnumDescription()` with `_priceDatabase`. Please ensure that `_priceDatabase` is initialized and has the correct value before using it to get inventory data.","path":"Portal.Maui/Services/SyncServices/InventoryService.cs","line":29},{"body":"The constructor of `SampleOrderHistoryService` is getting too many parameters. Consider using a parameter object or a builder pattern to simplify the constructor.","path":"Portal.Maui/Services/SyncServices/SampleOrderHistoryService.cs","line":7},{"body":"The `_priceDatabase` field is added but not used anywhere in the provided code. Make sure to use this field if it\'s necessary, otherwise consider removing it to avoid unused code.","path":"Portal.Maui/Services/SyncServices/SampleOrderHistoryService.cs","line":12},{"body":"The method `GetInventoryAdded` seems to be expecting a string parameter (based on the previous code). However, you are passing `_priceDatabase` which seems to be a database object. Please ensure that the correct parameter is being passed to the method.","path":"Portal.Maui/Services/SyncServices/SampleOrderHistoryService.cs","line":30},{"body":"It seems you have added a new dependency `IDatabase<PriceModel> priceDatabase` to the `SampleOrderInventoryService` constructor but it\'s not being used anywhere in the code provided. Please ensure to use this dependency or remove it if it\'s not necessary.","path":"Portal.Maui/Services/SyncServices/SampleOrderInventoryService.cs","line":7},{"body":"It seems like you\'re passing `_priceDatabase` to the `GetInventoryAdded` method, which previously accepted an enum description. Please ensure that `_priceDatabase` is of the correct type and contains the expected data for this method.","path":"Portal.Maui/Services/SyncServices/SampleOrderInventoryService.cs","line":30},{"body":"Consider using `DateTime.UtcNow` instead of `DateTime.Now` to avoid issues related to time zones.","path":"Portal.Maui/Services/UserSettingsService.cs","line":11},{"body":"The `SetCurrentMonth` method should validate the `month` parameter to ensure it\'s a valid month name or abbreviation.","path":"Portal.Maui/Services/UserSettingsService.cs","line":25},{"body":"The `state` parameter has been replaced with `priceDatabase` but it is not used anywhere in the function. Please ensure that the function uses this parameter or reconsider the need for this change.","path":"Portal.Maui/Utilities/Extensions/ApiResponseExtensions.cs","line":17},{"body":"Consider using `var allItems = priceDatabase.GetAll();` instead of `var allItens = priceDatabase.GetAll();` to avoid spelling mistakes.","path":"Portal.Maui/Utilities/Extensions/ApiResponseExtensions.cs","line":36},{"body":"Consider adding null checks for `response?.Content?.Price?.Added` before using `Select` to avoid potential NullReferenceException.","path":"Portal.Maui/Utilities/Extensions/ApiResponseExtensions.cs","line":37},{"body":"Consider adding null checks for `priceDatabase` before calling `InsertOrReplace` to avoid potential NullReferenceException.","path":"Portal.Maui/Utilities/Extensions/ApiResponseExtensions.cs","line":49},{"body":"Consider adding null checks for `descriptionList` before using `Select` to avoid potential NullReferenceException.","path":"Portal.Maui/Utilities/Extensions/ApiResponseExtensions.cs","line":51},{"body":"Consider adding null checks or default values for `(qty ?? emptyQty)[0]` and `(po ?? empt'... 4246 more characters,
2024-09-26T12:43:15.0919531Z request: { hook: [Function: bound bound register] }
2024-09-26T12:43:15.0920033Z }
2024-09-26T12:43:15.0920274Z }
2024-09-26T12:43:15.1001335Z Post job cleanup.
2024-09-26T12:43:15.1746303Z [command]/usr/bin/git version
2024-09-26T12:43:15.1785771Z git version 2.46.1
2024-09-26T12:43:15.1834618Z Temporarily overriding HOME='/home/runner/work/_temp/05af76fa-9174-46e7-9bbe-98937093cbe9' before making global git config changes
2024-09-26T12:43:15.1838070Z Adding repository directory to the temporary git global config as a safe directory
2024-09-26T12:43:15.1840612Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/Portal/Portal
2024-09-26T12:43:15.1872656Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2024-09-26T12:43:15.1904476Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2024-09-26T12:43:15.2149777Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2024-09-26T12:43:15.2204528Z http.https://github.com/.extraheader
2024-09-26T12:43:15.2208555Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2024-09-26T12:43:15.2223132Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2024-09-26T12:43:15.2697571Z Cleaning up orphan processes
The text was updated successfully, but these errors were encountered:
We are having trouble running ai-codereviewer for large PRs. More than 30 files. It fails and does not post comments.
The text was updated successfully, but these errors were encountered: