eclipse plugin: Implement the serializable as well,
so if this comparator is used by a TreeMap it can be serialized Issue found by "FindBugs"
This commit is contained in:
parent
b6ab4073cb
commit
32cf5110aa
2 changed files with 10 additions and 4 deletions
|
@ -8,6 +8,7 @@
|
|||
*******************************************************************************/
|
||||
package org.wesnoth.schema;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
|
@ -216,9 +217,11 @@ public class Tag
|
|||
/**
|
||||
* A tag comparator that sorts just after required cardinality.
|
||||
*/
|
||||
public static class CardinalityComparator implements Comparator<Tag>
|
||||
public static class CardinalityComparator implements Comparator<Tag>, Serializable
|
||||
{
|
||||
@Override
|
||||
private static final long serialVersionUID = 6586560133116048689L;
|
||||
|
||||
@Override
|
||||
public int compare(Tag o1, Tag o2)
|
||||
{
|
||||
if (o1.cardinality_ == o2.cardinality_)
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
*******************************************************************************/
|
||||
package org.wesnoth.schema;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Comparator;
|
||||
|
||||
/**
|
||||
|
@ -58,9 +59,11 @@ public class TagKey
|
|||
/**
|
||||
* A tag comparator that sorts just after required cardinality.
|
||||
*/
|
||||
public static class CardinalityComparator implements Comparator<TagKey>
|
||||
public static class CardinalityComparator implements Comparator<TagKey>, Serializable
|
||||
{
|
||||
@Override
|
||||
private static final long serialVersionUID = 6103884038547449868L;
|
||||
|
||||
@Override
|
||||
public int compare(TagKey o1, TagKey o2)
|
||||
{
|
||||
if (o1.cardinality_ == o2.cardinality_)
|
||||
|
|
Loading…
Add table
Reference in a new issue