eisental/RedstoneChips — Issue #56: Change to JavaPlugin's getName()
Author: Mordenkainen
Created: 2012-03-06 17:10:55+00:00
State: open
Labels: RedstoneChips

A recent change to the getName() method of JavaPlugin changes getName() to final. https://github.com/Bukkit/Bukkit/commit/a628d2faff4da26c7605afb78e7dcf7e32a3900a

This causes an error since getName is overridden in CircuitLibrary. Removing getName from CircuitLibrary causes my IDE to throw errors due to it being needed for implementation of CircuitIndex. (But strangely I can still compile)

Perhaps my Java understanding is not good enough, because it would seem to me that CircuitLibrary should be inheriting getName from JavaPlugin and this should fulfill the implementation requirements of CircuitIndex.

I am not sure what the best way to resolve the issue is, but this is the only real 1.2 obstacle I have found so far.