twitter / the-algorithm
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
4% | 9% | 23% | 23% | 38%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
scala3% | 9% | 21% | 23% | 41%
java6% | 10% | 28% | 22% | 33%
cpp19% | 6% | 30% | 27% | 15%
py0% | 10% | 38% | 25% | 26%
proto0% | 16% | 29% | 17% | 36%
thrift0% | 17% | 19% | 19% | 43%
rs0% | 24% | 40% | 24% | 10%
h0% | 0% | 14% | 10% | 74%
sql0% | 0% | 22% | 0% | 77%
xml0% | 0% | 0% | 74% | 25%
workflow0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
graphql0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
visibilitylib21% | 20% | 21% | 16% | 20%
pushservice15% | 9% | 22% | 27% | 25%
src2% | 13% | 32% | 23% | 26%
ann10% | 2% | 11% | 20% | 55%
twml8% | 10% | 32% | 22% | 26%
tweetypie0% | 10% | 27% | 25% | 36%
product-mixer0% | 7% | 6% | 12% | 74%
cr-mixer0% | 12% | 14% | 30% | 42%
navi0% | 18% | 32% | 19% | 28%
representation-manager0% | 51% | 0% | 27% | 21%
home-mixer0% | 0% | 21% | 23% | 54%
follow-recommendations-service0% | 0% | 14% | 26% | 59%
timelineranker0% | 0% | 26% | 23% | 49%
trust_and_safety_models0% | 0% | 63% | 21% | 14%
unified_user_actions0% | 0% | 12% | 25% | 61%
timelines0% | 0% | 21% | 36% | 42%
topic-social-proof0% | 0% | 26% | 26% | 47%
recos-injector0% | 0% | 19% | 30% | 49%
representation-scorer0% | 0% | 23% | 35% | 41%
user-signal-service0% | 0% | 10% | 15% | 73%
graph-feature-service0% | 0% | 13% | 34% | 52%
science0% | 0% | 0% | 95% | 4%
simclusters-ann0% | 0% | 0% | 16% | 83%
Longest Files (Top 50)
File# lines# units
VisibilityPolicy.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
3583 5
PushFeatureSwitchParams.scala
in pushservice/src/main/scala/com/twitter/frigate/pushservice/params
3262 -
swigfaissJNI.java
in ann/src/main/java/com/twitter/ann/faiss/swig
2137 1
Condition.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
2017 95
DeployConfig.scala
in pushservice/src/main/scala/com/twitter/frigate/pushservice/config
1866 6
data_record.cpp
in twml/libtwml/src/ops
1630 63
EarlybirdSearcher.java
in src/java/com/twitter/search/earlybird
1468 49
EarlybirdLuceneQueryVisitor.java
in src/java/com/twitter/search/earlybird/queryparser
1422 104
FeatureBasedScoringFunction.java
in src/java/com/twitter/search/earlybird/search/relevance/scoring
1038 25
prediction_service.rs
in navi/thrift_bpr_adapter/thrift/src
960 40
RecommendationPipelineBuilder.scala
in product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/recommendation
934 18
DeciderKey.scala
in visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs
934 -
TimelinesOnlineAggregationConfigBase.scala
in src/scala/com/twitter/timelines/prediction/common/aggregates/real_time
923 2
EarlybirdFieldConstants.java
in src/java/com/twitter/search/common/schema/earlybird
897 18
CRTBasedNtabCaretClickFatiguePredicates.scala
in pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue
894 10
TweetBuilder.scala
in tweetypie/server/src/main/scala/com/twitter/tweetypie/handler
890 19
RecapFeatures.scala
in src/scala/com/twitter/timelines/prediction/features/recap
883 1
TwitterMessage.java
in src/java/com/twitter/search/common/relevance/entities
875 187
trainer.py
in twml/twml/trainers
871 43
SafetyLevel.scala
in visibilitylib/src/main/scala/com/twitter/visibility/models
841 1
TweetBasedUnifiedSimilarityEngine.scala
in cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine
838 11
TopUsersSimilarityGraph.scala
in src/scala/com/twitter/simclusters_v2/scalding
810 22
EarlybirdServer.java
in src/java/com/twitter/search/earlybird
809 45
PredicatesForCandidate.scala
in pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate
784 46
proto
config.proto
in navi/navi/proto/tensorflow/core/protobuf
783 -
EarlybirdSegment.java
in src/java/com/twitter/search/earlybird/index
759 55
TweetLabelRules.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
751 30
LegacyRMS.scala
in representation-manager/server/src/main/scala/com/twitter/representation_manager/migration
749 5
Action.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
749 48
PushFeatureSwitches.scala
in pushservice/src/main/scala/com/twitter/frigate/pushservice/params
733 -
EarlybirdWireModule.java
in src/java/com/twitter/search/earlybird/factory
695 47
ImmutableSchema.java
in src/java/com/twitter/search/common/schema
692 42
ClusterDetailsJob.scala
in src/scala/com/twitter/simclusters_v2/scalding
684 13
HealthPredicates.scala
in pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate
668 12
CrMixerThriftController.scala
in cr-mixer/server/src/main/scala/com/twitter/cr_mixer/controller
658 18
LogicalRepositories.scala
in tweetypie/server/src/main/scala/com/twitter/tweetypie/config
654 6
TimelinesSharedFeatures.scala
in src/scala/com/twitter/timelines/prediction/features/common
651 1
BackendClients.scala
in tweetypie/server/src/main/scala/com/twitter/tweetypie/config
650 2
UrtTransportMarshallerBuilder.scala
in product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt
646 -
CandidatePipelineBuilder.scala
in product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate
632 1
TweetHydration.scala
in tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator
631 8
metrics.py
in twml/twml
624 19
IndexViewer.java
in src/java/com/twitter/search/earlybird/util
606 46
earlybird.thrift
in src/thrift/com/twitter/search/earlybird/thrift
600 -
EarlybirdThriftDocumentBuilder.java
in src/java/com/twitter/search/common/schema/earlybird
595 60
FreedomOfSpeechNotReach.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
592 32
TweetServiceBuilder.scala
in tweetypie/server/src/main/scala/com/twitter/tweetypie/config
592 8
tweet_service.thrift
in tweetypie/common/src/thrift/com/twitter/tweetypie
589 -
TweetDeletePathHandler.scala
in tweetypie/server/src/main/scala/com/twitter/tweetypie/handler
586 19
EngagementEventBasedClusterToTweetIndexGenerationJob.scala
in src/scala/com/twitter/simclusters_v2/scio/bq_generation/simclusters_index_generation
583 3
Files With Most Units (Top 50)
File# lines# units
TwitterMessage.java
in src/java/com/twitter/search/common/relevance/entities
875 187
swigfaiss.java
in ann/src/main/java/com/twitter/ann/faiss/swig
435 130
EarlybirdLuceneQueryVisitor.java
in src/java/com/twitter/search/earlybird/queryparser
1422 104
Condition.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
2017 95
HNSW.java
in ann/src/main/java/com/twitter/ann/faiss/swig
330 91
data_record.cpp
in twml/libtwml/src/ops
1630 63
EarlybirdThriftDocumentBuilder.java
in src/java/com/twitter/search/common/schema/earlybird
595 60
ClientHandlingTweetService.scala
in tweetypie/server/src/main/scala/com/twitter/tweetypie/service
411 57
ProductQuantizer.java
in ann/src/main/java/com/twitter/ann/faiss/swig
210 56
IndexIVF.java
in ann/src/main/java/com/twitter/ann/faiss/swig
184 56
EarlybirdSegment.java
in src/java/com/twitter/search/earlybird/index
759 55
SegmentManager.java
in src/java/com/twitter/search/earlybird/partition
571 55
IndexBinaryIVF.java
in ann/src/main/java/com/twitter/ann/faiss/swig
175 52
OnDiskInvertedLists.java
in ann/src/main/java/com/twitter/ann/faiss/swig
187 52
EarlybirdFieldType.java
in src/java/com/twitter/search/common/schema/base
260 52
InvertedLists.java
in ann/src/main/java/com/twitter/ann/faiss/swig
197 51
InvertedRealtimeIndex.java
in src/java/com/twitter/search/core/earlybird/index/inverted
407 49
EarlybirdSearcher.java
in src/java/com/twitter/search/earlybird
1468 49
Action.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
749 48
EarlybirdWireModule.java
in src/java/com/twitter/search/earlybird/factory
695 47
PredicatesForCandidate.scala
in pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate
784 46
IndexViewer.java
in src/java/com/twitter/search/earlybird/util
606 46
EarlybirdServer.java
in src/java/com/twitter/search/earlybird
809 45
SegmentInfo.java
in src/java/com/twitter/search/earlybird/partition
317 45
trainer.py
in twml/twml/trainers
871 43
TweetTextFeatures.java
in src/java/com/twitter/search/common/relevance/features
153 42
ImmutableSchema.java
in src/java/com/twitter/search/common/schema
692 42
prediction_service.rs
in navi/thrift_bpr_adapter/thrift/src
960 40
IndexIVFPQ.java
in ann/src/main/java/com/twitter/ann/faiss/swig
133 39
SchemaBuilder.java
in src/java/com/twitter/search/common/schema
508 39
EarlybirdThriftDocumentUtil.java
in src/java/com/twitter/search/common/schema/earlybird
228 36
DailyStatusBatches.java
in src/java/com/twitter/search/earlybird/archive
545 36
Index.java
in ann/src/main/java/com/twitter/ann/faiss/swig
120 35
EarlybirdConfig.java
in src/java/com/twitter/search/earlybird/common/config
246 35
ReconstructFromNeighbors.java
in ann/src/main/java/com/twitter/ann/faiss/swig
117 34
SkipListContainer.java
in src/java/com/twitter/search/core/earlybird/index/inverted
330 34
EarlybirdRealtimeIndexSegmentWriter.java
in src/java/com/twitter/search/core/earlybird/index
578 34
TwitterBaseStage.java
in src/java/com/twitter/search/ingester/pipeline/twitter
259 34
AbstractResultsCollector.java
in src/java/com/twitter/search/earlybird/search
448 34
EarlybirdIndexSegmentData.java
in src/java/com/twitter/search/core/earlybird/index
340 33
IndexPQ.java
in ann/src/main/java/com/twitter/ann/faiss/swig
137 32
util.py
in twml/twml
430 32
FreedomOfSpeechNotReach.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
592 32
EarlybirdLuceneIndexSegmentAtomicReader.java
in src/java/com/twitter/search/core/earlybird/index
269 32
RealtimeIndexTerms.java
in src/java/com/twitter/search/core/earlybird/index/inverted
253 32
IndexHNSW.java
in ann/src/main/java/com/twitter/ann/faiss/swig
109 31
HashingAndPruningFacetAccumulator.java
in src/java/com/twitter/search/earlybird/search/facets
376 31
UserTable.java
in src/java/com/twitter/search/earlybird/common/userupdates
419 31
hooks.py
in twml/twml
259 30
TweetLabelRules.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
751 30
Files With Long Lines (Top 50)

