[
https://issues.apache.org/jira/browse/GEODE-5140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Galen O'Sullivan updated GEODE-5140:
------------------------------------
Description:
These methods are deprecated and they obscure method usage and inhibit static
analysis tools. It should be a pretty mechanical refactor and make our code
clearer.
We should remove:
* {{VM.invoke(Class, String)}}
* {{VM.invoke(Class, String, Object[])}}
* {{VM.invokeAsync(Class, String)}}
* {{VM.invokeAsync(Class, String, Object[])}}
Same as GEODE-866 but more sweeping.
was:
These methods are deprecated and they obscure method usage and inhibit static
analysis tools. It should be a pretty mechanical refactor and make our code
clearer.
We should remove:
* {{VM.invoke(Class, String)}}
* {{VM.invoke(Class, String, Object[])}}
* {{VM.invokeAsync(Class, String)}}
* {{VM.invokeAsync(Class, String, Object[])}}
> Remove VM.invoke(Class, ...) and VM.invokeAsync(Class, ...) methods
> -------------------------------------------------------------------
>
> Key: GEODE-5140
> URL: https://issues.apache.org/jira/browse/GEODE-5140
> Project: Geode
> Issue Type: Improvement
> Components: tests
> Affects Versions: 1.6.0
> Reporter: Galen O'Sullivan
> Priority: Major
>
> These methods are deprecated and they obscure method usage and inhibit static
> analysis tools. It should be a pretty mechanical refactor and make our code
> clearer.
> We should remove:
> * {{VM.invoke(Class, String)}}
> * {{VM.invoke(Class, String, Object[])}}
> * {{VM.invokeAsync(Class, String)}}
> * {{VM.invokeAsync(Class, String, Object[])}}
> Same as GEODE-866 but more sweeping.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)