aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec
diff options
context:
space:
mode:
authorGravatar cpeyser <cpeyser@google.com>2018-03-20 09:29:49 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-03-20 09:31:59 -0700
commit4b7f7601730e08a80ce0944ea44370d9dbb111a9 (patch)
treef872e65e30a10226ea66da6917e63d312c9afad6 /src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec
parentb1be5816ec1bf8e1172c1bed4f29b4e6c6bb7202 (diff)
@Autocodec a few leftover classes. Also, add @AutoCodec builder support for boolean getters in "isFoo" form.
PiperOrigin-RevId: 189753768
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/AutoCodecProcessor.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/AutoCodecProcessor.java b/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/AutoCodecProcessor.java
index d8b174d077..631bce8729 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/AutoCodecProcessor.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/AutoCodecProcessor.java
@@ -309,6 +309,8 @@ public class AutoCodecProcessor extends AbstractProcessor {
String name = method.getSimpleName().toString();
if (name.startsWith("get")) {
return name.substring(3, 4).toLowerCase() + name.substring(4);
+ } else if (name.startsWith("is")) {
+ return name.substring(2, 3).toLowerCase() + name.substring(3);
} else {
return name;
}