aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/MakeVariableProvider.java
diff options
context:
space:
mode:
authorGravatar brandjon <brandjon@google.com>2017-04-26 21:23:09 +0200
committerGravatar Vladimir Moskva <vladmos@google.com>2017-04-27 11:16:55 +0200
commit46da1fca1b3b0b4cd4eb28c4ec4f3cb1b5a22dd4 (patch)
tree09115abeb8d5e472a8c648df9d4144b8b8012d3c /src/main/java/com/google/devtools/build/lib/rules/MakeVariableProvider.java
parentfd1140bf699eebcd1bb520e28a427e62d3540f76 (diff)
Add a way for options classes to mark that they are skyframe-friendly
You can now use the annotation @UsesOnlyCoreTypes on a subclass of OptionsBase, to indicate that all of its options' types are restricted to a whitelist of immutable and serializable types. Subclasses of the annotated class must also follow the same restriction. RELNOTES: None PiperOrigin-RevId: 154328920
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/MakeVariableProvider.java')
0 files changed, 0 insertions, 0 deletions