There are 447 files with lines longer than 120 characters. In total, there are 1885 long lines.

File# lines# units# long lines
swigfaissJNI.java
in ann/src/main/java/com/twitter/ann/faiss/swig
2137 1 533
EarlybirdSchemaCreateTool.java
in src/java/com/twitter/search/common/schema/earlybird
574 9 87
swigfaiss.java
in ann/src/main/java/com/twitter/ann/faiss/swig
435 130 71
UrtTransportMarshallerBuilder.scala
in product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt
646 - 50
VisibilityPolicy.scala
in visibilitylib/src/main/scala/com/twitter/visibility/rules
3583 5 49
ProductQuantizer.java
in ann/src/main/java/com/twitter/ann/faiss/swig
210 56 27
IndexIVF.java
in ann/src/main/java/com/twitter/ann/faiss/swig
184 56 26
prediction_service.rs
in navi/thrift_bpr_adapter/thrift/src
960 40 25
SimClustersANNConfig.scala
in cr-mixer/server/src/main/scala/com/twitter/cr_mixer/config
365 1 24
tweet_service_graphql.thrift
in tweetypie/common/src/thrift/com/twitter/tweetypie
271 - 23
VisibilityDeciders.scala
in visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs
381 1 21
ftr_tweet_embeddings.sql
in src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/sql
247 - 17
IndexIVFPQ.java
in ann/src/main/java/com/twitter/ann/faiss/swig
133 39 16
HNSW.java
in ann/src/main/java/com/twitter/ann/faiss/swig
330 91 14
TimelineItemContentMarshaller.scala
in product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt
125 1 14
IndexBinaryIVF.java
in ann/src/main/java/com/twitter/ann/faiss/swig
175 52 13
IndexIVFFlatDedup.java
in ann/src/main/java/com/twitter/ann/faiss/swig
67 18 13
Index.java
in ann/src/main/java/com/twitter/ann/faiss/swig
120 35 11
IndexIVFScalarQuantizer.java
in ann/src/main/java/com/twitter/ann/faiss/swig
71 19 11
IndexHNSW.java
in ann/src/main/java/com/twitter/ann/faiss/swig
109 31 10
IndexPQ.java
in ann/src/main/java/com/twitter/ann/faiss/swig
137 32 10
OnDiskInvertedLists.java
in ann/src/main/java/com/twitter/ann/faiss/swig
187 52 9
feature_importances.py
in twml/twml/contrib/feature_importances
257 11 9
FeatureStoreFeatures.scala
in follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources
294 - 9
argument_parser.py
in twml/twml
450 7 8
tensorflow_utils.cpp
in twml/libtwml/src/ops
77 4 8
nsfw_media.py
in trust_and_safety_models/nsfw
360 7 8
ForYouTimelineScorerMixerPipelineConfig.scala
in home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you
373 1 8
PolysemousTraining.java
in ann/src/main/java/com/twitter/ann/faiss/swig
107 24 7
IndexBinary.java
in ann/src/main/java/com/twitter/ann/faiss/swig
100 29 7
QueryFeatureHydratorExecutor.scala
in product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/query_feature_hydrator_executor
180 4 7
FlipPromptDependentCandidatePipelineConfig.scala
in product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline
58 - 7
FlipPromptCandidatePipelineConfig.scala
in product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline
56 - 7
tweet.thrift
in tweetypie/common/src/thrift/com/twitter/tweetypie
434 - 7
IndexIVFFlat.java
in ann/src/main/java/com/twitter/ann/faiss/swig
53 13 6
IndexFlat.java
in ann/src/main/java/com/twitter/ann/faiss/swig
60 15 6
FinatraHttpClientWithProxyModule.scala
in product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http
61 1 6
FinatraHttpClientWithCredentialProxyModule.scala
in product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http
64 1 6
SimClustersANNServiceNameToClientMapper.scala
in cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module
30 1 6
SimilarUserExpanderRepository.scala
in follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base
268 6 6
Phase2EdgeAggregateFeatureHydrator.scala
in home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates
24 - 6
ScoredTweetsRecommendationPipelineConfig.scala
in home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets
314 - 6
ForYouScoredTweetsMixerPipelineConfig.scala
in home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you
346 - 6
FollowingMixerPipelineConfig.scala
in home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following
276 - 6
RecapFeaturesUtils.scala
in src/scala/com/twitter/timelines/prediction/features/recap
22 - 6
Clustering.java
in ann/src/main/java/com/twitter/ann/faiss/swig
72 19 5
float_minheap_array_t.java
in ann/src/main/java/com/twitter/ann/faiss/swig
96 27 5
ReproduceDistancesObjective.java
in ann/src/main/java/com/twitter/ann/faiss/swig
76 20 5
IndexScalarQuantizer.java
in ann/src/main/java/com/twitter/ann/faiss/swig
56 14 5
int_minheap_array_t.java
in ann/src/main/java/com/twitter/ann/faiss/swig
96 27 5
Correlations

