GitHub user micro9110 opened a pull request:
https://github.com/apache/geode/pull/321
[GEODE-1577] Unhelpful generic types on Execution.execute
1. Replaced the execute methods of the function service Execution class
returning a ResultCollector with wildcards with generic types.
2. Modified the related classes using this method with explicit type
casting to use the method with generic type.
JIRA
https://issues.apache.org/jira/browse/GEODE-1577
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/micro9110/incubator-geode feature/GEODE-1577
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/geode/pull/321.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #321
----
commit 4b480710b01081cc4eb2911392ad6f0c3da86cbb
Author: Alyssa Kim <[email protected]>
Date: 2016-12-13T02:49:25Z
GEODE-1577: Unhelpful generic types on Execution.execute
Replaced wildcards with <T, S> for non-deprecated Execution.execute
methods.
commit d70a0e3f3cf558bd4e2828c118382eaea465fc77
Author: Alyssa Kim <[email protected]>
Date: 2016-12-17T02:31:31Z
GEODE-1577: Unhelpful generic types on Execution.execute
Fixed Execute.execute in classes that use this method to Execute.<T,
S>execute,
and removed explicit casting.
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---