kopia lustrzana https://github.com/twitter/the-algorithm
28 wiersze
716 B
Scala
28 wiersze
716 B
Scala
package com.twitter.tsp.modules
|
|
|
|
import com.google.inject.Provides
|
|
import com.twitter.finagle.stats.StatsReceiver
|
|
import com.twitter.inject.TwitterModule
|
|
import com.twitter.topiclisting.TopicListing
|
|
import com.twitter.topiclisting.clients.utt.UttClient
|
|
import com.twitter.topiclisting.utt.UttLocalization
|
|
import com.twitter.topiclisting.utt.UttLocalizationImpl
|
|
import javax.inject.Singleton
|
|
|
|
object UttLocalizationModule extends TwitterModule {
|
|
|
|
@Provides
|
|
@Singleton
|
|
def providesUttLocalization(
|
|
topicListing: TopicListing,
|
|
uttClient: UttClient,
|
|
statsReceiver: StatsReceiver
|
|
): UttLocalization = {
|
|
new UttLocalizationImpl(
|
|
topicListing,
|
|
uttClient,
|
|
statsReceiver
|
|
)
|
|
}
|
|
}
|