File Size vs. Commits (all time): 1533 points

home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerHttpServerWarmupHandler.scala x: 1 commits (all time) y: 15 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerServer.scala x: 1 commits (all time) y: 119 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerThriftServerWarmupHandler.scala x: 1 commits (all time) y: 67 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/ConversationServiceCandidatePipelineConfig.scala x: 1 commits (all time) y: 101 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/ConversationServiceCandidatePipelineConfigBuilder.scala x: 1 commits (all time) y: 31 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/controller/HomeThriftController.scala x: 1 commits (all time) y: 46 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/federated/HomeMixerColumn.scala x: 1 commits (all time) y: 196 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeClientEventDetailsBuilder.scala x: 1 commits (all time) y: 74 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeTweetTypePredicates.scala x: 1 commits (all time) y: 248 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/RequestQueryFeatureHydrator.scala x: 2 commits (all time) y: 109 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/SGSValidSocialContextFeatureHydrator.scala x: 1 commits (all time) y: 90 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/TweetypieFeatureHydrator.scala x: 1 commits (all time) y: 161 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/scorer/FeedbackFatigueScorer.scala x: 1 commits (all time) y: 128 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/HomeScribeServedCandidatesSideEffect.scala x: 1 commits (all time) y: 231 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timeline_logging/PromotedTweetDetailsMarshaller.scala x: 1 commits (all time) y: 12 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/model/HomeFeatures.scala x: 2 commits (all time) y: 274 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ManhattanFeatureRepositoryModule.scala x: 1 commits (all time) y: 403 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/module/RealtimeAggregateFeatureRepositoryModule.scala x: 1 commits (all time) y: 203 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ThriftFeatureRepositoryModule.scala x: 1 commits (all time) y: 336 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/param/HomeMixerInjectionNames.scala x: 2 commits (all time) y: 45 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/FollowingMixerPipelineConfig.scala x: 1 commits (all time) y: 276 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouScoredTweetsMixerPipelineConfig.scala x: 1 commits (all time) y: 346 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouTimelineScorerCandidatePipelineConfig.scala x: 1 commits (all time) y: 214 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouTimelineScorerMixerPipelineConfig.scala x: 1 commits (all time) y: 373 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/candidate_source/ScoredTweetsProductCandidateSource.scala x: 1 commits (all time) y: 154 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/param/ForYouParam.scala x: 1 commits (all time) y: 183 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/ScoredTweetsRecommendationPipelineConfig.scala x: 1 commits (all time) y: 314 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/content/ContentFeatureAdapter.scala x: 1 commits (all time) y: 262 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/earlybird/EarlybirdAdapter.scala x: 1 commits (all time) y: 440 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/param/ScoredTweetsParam.scala x: 1 commits (all time) y: 306 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/util/earlybird/RelevanceSearchUtil.scala x: 2 commits (all time) y: 32 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/ContentRecommenderMixerAdaptor.scala x: 1 commits (all time) y: 287 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/TopTweetsByGeoAdaptor.scala x: 1 commits (all time) y: 389 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/config/DeployConfig.scala x: 1 commits (all time) y: 1866 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushFeatureSwitchParams.scala x: 1 commits (all time) y: 3262 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushFeatureSwitches.scala x: 1 commits (all time) y: 733 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/HealthPredicates.scala x: 1 commits (all time) y: 668 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/PredicatesForCandidate.scala x: 1 commits (all time) y: 784 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/magic_fanout/MagicFanoutPredicatesForCandidate.scala x: 1 commits (all time) y: 458 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/CRTBasedNtabCaretClickFatiguePredicates.scala x: 1 commits (all time) y: 894 lines of code tweetypie/common/src/thrift/com/twitter/tweetypie/tweet.thrift x: 1 commits (all time) y: 434 lines of code tweetypie/common/src/thrift/com/twitter/tweetypie/tweet_service.thrift x: 1 commits (all time) y: 589 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/config/BackendClients.scala x: 1 commits (all time) y: 650 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetStores.scala x: 1 commits (all time) y: 494 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/CreateTweetColumn.scala x: 1 commits (all time) y: 475 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GetTweetsHandler.scala x: 1 commits (all time) y: 357 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetHydration.scala x: 1 commits (all time) y: 631 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/service/ClientHandlingTweetService.scala x: 1 commits (all time) y: 411 lines of code representation-manager/server/src/main/scala/com/twitter/representation_manager/migration/LegacyRMS.scala x: 1 commits (all time) y: 749 lines of code representation-manager/server/src/main/scala/com/twitter/representation_manager/store/UserSimClustersEmbeddingStore.scala x: 1 commits (all time) y: 545 lines of code src/scala/com/twitter/timelines/prediction/common/aggregates/TimelinesAggregationConfigDetails.scala x: 1 commits (all time) y: 514 lines of code src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TimelinesOnlineAggregationConfigBase.scala x: 1 commits (all time) y: 923 lines of code src/scala/com/twitter/timelines/prediction/features/itl/ITLFeatures.scala x: 1 commits (all time) y: 524 lines of code src/scala/com/twitter/timelines/prediction/features/recap/RecapFeatures.scala x: 1 commits (all time) y: 883 lines of code navi/dr_transform/src/all_config.rs x: 3 commits (all time) y: 43 lines of code navi/dr_transform/src/converter.rs x: 3 commits (all time) y: 144 lines of code navi/navi/src/bootstrap.rs x: 2 commits (all time) y: 293 lines of code navi/navi/src/onnx_model.rs x: 2 commits (all time) y: 258 lines of code visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/DeciderKey.scala x: 1 commits (all time) y: 934 lines of code visibilitylib/src/main/scala/com/twitter/visibility/models/SafetyLevel.scala x: 1 commits (all time) y: 841 lines of code visibilitylib/src/main/scala/com/twitter/visibility/rules/VisibilityPolicy.scala x: 1 commits (all time) y: 3583 lines of code src/thrift/com/twitter/search/earlybird/thrift/earlybird.thrift x: 1 commits (all time) y: 600 lines of code navi/dr_transform/src/util.rs x: 3 commits (all time) y: 30 lines of code
3583.0
lines of code
  min: 1.0
  average: 93.42
  25th percentile: 27.0
  median: 53.0
  75th percentile: 101.0
  max: 3583.0
