| # Copyright 2018 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| feed_lib_java_sources = [ |
| "src/src/main/java/com/google/android/libraries/feed/api/actionmanager/ActionManager.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/actionparser/ActionParser.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/common/MutationContext.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/common/PayloadWithId.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/common/SemanticPropertiesWithId.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/common/ThreadUtils.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/lifecycle/AppLifecycleListener.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/FeatureChange.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/FeatureChangeObserver.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelChild.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelCursor.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelFeature.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelProviderFactory.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelProviderObserver.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/ModelToken.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/TokenCompleted.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/modelprovider/TokenCompletedObserver.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/protocoladapter/ProtocolAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/requestmanager/RequestManager.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/scope/FeedProcessScope.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/scope/FeedStreamScope.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/sessionmanager/SessionManager.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/store/ActionMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/store/ContentMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/store/SemanticPropertiesMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/store/SessionMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/store/Store.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/stream/ContentChangedListener.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/stream/ScrollListener.java", |
| "src/src/main/java/com/google/android/libraries/feed/api/stream/Stream.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/BasicStream.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamActionApiImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/StreamRecyclerViewAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/contentmodels/ContentModel.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/contentmodels/ContinuationContentModel.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/contentmodels/PietContentModel.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/CardDriver.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/ClusterDriver.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/ContentDriver.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/ContinuationDriver.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/FeatureDriver.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/drivers/StreamDriver.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/piet/PietAssetProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/piet/PietCustomElementProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/piet/PietHostBindingProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/ContinuationViewHolder.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/PietViewHolder.java", |
| "src/src/main/java/com/google/android/libraries/feed/basicstream/internal/viewholders/ViewHolderType.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/Result.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/Validators.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/concurrent/AbstractRunner.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/concurrent/MainThreadRunner.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/concurrent/SimpleSettableFuture.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/functional/Committer.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/functional/Consumer.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/functional/SettableSupplier.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/functional/Supplier.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/logging/Dumpable.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/logging/Dumper.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/logging/Logger.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/logging/StringFormattingUtils.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/protoextensions/FeedExtensionRegistry.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/time/Clock.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/time/SystemClockImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/common/time/TimingUtils.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedactionmanager/FeedActionManagerImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedactionparser/FeedActionParser.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedactionparser/internal/PietFeedActionPaylaodRetriever.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedapplifecyclelistener/FeedAppLifecycleListener.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/FeedModelProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/FeedModelProviderFactory.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/CursorProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/FeatureChangeImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/ModelChildBinder.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/ModelCursorImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/ModelMutationImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/UpdatableModelChild.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/UpdatableModelFeature.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedmodelprovider/internal/UpdatableModelToken.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedprotocoladapter/FeedProtocolAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedrequestmanager/FeedRequestManager.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/FeedSessionManager.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/ContentCache.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/HeadSessionImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/InitializableSession.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/Session.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/SessionFactory.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedsessionmanager/internal/SessionImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedstore/ContentGc.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedstore/FeedStore.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedstore/internal/FeedActionMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedstore/internal/FeedContentMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedstore/internal/FeedSemanticPropertiesMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedstore/internal/FeedSessionMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/feedstore/internal/SessionState.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/action/ActionApi.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/action/StreamActionApi.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/config/Configuration.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/config/DebugBehavior.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/imageloader/ImageLoaderApi.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/logging/LoggingApi.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/network/HttpHeader.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/network/HttpRequest.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/network/HttpResponse.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/network/NetworkClient.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/proto/ProtoExtensionProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/scheduler/SchedulerApi.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/storage/CommitResult.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/storage/ContentMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/storage/ContentOperation.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/storage/ContentOperationListSimplifier.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/storage/ContentStorage.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/storage/JournalMutation.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/storage/JournalOperation.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/storage/JournalStorage.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/stream/CardConfiguration.java", |
| "src/src/main/java/com/google/android/libraries/feed/host/stream/StreamConfiguration.java", |
| "src/src/main/java/com/google/android/libraries/feed/hostimpl/logging/LoggingApiImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/hostimpl/scheduler/SchedulerApiImpl.java", |
| "src/src/main/java/com/google/android/libraries/feed/hostimpl/storage/InMemoryContentStorage.java", |
| "src/src/main/java/com/google/android/libraries/feed/hostimpl/storage/InMemoryJournalStorage.java", |
| "src/src/main/java/com/google/android/libraries/feed/hostimpl/storage/PersistentContentStorage.java", |
| "src/src/main/java/com/google/android/libraries/feed/hostimpl/storage/PersistentJournalStorage.java", |
| "src/src/main/java/com/google/android/libraries/feed/mocknetworkclient/MockPushServer.java", |
| "src/src/main/java/com/google/android/libraries/feed/mocknetworkclient/MockServerNetworkClient.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/AdapterFactory.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/AdapterParameters.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ChunkedTextElementAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/CustomElementAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/DebugLogger.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ElementAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ElementAdapterFactory.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ElementContainerAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ElementListAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/FrameAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/FrameContext.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/GridRowAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ImageElementAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/KeyedRecyclerPool.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ParameterizedTextElementAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ParameterizedTextEvaluator.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/PietManager.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/PietStylesHelper.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/RecyclerKey.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/RecyclerPool.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/SingleKeyRecyclerPool.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/SpacerElementAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/StyleProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/TemplateInvocationAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/TextElementAdapter.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ViewUtils.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/host/ActionHandler.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/host/AssetProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/host/CustomElementProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/host/HostBindingProvider.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerColorDrawable.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerImageView.java", |
| "src/src/main/java/com/google/android/libraries/feed/piet/ui/RoundedCornerViewHelper.java", |
| ] |