diff options
author | brandjon <brandjon@google.com> | 2017-04-17 21:52:58 +0200 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2017-04-18 09:55:41 -0700 |
commit | 95c1d277f60c780719e878d9bdadf19800ab245a (patch) | |
tree | 7a7697cff018a5c333f9b53086784c63b8092776 /java/com/google/devtools/common/options/OptionsUsage.java | |
parent | 100a6044043e9609674ff864882c5e99cb5c005d (diff) | |
download | desugar-95c1d277f60c780719e878d9bdadf19800ab245a.tar.gz |
Add ordering semantics for cached options data
This lets us easily get all options classes of a parser, or all fields of those options classes, in a deterministic way.
RELNOTES: None
PiperOrigin-RevId: 153376699
GitOrigin-RevId: 91e4dedd402c214a815eb6e2290998dec1f3d397
Change-Id: I9570bd2389ff177f014b86928bcb3194f3175049
Diffstat (limited to 'java/com/google/devtools/common/options/OptionsUsage.java')
-rw-r--r-- | java/com/google/devtools/common/options/OptionsUsage.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/java/com/google/devtools/common/options/OptionsUsage.java b/java/com/google/devtools/common/options/OptionsUsage.java index aa48cb7..b898ae6 100644 --- a/java/com/google/devtools/common/options/OptionsUsage.java +++ b/java/com/google/devtools/common/options/OptionsUsage.java @@ -270,6 +270,7 @@ class OptionsUsage { } } + // TODO(brandjon): Should this use sorting by option name instead of field name? private static final Comparator<Field> BY_NAME = new Comparator<Field>() { @Override public int compare(Field left, Field right) { |