path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor Generator/Package.swift 41 41 2917 578 58 11 2018-04-24 2024-09-18 yiw@uber.com alanz@uber.com Generator/Sources/needle/VersionCommand.swift 12 5 2699 2118 5 3 2018-11-28 2020-07-01 neakor@gmail.com rudro@uber.com Generator/Sources/needle/PrintDependencyTreeCommand.swift 53 7 2649 1989 7 4 2019-01-17 2020-11-07 azheng@uber.com rudro@uber.com Generator/Sources/needle/main.swift 36 13 2908 2118 18 5 2018-05-03 2020-07-01 neakor@gmail.com rudro@uber.com Generator/Sources/needle/Version.swift 1 30 2699 590 32 7 2018-11-28 2024-09-06 neakor@gmail.com alanz@uber.com Generator/Sources/needle/GenerateCommand.swift 72 38 2886 1416 46 8 2018-05-25 2022-06-03 neakor@gmail.com tapanth@uber.com Generator/Sources/NeedleFramework/Generating/DependencyGraphExporter.swift 89 20 2887 1329 26 6 2018-05-24 2022-08-29 rudro@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Generating/FileContentLoaderTask.swift 14 7 2801 2607 8 3 2018-08-18 2019-02-28 yiw@uber.com neakor@gmail.com Generator/Sources/NeedleFramework/Generating/DependencyProviderSerializerTask.swift 69 17 2887 1466 23 7 2018-05-24 2022-04-14 neakor@gmail.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyGraphExporter.swift 120 16 2845 607 19 8 2018-07-05 2024-08-20 rudro1@yahoo.com alanz@uber.com Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDynamicDependencyProviderSerializerTask.swift 19 1 1329 1329 1 1 2022-08-29 2022-08-29 rudro@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Generating/Pluginized/PluginExtensionSerializerTask.swift 14 7 2848 1466 10 5 2018-07-02 2022-04-14 rudro@uber.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyProviderSerializerTask.swift 69 13 2845 1466 18 8 2018-07-05 2022-04-14 rudro1@yahoo.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyProviderContentTask.swift 114 12 2851 2414 19 4 2018-06-29 2019-09-09 neakor@gmail.com rudro@uber.com Generator/Sources/NeedleFramework/Generating/Pluginized/PluginExtensionDynamicSerializerTask.swift 13 1 1329 1329 1 1 2022-08-29 2022-08-29 rudro@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Generating/DependencyProviderContentTask.swift 61 16 2895 2414 24 5 2018-05-16 2019-09-09 rudro1@yahoo.com rudro@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderSerializer.swift 21 9 2851 1466 11 6 2018-06-29 2022-04-14 yiw@uber.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/SourceComponentsSerializer.swift 13 4 2851 2845 4 3 2018-06-29 2018-07-05 yiw@uber.com rudro1@yahoo.com Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderRegistrationSerializer.swift 15 6 2851 1466 7 4 2018-06-29 2022-04-14 yiw@uber.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/PropertiesSerializer.swift 21 4 2851 2845 4 3 2018-06-29 2018-07-05 yiw@uber.com rudro1@yahoo.com Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginizedPropertiesSerializer.swift 35 3 2850 2845 4 2 2018-06-30 2018-07-05 yiw@uber.com yiw@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionContentSerializer.swift 27 5 2848 2615 7 4 2018-07-02 2019-02-20 rudro@uber.com neakor@gmail.com Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionRegistrationSerializer.swift 15 2 2848 2845 2 2 2018-07-02 2018-07-05 rudro@uber.com rudro1@yahoo.com Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionClassNameSerializer.swift 10 2 2848 2845 3 2 2018-07-02 2018-07-05 rudro@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionDynamicContentSerializer.swift 23 4 1329 607 4 2 2022-08-29 2024-08-20 rudro@uber.com alanz@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderInitBodySerializer.swift 26 8 2851 1466 10 6 2018-06-29 2022-04-14 yiw@uber.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/OutputSerializer.swift 101 12 2845 1250 16 6 2018-07-05 2022-11-16 rudro1@yahoo.com rudro@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderParamsSerializer.swift 14 3 1475 1466 3 1 2022-04-05 2022-04-14 wbond@uber.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/DependencyPropsSerializer.swift 40 3 1329 591 3 2 2022-08-29 2024-09-05 rudro@uber.com alanz@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/Serializer.swift 4 2 2851 2850 2 2 2018-06-29 2018-06-30 yiw@uber.com rudro1@yahoo.com Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderClassNameSerializer.swift 24 8 2848 1466 9 5 2018-07-02 2022-04-14 rudro@uber.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderClassSerializer.swift 27 2 1475 1466 2 1 2022-04-05 2022-04-14 wbond@uber.com wbond@uber.com Generator/Sources/NeedleFramework/Generating/DependencyProviderDeclarerTask.swift 45 13 2895 2197 17 6 2018-05-16 2020-04-13 rudro1@yahoo.com sky@uber.com Generator/Sources/NeedleFramework/Entry/PluginizedGenerator.swift 22 6 2715 1416 7 4 2018-11-12 2022-06-03 neakor@gmail.com tapanth@uber.com Generator/Sources/NeedleFramework/Entry/Generator.swift 113 13 2715 1416 14 5 2018-11-12 2022-06-03 neakor@gmail.com tapanth@uber.com Generator/Sources/NeedleFramework/Models/Property.swift 18 11 2908 1388 13 5 2018-05-03 2022-07-01 yiw@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Models/Dependency.swift 14 10 2907 1416 15 7 2018-05-04 2022-06-03 neakor@gmail.com ryan.aveo@gmail.com Generator/Sources/NeedleFramework/Models/DependencyProvider.swift 29 13 2895 1466 20 5 2018-05-16 2022-04-14 rudro1@yahoo.com wbond@uber.com Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedProperty.swift 10 6 2851 2067 8 5 2018-06-29 2020-08-21 neakor@gmail.com rudro@uber.com Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedProcessedDependencyProvider.swift 9 1 2851 2851 4 3 2018-06-29 2018-06-29 neakor@gmail.com rudro@uber.com Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedComponent.swift 21 1 2851 2851 2 2 2018-06-29 2018-06-29 rudro1@yahoo.com yiw@uber.com Generator/Sources/NeedleFramework/Models/Pluginized/PluginExtension.swift 5 4 2861 2601 6 4 2018-06-19 2019-03-06 catriona@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedDependencyGraphNode.swift 9 3 2851 2628 4 3 2018-06-29 2019-02-07 rudro1@yahoo.com neakor@gmail.com Generator/Sources/NeedleFramework/Models/ComponentExtensionNode.swift 5 1 2624 2624 1 1 2019-02-11 2019-02-11 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Models/AST.swift 7 10 2868 1416 10 7 2018-06-12 2022-06-03 yiw@uber.com ryan.aveo@gmail.com Generator/Sources/NeedleFramework/Models/Component.swift 42 13 2908 1388 20 7 2018-05-03 2022-07-01 yiw@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Models/DependencyGraphNode.swift 6 5 2907 2628 8 4 2018-05-04 2019-02-07 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Utilities/HashUtils.swift 34 1 2133 2133 1 1 2020-06-16 2020-06-16 tapan.d.thaker@gmail.com tapan.d.thaker@gmail.com Generator/Sources/NeedleFramework/Utilities/Extensions.swift 32 12 2887 1388 16 6 2018-05-24 2022-07-01 neakor@gmail.com rudro@uber.com Generator/Sources/NeedleFramework/Utilities/SourceKittenFramework/library_wrapper.swift 156 1 2707 2707 1 1 2018-11-20 2018-11-20 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Utilities/SourceKittenFramework/library_wrapper_sourcekitd.swift 7 1 2707 2707 1 1 2018-11-20 2018-11-20 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Utilities/TaskIds.swift 18 5 2726 2624 6 2 2018-11-01 2019-02-11 yiw@uber.com neakor@gmail.com Generator/Sources/NeedleFramework/Utilities/Constants.swift 5 6 2715 607 7 4 2018-11-12 2024-08-20 neakor@gmail.com alanz@uber.com Generator/Sources/NeedleFramework/Utilities/SwiftSyntaxExtensions.swift 75 12 2033 578 14 5 2020-09-24 2024-09-18 sky@uber.com alanz@uber.com Generator/Sources/NeedleFramework/Utilities/DependencyGraphPrinter.swift 44 3 2649 2019 3 2 2019-01-17 2020-10-08 azheng@uber.com sky@uber.com Generator/Sources/NeedleFramework/Parsing/AbstractDependencyGraphParser.swift 113 7 2624 2010 7 4 2019-02-11 2020-10-17 neakor@gmail.com sky@uber.com Generator/Sources/NeedleFramework/Parsing/FileFilters/ComponentInitFilter.swift 8 2 2629 2607 2 1 2019-02-06 2019-02-28 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/FileFilters/ComponentImplFilter.swift 7 5 2629 2019 5 3 2019-02-06 2020-10-08 neakor@gmail.com sky@uber.com Generator/Sources/NeedleFramework/Parsing/FileFilters/ComponentExtensionFilter.swift 15 3 2629 2320 3 2 2019-02-06 2019-12-12 neakor@gmail.com rudro@uber.com Generator/Sources/NeedleFramework/Parsing/FileFilters/BasicKeywordFilter.swift 11 3 2013 2007 3 1 2020-10-14 2020-10-20 sky@uber.com sky@uber.com Generator/Sources/NeedleFramework/Parsing/Pluginized/PluginizedDependencyGraphParser.swift 118 31 2851 1416 39 7 2018-06-29 2022-06-03 rudro1@yahoo.com ryan.aveo@gmail.com Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors/PluginExtensionLinker.swift 22 4 2854 2607 6 3 2018-06-26 2019-02-28 yiw@uber.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors/NonCoreComponentLinker.swift 25 8 2860 1388 11 4 2018-06-20 2022-07-01 yiw@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors/PluginExtensionCycleValidator.swift 30 3 2691 2607 3 1 2018-12-06 2019-02-28 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/Pluginized/PluginizedConstants.swift 4 3 2033 1208 3 2 2020-09-24 2022-12-28 sky@uber.com lvergos@live.com Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks/PluginizedASTDeclarationParserTask.swift 115 19 2628 578 22 9 2019-02-07 2024-09-18 neakor@gmail.com alanz@uber.com Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks/PluginizedDeclarationsFilterTask.swift 13 7 2629 2007 7 3 2019-02-06 2020-10-20 neakor@gmail.com sky@uber.com Generator/Sources/NeedleFramework/Parsing/Processors/DependencyLinker.swift 23 5 2862 2607 6 3 2018-06-18 2019-02-28 yiw@uber.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/Processors/ComponentConsolidator.swift 24 3 2624 2546 3 2 2019-02-11 2019-04-30 neakor@gmail.com yiw@uber.com Generator/Sources/NeedleFramework/Parsing/Processors/ParentLinker.swift 20 5 2862 1388 5 4 2018-06-18 2022-07-01 yiw@uber.com rudro@uber.com Generator/Sources/NeedleFramework/Parsing/Processors/AncestorCycleValidator.swift 33 3 2691 2607 3 1 2018-12-06 2019-02-28 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/Processors/ComponentInstantiationValidator.swift 69 5 2640 2607 5 1 2019-01-26 2019-02-28 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/Processors/DuplicateValidator.swift 34 4 2862 2607 4 3 2018-06-18 2019-02-28 yiw@uber.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/Processors/Processor.swift 4 4 2862 2607 4 3 2018-06-18 2019-02-28 yiw@uber.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/BaseVisitor.swift 65 13 2033 578 14 4 2020-09-24 2024-09-18 sky@uber.com alanz@uber.com Generator/Sources/NeedleFramework/Parsing/Tasks/DeclarationsFilterTask.swift 13 8 2629 2007 8 3 2019-02-06 2020-10-20 neakor@gmail.com sky@uber.com Generator/Sources/NeedleFramework/Parsing/Tasks/ComponentInitsFilterTask.swift 13 3 2628 2599 3 1 2019-02-07 2019-03-08 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/Tasks/DeclarationsParserTask.swift 77 17 2628 578 18 9 2019-02-07 2024-09-18 neakor@gmail.com alanz@uber.com Generator/Sources/NeedleFramework/Parsing/Tasks/ComponentExtensionsFilterTask.swift 15 4 2629 2599 4 1 2019-02-06 2019-03-08 neakor@gmail.com neakor@gmail.com Generator/Sources/NeedleFramework/Parsing/Tasks/ASTProducerTask.swift 17 20 2861 578 24 11 2018-06-19 2024-09-18 rudro1@yahoo.com alanz@uber.com Generator/Sources/NeedleFramework/Parsing/Tasks/ComponentExtensionsParserTask.swift 54 7 2624 578 8 5 2019-02-11 2024-09-18 neakor@gmail.com alanz@uber.com Generator/Sources/NeedleFramework/Parsing/DependencyGraphParser.swift 74 41 2910 2532 58 5 2018-05-01 2019-05-14 rudro1@yahoo.com yiw@uber.com Package.swift 26 13 2930 607 13 5 2018-04-11 2024-08-20 rudro@uber.com alanz@uber.com Sources/NeedleFoundation/Internal/DependencyProviderRegistry.swift 40 5 2643 607 6 4 2019-01-23 2024-08-20 neakor@gmail.com alanz@uber.com Sources/NeedleFoundation/Pluginized/Internal/PluginExtensionProviderRegistry.swift 26 4 2643 607 5 3 2019-01-23 2024-08-20 neakor@gmail.com alanz@uber.com Sources/NeedleFoundation/Pluginized/NonCoreComponent.swift 31 3 2643 1364 3 2 2019-01-23 2022-07-25 neakor@gmail.com rudro@uber.com Sources/NeedleFoundation/Pluginized/PluginizedScopeLifecycle.swift 12 1 2643 2643 1 1 2019-01-23 2019-01-23 neakor@gmail.com neakor@gmail.com Sources/NeedleFoundation/Pluginized/PluginizedComponent.swift 115 5 2643 344 5 4 2019-01-23 2025-05-10 neakor@gmail.com christianampe@uber.com Sources/NeedleFoundation/Component.swift 145 8 2643 607 9 5 2019-01-23 2024-08-20 neakor@gmail.com alanz@uber.com Sources/NeedleFoundation/Bootstrap.swift 22 6 2643 607 7 5 2019-01-23 2024-08-20 neakor@gmail.com alanz@uber.com Sources/NeedleFoundationTest/MockComponentPathBuilder.swift 47 1 2526 2526 1 1 2019-05-20 2019-05-20 43355982+vivekvichare@users.noreply.github.com 43355982+vivekvichare@users.noreply.github.com Sample/MVC/TicTacToe/Sources/LoggedIn/LoggedInViewController.swift 76 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/MVC/TicTacToe/Sources/LoggedIn/LoggedInComponent.swift 26 4 2865 743 5 4 2018-06-15 2024-04-06 neakor@gmail.com bkhwang82@gmail.com Sample/MVC/TicTacToe/Sources/LoggedIn/ScoreStream.swift 46 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/MVC/TicTacToe/Sources/AppDelegate.swift 15 4 2865 2159 6 4 2018-06-15 2020-05-21 neakor@gmail.com rudro@uber.com Sample/MVC/TicTacToe/Sources/NeedleGenerated.swift 102 10 2865 1237 13 6 2018-06-15 2022-11-29 neakor@gmail.com rudro@uber.com Sample/MVC/TicTacToe/Sources/ScoreSheet/ScoreSheetViewController.swift 80 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/MVC/TicTacToe/Sources/ScoreSheet/ScoreSheetComponent.swift 14 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/MVC/TicTacToe/Sources/LoggedOut/LoggedOutComponent.swift 13 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/MVC/TicTacToe/Sources/LoggedOut/LoggedOutViewController.swift 61 2 2865 2159 3 3 2018-06-15 2020-05-21 neakor@gmail.com rudro@uber.com Sample/MVC/TicTacToe/Sources/Root/RootComponent.swift 19 4 2865 977 5 3 2018-06-15 2023-08-16 neakor@gmail.com rudro@uber.com Sample/MVC/TicTacToe/Sources/Root/RootViewController.swift 65 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/MVC/TicTacToe/Sources/Root/PlayersStream.swift 29 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/MVC/TicTacToe/Sources/Game/GameComponent.swift 20 2 2865 2795 4 3 2018-06-15 2018-08-24 neakor@gmail.com yiw@uber.com Sample/MVC/TicTacToe/Sources/Game/GameViewController.swift 254 2 2865 2159 3 3 2018-06-15 2020-05-21 neakor@gmail.com rudro@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedIn/LoggedInViewController.swift 77 3 2853 2796 4 3 2018-06-27 2018-08-23 rudro1@yahoo.com rudro@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedIn/LoggedInComponent.swift 28 5 2853 2794 6 4 2018-06-27 2018-08-25 rudro1@yahoo.com neakor@gmail.com Sample/Pluginized/TicTacToe/TicTacToeCore/ObservableViewController.swift 24 2 2797 2796 2 2 2018-08-22 2018-08-23 yiw@uber.com rudro@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/UberPluginizedComponent.swift 2 1 1208 1208 1 1 2022-12-28 2022-12-28 lvergos@live.com lvergos@live.com Sample/Pluginized/TicTacToe/TicTacToeCore/PluginizedScopeLifecycle.swift 29 2 2797 2796 4 2 2018-08-22 2018-08-23 yiw@uber.com rudro@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/AppDelegate.swift 15 4 2853 2159 6 3 2018-06-27 2020-05-21 rudro1@yahoo.com rudro@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/NeedleGenerated.swift 170 15 2853 1208 20 7 2018-06-27 2022-12-28 rudro1@yahoo.com lvergos@live.com Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedOut/LoggedOutComponent.swift 13 1 2853 2853 2 2 2018-06-27 2018-06-27 rudro1@yahoo.com yiw@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedOut/LoggedOutViewController.swift 61 2 2853 2159 3 3 2018-06-27 2020-05-21 rudro1@yahoo.com rudro@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/Root/RootComponent.swift 19 4 2853 977 5 3 2018-06-27 2023-08-16 rudro1@yahoo.com rudro@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/Root/RootViewController.swift 65 1 2853 2853 2 2 2018-06-27 2018-06-27 rudro1@yahoo.com yiw@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/Root/PlayersStream.swift 29 1 2853 2853 2 2 2018-06-27 2018-06-27 rudro1@yahoo.com yiw@uber.com Sample/Pluginized/TicTacToe/TicTacToeCore/Game/GameComponent.swift 35 7 2853 1208 10 5 2018-06-27 2022-12-28 rudro1@yahoo.com lvergos@live.com Sample/Pluginized/TicTacToe/TicTacToeCore/Game/GameViewController.swift 255 4 2853 2159 5 3 2018-06-27 2020-05-21 rudro1@yahoo.com rudro@uber.com Sample/Pluginized/TicTacToe/ScoreSheetTests/ScoreSheetTests.swift 16 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/Pluginized/TicTacToe/ScoreSheet/ScoreSheetViewController.swift 80 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/Pluginized/TicTacToe/ScoreSheet/ScoreSheetComponent.swift 14 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/Pluginized/TicTacToe/ScoreSheet/ScoreStream.swift 47 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/Pluginized/TicTacToe/TicTacToeIntegrations/GameNonCoreComponent.swift 13 2 2865 2795 4 3 2018-06-15 2018-08-24 neakor@gmail.com yiw@uber.com Sample/Pluginized/TicTacToe/TicTacToeIntegrations/LoggedInNonCoreComponent.swift 13 1 2865 2865 2 2 2018-06-15 2018-06-15 neakor@gmail.com yiw@uber.com Sample/Pluginized/TicTacToe/TicTacToeCoreTests/RootViewControllerTests.swift 66 1 2853 2853 2 2 2018-06-27 2018-06-27 rudro1@yahoo.com yiw@uber.com Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/LoggedInView.swift 42 1 1725 1725 2 1 2021-07-29 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/LoggedInViewModel.swift 29 1 1725 1725 2 1 2021-07-29 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/LoggedInComponent.swift 35 4 1727 743 4 3 2021-07-27 2024-04-06 michaliskarag@gmail.com bkhwang82@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/ScoreStream.swift 46 2 1727 1725 2 1 2021-07-27 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/GridStack.swift 29 1 1725 1725 2 1 2021-07-29 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/ReplaySubject.swift 67 1 1725 1725 2 1 2021-07-29 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/AppDelegate.swift 16 1 1727 1727 1 1 2021-07-27 2021-07-27 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/NeedleGenerated.swift 101 3 1727 1237 3 2 2021-07-27 2022-11-29 michaliskarag@gmail.com rudro@uber.com Sample/SwiftUI-MVVM/TicTacToe/Sources/View+Extension.swift 8 2 1727 1725 2 1 2021-07-27 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet/ScoreSheetViewModel.swift 36 1 1725 1725 2 1 2021-07-29 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet/ScoreSheetComponent.swift 22 2 1727 1725 2 1 2021-07-27 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet/ScoreSheetView.swift 31 1 1725 1725 2 1 2021-07-29 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutView.swift 22 2 1727 1725 3 1 2021-07-27 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutViewModel.swift 21 2 1727 1725 3 1 2021-07-27 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutComponent.swift 20 1 1727 1727 1 1 2021-07-27 2021-07-27 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootView.swift 14 2 1727 1725 3 1 2021-07-27 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootComponent.swift 28 3 1727 744 3 2 2021-07-27 2024-04-05 michaliskarag@gmail.com myam0118@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootViewModel.swift 38 1 1727 1727 1 1 2021-07-27 2021-07-27 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/PlayersStream.swift 30 1 1727 1727 1 1 2021-07-27 2021-07-27 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/Game/GameViewModel.swift 182 1 1725 1725 2 1 2021-07-29 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/Game/GameView.swift 46 1 1725 1725 3 1 2021-07-29 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com Sample/SwiftUI-MVVM/TicTacToe/Sources/Game/GameComponent.swift 31 2 1727 1725 2 1 2021-07-27 2021-07-29 michaliskarag@gmail.com michaliskarag@gmail.com