( )⚙ D3197 context: add deprecation warnings for deprecated types of changeids

This is an archive of the discontinued Mercurial Phabricator instance.

context: add deprecation warnings for deprecated types of changeids
ClosedPublic

Authored by martinvonz on Apr 8 2018, 1:04 PM.

Details

Summary

It's close to code freeze, and dropping support for repo['123'] and
repo ['my-bookmark'] and repo['deadbeef'] is pretty dispruptive, so
this just adds deprecation warnings so extensions can easily find the
places they need to fix.

Diff Detail

Repository
rHG Mercurial
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

martinvonz created this revision.Apr 8 2018, 1:04 PM

I finally got this done enough to send. I'll be away for five days now, but hopefully this is close enough that I can do any polish after I get back but still before the freeze.

This revision was automatically updated to reflect the committed changes.