diff --git a/src/main/java/com/google/devtools/build/lib/actions/BUILD b/src/main/java/com/google/devtools/build/lib/actions/BUILD index ff6058adb986f6..7c0e6694234e4f 100644 --- a/src/main/java/com/google/devtools/build/lib/actions/BUILD +++ b/src/main/java/com/google/devtools/build/lib/actions/BUILD @@ -29,50 +29,122 @@ java_library( # Action graph and cache. java_library( name = "actions", - srcs = glob( - [ - "*.java", - "cache/*.java", - ], - exclude = [ - "ActionInput.java", - "ActionInputHelper.java", - "ActionLookupData.java", - "ActionLookupKey.java", - "AnalysisGraphStatsEvent.java", - "Artifact.java", - "ArtifactFactory.java", - "ArtifactOwner.java", - "ArtifactPathResolver.java", - "ArtifactPrefixConflictException.java", - "ArtifactResolver.java", - "ArtifactRoot.java", - "Artifacts.java", - "CommandLineExpansionException.java", - "CommandLineItem.java", - "ExecutionRequirements.java", - "FileArtifactValue.java", - "FileContentsProxy.java", - "FileStateType.java", - "FileStateValue.java", - "FileValue.java", - "FilesetOutputSymlink.java", - "LocalHostCapacity.java", - "LocalHostResourceManagerLinux.java", - "LocalHostResourceManagerDarwin.java", - "LocalHostResourceFallback.java", - "MiddlemanType.java", - "ResourceManager.java", - "ResourceSet.java", - "ResourceSetOrBuilder.java", - "FileStatusWithMetadata.java", - "SharedActionEvent.java", - "PackageRootResolver.java", - "PackageRoots.java", - "ThreadStateReceiver.java", - "cache/MetadataDigestUtils.java", - ], - ), + srcs = [ + "AbstractAction.java", + "Action.java", + "ActionAnalysisMetadata.java", + "ActionCacheAwareAction.java", + "ActionCacheChecker.java", + "ActionCacheUtils.java", + "ActionCompletionEvent.java", + "ActionContext.java", + "ActionContextMarker.java", + "ActionEnvironment.java", + "ActionExecutedEvent.java", + "ActionExecutionContext.java", + "ActionExecutionException.java", + "ActionExecutionMetadata.java", + "ActionExecutionStatusReporter.java", + "ActionGraph.java", + "ActionGraphVisitor.java", + "ActionInputDepOwnerMap.java", + "ActionInputDepOwners.java", + "ActionInputMap.java", + "ActionInputMapSink.java", + "ActionInputPrefetcher.java", + "ActionKeyCacher.java", + "ActionKeyContext.java", + "ActionLogBufferPathGenerator.java", + "ActionLookupKeyOrProxy.java", + "ActionLookupValue.java", + "ActionMiddlemanEvent.java", + "ActionOwner.java", + "ActionProgressEvent.java", + "ActionRegistry.java", + "ActionResult.java", + "ActionResultReceivedEvent.java", + "ActionScanningCompletedEvent.java", + "ActionStartedEvent.java", + "ActionTemplate.java", + "ActionUploadFinishedEvent.java", + "ActionUploadStartedEvent.java", + "Actions.java", + "AggregatedSpawnMetrics.java", + "AlreadyReportedActionExecutionException.java", + "BaseSpawn.java", + "BasicActionLookupValue.java", + "BipartiteVisitor.java", + "BuildConfigurationEvent.java", + "BuildFailedException.java", + "CachedActionEvent.java", + "CachingActionEvent.java", + "ChangedFilesMessage.java", + "CommandAction.java", + "CommandLine.java", + "CommandLineLimits.java", + "CommandLines.java", + "CompletionContext.java", + "CompositeRunfilesSupplier.java", + "DelegateSpawn.java", + "DelegatingPairInputMetadataProvider.java", + "DigestOfDirectoryException.java", + "DiscoveredInputsEvent.java", + "DiscoveredModulesPruner.java", + "DynamicStrategyRegistry.java", + "EmptyRunfilesSupplier.java", + "EnvironmentalExecException.java", + "EventReportingArtifacts.java", + "ExecException.java", + "Executor.java", + "FailAction.java", + "FilesetManifest.java", + "FilesetTraversalParams.java", + "FilesetTraversalParamsFactory.java", + "ForbiddenActionInputException.java", + "HasDigest.java", + "InputFileErrorException.java", + "InputMetadataProvider.java", + "LostInputsActionExecutionException.java", + "LostInputsExecException.java", + "MapBasedActionGraph.java", + "MiddlemanAction.java", + "MiddlemanFactory.java", + "MissingDepExecException.java", + "MissingInputFileException.java", + "MutableActionGraph.java", + "NotifyOnActionCacheHit.java", + "ParamFileInfo.java", + "ParameterFile.java", + "PathStrippable.java", + "PathStripper.java", + "RemoteArtifactChecker.java", + "ResourceEstimator.java", + "RunfilesSupplier.java", + "RunningActionEvent.java", + "SandboxedSpawnStrategy.java", + "ScanningActionEvent.java", + "SchedulingActionEvent.java", + "SimpleSpawn.java", + "SingleStringArgFormatter.java", + "Spawn.java", + "SpawnExecutedEvent.java", + "SpawnMetrics.java", + "SpawnResult.java", + "SpawnStrategy.java", + "Spawns.java", + "StaticInputMetadataProvider.java", + "StoppedScanningActionEvent.java", + "TestExecException.java", + "TestMiddlemanObserver.java", + "TotalAndConfiguredTargetOnlyMetric.java", + "UserExecException.java", + "cache/ActionCache.java", + "cache/CompactPersistentActionCache.java", + "cache/MetadataInjector.java", + "cache/OutputMetadataStore.java", + "cache/PersistentStringIndexer.java", + "cache/VirtualActionInput.java", + ], deps = [ ":action_lookup_data", ":action_lookup_key",