Skip to content

docs(rfc): correct the stale presence-detection note for rebase_config - #608

Merged
padak merged 1 commit into
ms/dmd-1833from
padak/dmd-1833-rfc-presence-note
Aug 18, 2026
Merged

docs(rfc): correct the stale presence-detection note for rebase_config#608
padak merged 1 commit into
ms/dmd-1833from
padak/dmd-1833-rfc-presence-note

Conversation

@padak

@padak padak commented Aug 18, 2026

Copy link
Copy Markdown
Member

One stale bullet in the RFC's Testing section, spotted while re-reviewing #556 for approval. Targets ms/dmd-1833.

It still described the pre-#606 behaviour:

rebase_config sends is_disabled=False but omits is_disabled=None

is_disabled is bool since #606, so None cannot be passed at all. The bullet now describes what the method actually does — always sends the replaced body, omits only description=None and an unset change_description.

My miss in #606: I updated D1 and the signature table but not this bullet. It refers to the parameters by describing their behaviour rather than naming the signature, so grepping for rebase_config did not surface it — it took a grep for is_disabled=None.

Docs only, no code touched. make check green (5774 passed, ty clean, all gates OK). Note that no CI will run here either — ci.yml is scoped to pull_request: branches: [main].


Open in Devin Review

@linear-code

linear-code Bot commented Aug 18, 2026

Copy link
Copy Markdown

DMD-1833

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

The Testing section still described the pre-#606 behaviour -- `rebase_config`
sending `is_disabled=False` but omitting `is_disabled=None`. `is_disabled` is
`bool` now, so `None` is not expressible at all.

My miss in #606: D1 and the signature table were updated, this bullet was not.
It talks about the parameters by describing their behaviour rather than naming
`rebase_config`'s signature, so grepping for the symbol did not surface it.
@padak
padak force-pushed the padak/dmd-1833-rfc-presence-note branch from 163bc6a to 9839b61 Compare August 18, 2026 23:03
@padak
padak merged commit f994f3b into ms/dmd-1833 Aug 18, 2026
@padak
padak deleted the padak/dmd-1833-rfc-presence-note branch August 18, 2026 23:04
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.

1 participant