Skip to content

implemement diff generation as build CLI arg (all commits)#39

Merged
pmolodo merged 6 commits intoaousd:mainfrom
pmolodo:diff_speedup
Mar 11, 2026
Merged

implemement diff generation as build CLI arg (all commits)#39
pmolodo merged 6 commits intoaousd:mainfrom
pmolodo:diff_speedup

Conversation

@pmolodo
Copy link
Copy Markdown
Contributor

@pmolodo pmolodo commented Mar 7, 2026

Copy link
Copy Markdown
Contributor

@OleksiyPuzikov OleksiyPuzikov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, awesome progress!

cwd=self.get_repo_root(),
)
builder = self.__class__(repo_root=worktree_path)
ref_args = types.SimpleNamespace(
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is cool :)

if json.dumps(list_a[i - 1], sort_keys=True) == json.dumps(
list_b[j - 1], sort_keys=True
):
if a_strs[i - 1] == b_strs[j - 1]:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good find, thanks! :)

@pmolodo pmolodo force-pushed the diff_speedup branch 2 times, most recently from 87f999d to 80675c8 Compare March 9, 2026 21:06
@pmolodo pmolodo changed the title speed up diff LCS computation implemement diff generation as build CLI arg (all commits) Mar 9, 2026
@pmolodo
Copy link
Copy Markdown
Contributor Author

pmolodo commented Mar 9, 2026

LGTM, awesome progress!

Just to clarify before crossing the rubicon - does this mean you're ok with merging this branch into main immediately, and all it's commits?

@OleksiyPuzikov
Copy link
Copy Markdown
Contributor

Yes.

@pmolodo pmolodo merged commit 5da4ae8 into aousd:main Mar 11, 2026
2 checks passed
@pmolodo pmolodo deleted the diff_speedup branch March 11, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants