diff options
author | 2017-04-26 21:23:09 +0200 | |
---|---|---|
committer | 2017-04-27 11:16:55 +0200 | |
commit | 46da1fca1b3b0b4cd4eb28c4ec4f3cb1b5a22dd4 (patch) | |
tree | 09115abeb8d5e472a8c648df9d4144b8b8012d3c /src/main/java/com/google/devtools/build/lib/rules/MakeVariableProvider.java | |
parent | fd1140bf699eebcd1bb520e28a427e62d3540f76 (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