| // Package legacy | |
| package legacy | |
| // Object docs | |
| // | |
| // Deprecated: Use obj instead. | |
| type Object struct { | |
| // Don't use. | |
| // | |
| // Deprecated: Use `Field` instead. | |
| // | |
| // Paragraph after. | |
| DocCommentField int | |
| LineCommentField int // Deprecated: Use `Field` instead. | |
| // Deprecated: Doc comment chosen | |
| BothCommentField int // Deprecated: Line comment chosen | |
| } | |
| type Interface interface { | |
| // Deprecated: Use Method instead. | |
| DocCommentMethod(int) int | |
| LineCommentMethod(int) int // Old method. Deprecated: Use Method instead. | |
| } | |
| // No deprecation notice in concrete method docs. | |
| func (Object) DocCommentMethod(int) int { | |
| return 1 | |
| } | |
| // No deprecation notice in concrete method docs. | |
| func (Object) LineCommentMethod(int) int { | |
| return 1 | |
| } | |
| // Deprecated: use X instead. | |
| func Legacy() {} |