diff options
author | Ulf Adams <ulfjack@google.com> | 2016-04-19 11:32:24 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2016-04-19 13:51:07 +0000 |
commit | 83fce40e69ef35c90e69a57387b1f95b387ad453 (patch) | |
tree | 6a0acfb404629d0d8423217b89ca7b38ea9da2bb /src/test/java/com/google | |
parent | 0dbe07f017d391aba0613b4e6ca1503b62382ccd (diff) |
Review a number of action subclasses and update them according to the spec.
Second pass.
Consists of adding @Immutable annotations, adding final modifiers, and changing
the types of fields to immutable types.
--
MOS_MIGRATED_REVID=120216592
Diffstat (limited to 'src/test/java/com/google')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java b/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java index 3d4e0b2ad4..bdc79f892f 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisTestUtil.java @@ -44,6 +44,7 @@ import com.google.devtools.build.lib.analysis.WorkspaceStatusAction.Key; import com.google.devtools.build.lib.analysis.buildinfo.BuildInfoFactory.BuildInfoKey; import com.google.devtools.build.lib.analysis.config.BuildConfiguration; import com.google.devtools.build.lib.analysis.config.BuildConfigurationCollection; +import com.google.devtools.build.lib.concurrent.ThreadSafety.Immutable; import com.google.devtools.build.lib.events.EventHandler; import com.google.devtools.build.lib.vfs.FileSystemUtils; import com.google.devtools.build.lib.vfs.PathFragment; @@ -185,7 +186,8 @@ public final class AnalysisTestUtil { } } - public static class DummyWorkspaceStatusAction extends WorkspaceStatusAction { + @Immutable + public static final class DummyWorkspaceStatusAction extends WorkspaceStatusAction { private final String key; private final Artifact stableStatus; private final Artifact volatileStatus; |