Path	Lines of Code
arg_scanner/arg_scanner.gemspec	24
arg_scanner/ext/arg_scanner/arg_scanner.c	650
arg_scanner/ext/arg_scanner/arg_scanner.h	8
arg_scanner/ext/arg_scanner/extconf.rb	60
arg_scanner/lib/arg_scanner.rb	6
arg_scanner/lib/arg_scanner/options.rb	21
arg_scanner/lib/arg_scanner/require_all.rb	138
arg_scanner/lib/arg_scanner/starter.rb	9
arg_scanner/lib/arg_scanner/state_tracker.rb	84
arg_scanner/lib/arg_scanner/type_tracker.rb	58
arg_scanner/lib/arg_scanner/version.rb	3
arg_scanner/lib/arg_scanner/workspace.rb	22
arg_scanner/util/state_filter.rb	25
common/src/main/java/org/jetbrains/ruby/codeInsight/Injector.kt	17
common/src/main/java/org/jetbrains/ruby/codeInsight/Logger.kt	4
common/src/main/java/org/jetbrains/ruby/codeInsight/PrintToStdoutLogger.kt	10
contract-creator/src/org/jetbrains/ruby/runtime/signature/server/SignatureServer.kt	175
contract-creator/src/org/jetbrains/ruby/runtime/signature/server/SignatureServerInjector.kt	9
contract-creator/src/org/jetbrains/ruby/runtime/signature/server/serialisation/ServerResponseBean.kt	74
ide-plugin/resources/META-INF/plugin.xml	73
ide-plugin/src/com/intellij/execution/executors/CollectStateExecutor.kt	50
ide-plugin/src/com/intellij/execution/executors/RunWithTypeTrackerExecutor.java	81
ide-plugin/src/org/jetbrains/plugins/ruby/IdePluginLogger.kt	7
ide-plugin/src/org/jetbrains/plugins/ruby/PluginResourceUtil.java	23
ide-plugin/src/org/jetbrains/plugins/ruby/RubyDynamicCodeInsightPluginInjector.kt	8
ide-plugin/src/org/jetbrains/plugins/ruby/ancestorsextractor/AncestorsExtractor.kt	95
ide-plugin/src/org/jetbrains/plugins/ruby/ancestorsextractor/RailsConsoleRunner.kt	89
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/actions/ExportAncestorsActions.kt	49
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/actions/ExportAncesttorsDiffAction.kt	72
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/actions/ExportFileActionBase.kt	57
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/actions/ImportExportContractsAction.kt	43
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/ProjectLifecycleListenerImpl.kt	66
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/RubyDynamicCodeInsightPluginAppLifecyctlListener.kt	10
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/TrackerDataLoader.kt	13
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/stateTracker/ClassHierarchySymbolProvider.kt	24
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/stateTracker/RubyClassHierarchyWithCaching.kt	110
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/symbols/structure/RMethodSyntheticSymbol.java	197
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/types/RubyCollectStateRunner.kt	51
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/types/RubyRunWithTypeTrackerRunner.kt	53
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/codeInsight/types/RubyTypeProvider.kt	176
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/intentions/AddContractAnnotationIntention.java	121
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/intentions/BaseRubyMethodIntentionAction.kt	22
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/intentions/RemoveCollectedInfoIntention.kt	24
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/persistent/TypeInferenceDirectory.kt	11
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/run/configuration/CollectExecSettings.java	59
ide-plugin/src/org/jetbrains/plugins/ruby/ruby/run/configuration/RunWithTypeTrackerRunConfigurationExtension.java	205
ide-plugin/src/org/jetbrains/plugins/ruby/settings/RubyTypeContractsConfigurable.kt	13
ide-plugin/src/org/jetbrains/plugins/ruby/settings/RubyTypeContractsConfigurableUI.kt	124
ide-plugin/src/org/jetbrains/plugins/ruby/settings/RubyTypeContractsSettings.kt	38
ide-plugin/src/org/jetbrains/plugins/ruby/util/SignatureServerUtil.kt	10
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/CallInfo.kt	48
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/ClassInfo.kt	19
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/GemInfo.kt	24
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/MethodInfo.kt	35
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/ParameterInfo.java	47
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/RSignatureContract.java	288
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/RSignatureContractContainer.kt	33
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/RSignatureContractNode.java	20
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/RTuple.java	54
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/SignatureContract.kt	132
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/SignatureInfo.kt	8
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/contractTransition/ContractTransition.java	8
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/contractTransition/ReferenceContractTransition.java	44
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/contractTransition/TransitionHelper.java	25
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/contractTransition/TypedContractTransition.java	32
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/serialization/MethodInfoSerialization.kt	156
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/serialization/RmcDirectory.kt	51
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/serialization/SignatureContractSerialization.kt	76
ruby-call-signature/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/serialization/TestSerialization.kt	62
signature-viewer/src/org/jetbrains/ruby/runtime/signature/DBViewer.kt	32
signature-viewer/src/org/jetbrains/ruby/runtime/signature/EraseLocation.kt	16
signature-viewer/src/org/jetbrains/ruby/runtime/signature/SignatureExport.kt	36
signature-viewer/src/org/jetbrains/ruby/runtime/signature/SignatureImport.kt	23
signature-viewer/src/org/jetbrains/ruby/runtime/signature/SignatureViewer.kt	48
signature-viewer/src/org/jetbrains/ruby/runtime/signature/SplitDB.kt	31
state-tracker/src/main/java/org/jetbrains/ruby/stateTracker/RubyClassHierarchy.kt	93
state-tracker/src/main/java/org/jetbrains/ruby/stateTracker/RubyClassHierarchyLoader.kt	129
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/signature/serialization/BlobSerialization.kt	49
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/DatabaseProvider.kt	69
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/RSignatureProvider.java	24
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/RSignatureStorage.java	41
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/StorageException.java	18
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/impl/IntIdTableWithPossibleDependency.kt	80
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/impl/RSignatureProviderImpl.kt	87
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/impl/RowConversions.kt	25
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/impl/Schema.kt	213
storage-server-api/src/main/java/org/jetbrains/ruby/codeInsight/types/storage/server/testutil/DatabaseTestUtils.kt	10
