Our coding standard and our Design Decisions does NOT require using final on parameters and local variables.
Please do NOT request that I add or keep final on parameters or local variables unless the community votes and decides that every parameter and local variable should require the final keyword. I coded this way in the past and I found that it resulted in noisy code with no benefit. We can argue about using this keyword all you want but the fact is I'm against it, and I will not embrace it unless this community decides that we need to use it. Using final on instance or class fields does have a concurrency benefit and I support that only. If you want to add final to every single parameter and local var in the Geode codebase, then now is your chance to vote on it. Please vote. Thanks, Kirk