Remove squirrelly obsolete code

Description

There are two areas where we have some squirrelly code in CLDRFile and calling code that I think we might be able to remove. That would make the code easier to maintain, more robust, and a bit faster.

Would need confirmation from Steven that we don't need the code anymore.

1. alt="proposed..." We have code that supports alt="proposed" or alt="xxx-proposed", such as:

} else if (attribute.equals("alt")) {
  String value = (String) attributes.get(attribute);
  int proposedPos = value.indexOf("proposed");
  if (proposedPos >= 0) {
    toRemove.add(attribute);
    if (proposedPos > 0) {
        restore = value.substring(0, proposedPos - 1); // is of form xxx-proposedyyy
    }
  }
}

2. Winning. We have code to distinguish between "winning values" and non-winning values.

2698: public UnicodeSet getExemplarSet(String type, WinningChoice winningChoice) {
...
3062: public String getWinningValue(String path) {
...
3167: static class WinningComparator implements Comparator<String> {
...
3443: public String getCountPathWithFallback(String xpath, Count count, boolean winning) {

xpath

None

locale

None

Status

Priority

TBD

Assignee

Mark Davis

Reporter

Mark Davis

tracReporter

None

Reviewer

None

Labels

None

Components

Fix versions

phase

None