OpenGamma/OG-Platform — pull request #269 by stuartarchibald (2014-11-07 12:02:41+00:00)
Title: REQ-666/PLAT-6853

This PR is a continuation of [REQS-666](https://opengamma.atlassian.net/browse/REQS-666), the item concerned is [PLAT-6853](https://opengamma.atlassian.net/browse/PLAT-6853), which is to remove the deprecated method `T toDerivative(ZonedDateTime date, S data, String... yieldCurveNames);` from the class [`InstrumentDefinitionWithData`](https://github.com/OpenGamma/OG-Platform/blob/develop/projects/OG-Analytics/src/main/java/com/opengamma/analytics/financial/instrument/InstrumentDefinitionWithData.java#L27). This method appears in a lot of places and so a large number of files have been touched. Thankfully https://github.com/OpenGamma/OG-Platform/pull/262 and associated PRs required most implementations to throw opposed to contain executable code which means the total churn is not too bad.

The strategy used in removing the deprecated method is the same as that outlined in https://github.com/OpenGamma/OG-Platform/pull/262, please refer to it for details.

I am somewhat suspicious of the changes proposed to the `FixedIncomeConverterDataProvider` class (changes were essentially made to ensure compilation) and they may need addressing at a later date.