Skip to content

Conversation

@dvyukov
Copy link
Collaborator

@dvyukov dvyukov commented Jan 27, 2026

Make codeeditor error on nop changes that don't actually change the code.
Make patch testing error on empty patch.

Perhaps we need a notion of "mandatory" tools that must be called
successfully at least once... not sure yet.

Support constructs like:

{{if and .Foo .Bar}}

"and" is represented by IdentifierNode, which we need to ignore in our analysis.
@dvyukov dvyukov force-pushed the dvyukov-no-empty-patch branch from ed3c9a0 to 646928f Compare January 27, 2026 08:22
Make codeeditor error on nop changes that don't actually change the code.
Make patch testing error on empty patch.

Perhaps we need a notion of "mandatory" tools that must be called
successfully at least once... not sure yet.
@dvyukov dvyukov force-pushed the dvyukov-no-empty-patch branch from 646928f to b3ce4d1 Compare January 27, 2026 08:23
@dvyukov dvyukov enabled auto-merge January 27, 2026 08:24
@dvyukov dvyukov added the AI patching Feature requests and bugs related to AI-based kernel bug fix generation. label Jan 27, 2026
@dvyukov dvyukov added this pull request to the merge queue Jan 27, 2026
Merged via the queue into google:master with commit 71ad32b Jan 27, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI patching Feature requests and bugs related to AI-based kernel bug fix generation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants