diff options
author | 2018-01-03 10:18:05 -0800 | |
---|---|---|
committer | 2018-01-03 10:19:43 -0800 | |
commit | d2acedc4ca87156a6aa6f96008652c2070dfd071 (patch) | |
tree | 46544717ab234962ffc513d4a479c418a61404ad /src/main/java/com/google/devtools/build/lib/util | |
parent | e9f4090c67a89247166b7c9607394b350a7c4ef6 (diff) |
Adds the @AutoCodec.Constructor annotation for selecting constructors.
Uses the constructor having the @AutoCodec.Constructor annotation to generate a codec (instead of choosing the first in source code). This annotation is required when a class has more than one constructor.
PiperOrigin-RevId: 180685902
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/util')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/util/RegexFilter.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/util/RegexFilter.java b/src/main/java/com/google/devtools/build/lib/util/RegexFilter.java index 220ff0235c..4d3b7ef670 100644 --- a/src/main/java/com/google/devtools/build/lib/util/RegexFilter.java +++ b/src/main/java/com/google/devtools/build/lib/util/RegexFilter.java @@ -91,6 +91,7 @@ public final class RegexFilter { * <p>Null {@code inclusionPattern} or {@code exclusionPattern} means that inclusion or exclusion * matching will not be applied, respectively. */ + @AutoCodec.Constructor RegexFilter(@Nullable Pattern inclusionPattern, @Nullable Pattern exclusionPattern) { this.inclusionPattern = inclusionPattern; this.exclusionPattern = exclusionPattern; |