0 3.0
commits (all time)
min: 1.0 | average: 1.01 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Contributors (all time): 1533 points

home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerHttpServerWarmupHandler.scala x: 1 contributors (all time) y: 15 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerServer.scala x: 1 contributors (all time) y: 119 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerThriftServerWarmupHandler.scala x: 1 contributors (all time) y: 67 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/ConversationServiceCandidatePipelineConfig.scala x: 1 contributors (all time) y: 101 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/ConversationServiceCandidatePipelineConfigBuilder.scala x: 1 contributors (all time) y: 31 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/controller/HomeThriftController.scala x: 1 contributors (all time) y: 46 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/federated/HomeMixerColumn.scala x: 1 contributors (all time) y: 196 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeClientEventDetailsBuilder.scala x: 1 contributors (all time) y: 74 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeTweetTypePredicates.scala x: 1 contributors (all time) y: 248 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/SGSValidSocialContextFeatureHydrator.scala x: 1 contributors (all time) y: 90 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/TweetypieFeatureHydrator.scala x: 1 contributors (all time) y: 161 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/scorer/FeedbackFatigueScorer.scala x: 1 contributors (all time) y: 128 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/HomeScribeServedCandidatesSideEffect.scala x: 1 contributors (all time) y: 231 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timeline_logging/PromotedTweetDetailsMarshaller.scala x: 1 contributors (all time) y: 12 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/model/HomeFeatures.scala x: 1 contributors (all time) y: 274 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ManhattanFeatureRepositoryModule.scala x: 1 contributors (all time) y: 403 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/module/RealtimeAggregateFeatureRepositoryModule.scala x: 1 contributors (all time) y: 203 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ThriftFeatureRepositoryModule.scala x: 1 contributors (all time) y: 336 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouScoredTweetsMixerPipelineConfig.scala x: 1 contributors (all time) y: 346 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouTimelineScorerCandidatePipelineConfig.scala x: 1 contributors (all time) y: 214 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouTimelineScorerMixerPipelineConfig.scala x: 1 contributors (all time) y: 373 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/candidate_source/ScoredTweetsProductCandidateSource.scala x: 1 contributors (all time) y: 154 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/param/ForYouParam.scala x: 1 contributors (all time) y: 183 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/ScoredTweetsRecommendationPipelineConfig.scala x: 1 contributors (all time) y: 314 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/content/ContentFeatureAdapter.scala x: 1 contributors (all time) y: 262 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/earlybird/EarlybirdAdapter.scala x: 1 contributors (all time) y: 440 lines of code home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/param/ScoredTweetsParam.scala x: 1 contributors (all time) y: 306 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/ContentRecommenderMixerAdaptor.scala x: 1 contributors (all time) y: 287 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/TopTweetsByGeoAdaptor.scala x: 1 contributors (all time) y: 389 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/config/DeployConfig.scala x: 1 contributors (all time) y: 1866 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushFeatureSwitchParams.scala x: 1 contributors (all time) y: 3262 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushFeatureSwitches.scala x: 1 contributors (all time) y: 733 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/HealthPredicates.scala x: 1 contributors (all time) y: 668 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/PredicatesForCandidate.scala x: 1 contributors (all time) y: 784 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/magic_fanout/MagicFanoutPredicatesForCandidate.scala x: 1 contributors (all time) y: 458 lines of code pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/CRTBasedNtabCaretClickFatiguePredicates.scala x: 1 contributors (all time) y: 894 lines of code tweetypie/common/src/thrift/com/twitter/tweetypie/tweet.thrift x: 1 contributors (all time) y: 434 lines of code tweetypie/common/src/thrift/com/twitter/tweetypie/tweet_service.thrift x: 1 contributors (all time) y: 589 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/config/BackendClients.scala x: 1 contributors (all time) y: 650 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetStores.scala x: 1 contributors (all time) y: 494 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/CreateTweetColumn.scala x: 1 contributors (all time) y: 475 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GetTweetsHandler.scala x: 1 contributors (all time) y: 357 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetHydration.scala x: 1 contributors (all time) y: 631 lines of code tweetypie/server/src/main/scala/com/twitter/tweetypie/service/ClientHandlingTweetService.scala x: 1 contributors (all time) y: 411 lines of code representation-manager/server/src/main/scala/com/twitter/representation_manager/migration/LegacyRMS.scala x: 1 contributors (all time) y: 749 lines of code representation-manager/server/src/main/scala/com/twitter/representation_manager/store/UserSimClustersEmbeddingStore.scala x: 1 contributors (all time) y: 545 lines of code src/scala/com/twitter/timelines/prediction/common/aggregates/TimelinesAggregationConfigDetails.scala x: 1 contributors (all time) y: 514 lines of code src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TimelinesOnlineAggregationConfigBase.scala x: 1 contributors (all time) y: 923 lines of code src/scala/com/twitter/timelines/prediction/features/itl/ITLFeatures.scala x: 1 contributors (all time) y: 524 lines of code src/scala/com/twitter/timelines/prediction/features/recap/RecapFeatures.scala x: 1 contributors (all time) y: 883 lines of code navi/dr_transform/src/all_config.rs x: 3 contributors (all time) y: 43 lines of code navi/dr_transform/src/converter.rs x: 3 contributors (all time) y: 144 lines of code visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/DeciderKey.scala x: 1 contributors (all time) y: 934 lines of code visibilitylib/src/main/scala/com/twitter/visibility/models/SafetyLevel.scala x: 1 contributors (all time) y: 841 lines of code visibilitylib/src/main/scala/com/twitter/visibility/rules/VisibilityPolicy.scala x: 1 contributors (all time) y: 3583 lines of code src/thrift/com/twitter/search/earlybird/thrift/earlybird.thrift x: 1 contributors (all time) y: 600 lines of code navi/dr_transform/src/util.rs x: 2 contributors (all time) y: 30 lines of code
3583.0
lines of code
  min: 1.0
  average: 93.42
  25th percentile: 27.0
  median: 53.0
  75th percentile: 101.0
  max: 3583.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".