Bug 14491 – Deprecate overriding without override

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2015-04-24T08:59:49Z
Last change time
2018-02-10T14:20:05Z
Assigned to
No Owner
Creator
Iain Buclaw

Comments

Comment #0 by ibuclaw — 2015-04-24T08:59:49Z
Raising issue for deprecating overriding without the use of override. See: http://dlang.org/deprecate.html#Overriding%20without%20override
Comment #1 by yebblies — 2015-04-24T09:22:16Z
Currently DDMD relies on doing this, so turning it into an error will have to wait.
Comment #2 by ibuclaw — 2015-04-26T10:06:13Z
It's been in deprecation since 2.004 (I didn't realise it was /that/ long ago). Updating deprecated documentation as a start to reflect this: https://github.com/D-Programming-Language/dlang.org/pull/980 @yebblies, I'm happy with delaying removal until post DDMD switch-over.
Comment #3 by ibuclaw — 2018-02-10T14:20:05Z
This has been an error since 2.072.