Bug 487183 - Remove deprecated API elements
Summary: Remove deprecated API elements
Status: RESOLVED FIXED
Alias: None
Product: Handly
Classification: Technology
Component: Core (show other bugs)
Version: 0.5   Edit
Hardware: All All
: P3 enhancement
Target Milestone: 0.5   Edit
Assignee: Vladimir Piskarev CLA
QA Contact:
URL:
Whiteboard: breakingchange
Keywords: api
Depends on:
Blocks:
 
Reported: 2016-02-04 02:11 EST by Vladimir Piskarev CLA
Modified: 2016-02-08 07:40 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir Piskarev CLA 2016-02-04 02:11:29 EST
Need to remove the API elements that were deprecated in 0.4.
Comment 1 Vladimir Piskarev CLA 2016-02-04 02:22:51 EST
Here's the full list of the API elements to be removed:

* IBuffer#dispose() // replaced with #release()

* IDocumentBuffer // effectively replaced with IBuffer#getDocument()

* IElementForEditorInputFactory // replaced with IInputElementProvider

* ISourceFile#openBuffer(..) // effectively replaced with #getBuffer(..)

* TextFileSnapshot(IFile) // replaced with TextFileSnapshot(IFile, boolean)
Comment 2 Eclipse Genie CLA 2016-02-04 02:33:40 EST
New Gerrit change created: https://git.eclipse.org/r/65856
Comment 3 Vladimir Piskarev CLA 2016-02-04 03:19:10 EST
A notice to community:

https://dev.eclipse.org/mhonarc/lists/handly-dev/msg00165.html
Comment 5 Vladimir Piskarev CLA 2016-02-08 07:40:12 EST
Pushed to master.