The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
ProjectNode.cs in Nodejs/Product/Nodejs/SharedProject |
5074 | 230 |
ProjectNode.CopyPaste.cs in Nodejs/Product/Nodejs/SharedProject |
1613 | 49 |
HierarchyNode.cs in Nodejs/Product/Nodejs/SharedProject |
1510 | 66 |
NodeDebugger.cs in Nodejs/Product/Nodejs/Debugger |
1110 | 50 |
CommonProjectNode.cs in Nodejs/Product/Nodejs/SharedProject |
1109 | 64 |
AD7Engine.cs in Nodejs/Product/Nodejs/Debugger/DebugEngine |
1034 | 56 |
Controls.xaml in Nodejs/Product/Nodejs/SharedProject/Wpf |
941 | - |
NodejsProject.cs in Nodejs/Product/Nodejs |
925 | 37 |
LogConverter.cs in Nodejs/Product/LogConverter/LogParsing |
772 | 26 |
TextRangeCollection.cs in Nodejs/Product/Nodejs/Jade/Text |
718 | 33 |
NodeProperties.cs in Nodejs/Product/Nodejs/SharedProject |
710 | 45 |
FileNode.cs in Nodejs/Product/Nodejs/SharedProject |
689 | 32 |
NodejsReplEvaluator.cs in Nodejs/Product/Nodejs/Repl |
687 | 42 |
NodejsProjectNode.cs in Nodejs/Product/Nodejs/Project |
679 | 47 |
ProjectConfig.cs in Nodejs/Product/Nodejs/SharedProject |
674 | 51 |
NodejsProjectLauncher.cs in Nodejs/Product/Nodejs/Project |
642 | 30 |
SessionNode.cs in Nodejs/Product/Profiling/Profiling |
581 | 23 |
NodejsProfilingPackage.cs in Nodejs/Product/Profiling |
541 | 27 |
ProcessOutput.cs in Common/Product/SharedProject |
539 | 21 |
NodeModulesNode.cs in Nodejs/Product/Nodejs/Project |
523 | 40 |
Utilities.cs in Nodejs/Product/Nodejs/SharedProject |
517 | 24 |
IDEBuildLogger.cs in Nodejs/Product/Nodejs/SharedProject |
512 | 34 |
ImportSettings.cs in Nodejs/Product/Nodejs/Project/ImportWizard |
496 | 10 |
ProjectFactory.cs in Nodejs/Product/Nodejs/SharedProject |
473 | 8 |
NodejsGeneralPropertyPageControl.Designer.cs in Nodejs/Product/Nodejs/Project |
459 | 2 |
DataObject.cs in Nodejs/Product/Nodejs/SharedProject |
435 | 16 |
LibraryManager.cs in Nodejs/Product/Nodejs/SharedProject/Navigation |
433 | 26 |
OAProjectConfigurationProperties.cs in Nodejs/Product/Nodejs/SharedProject/Automation |
428 | 11 |
TestContainerDiscoverer.cs in Nodejs/Product/TestAdapterImpl |
426 | 18 |
FolderNode.cs in Nodejs/Product/Nodejs/SharedProject |
423 | 22 |
NpmPackageInstallWindow.xaml in Nodejs/Product/Nodejs/NpmUI |
407 | - |
ProjectNode.IOleCommandTarget.cs in Nodejs/Product/Nodejs/SharedProject |
406 | 11 |
Tokenizer.cs in Nodejs/Product/Nodejs/Jade/Tokens |
396 | 23 |
CommonProjectNodeProperties.cs in Nodejs/Product/Nodejs/SharedProject |
396 | 1 |
LibraryNode.cs in Nodejs/Product/Nodejs/SharedProject/Navigation |
387 | 30 |
ConfigProvider.cs in Nodejs/Product/Nodejs/SharedProject |
380 | 22 |
ReferenceContainerNode.cs in Nodejs/Product/Nodejs/SharedProject |
363 | 21 |
AD7Events.cs in Nodejs/Product/Nodejs/Debugger/DebugEngine |
362 | 22 |
NpmPackageInstallViewModel.cs in Nodejs/Product/Nodejs/NpmUI |
362 | 13 |
CommonUtils.cs in Common/Product/SharedProject |
344 | 24 |
TestExecutorWorker.cs in Nodejs/Product/TestAdapter |
344 | 15 |
CommonPropertyPage.cs in Nodejs/Product/Nodejs/SharedProject |
342 | 8 |
ProjectReferenceNode.cs in Nodejs/Product/Nodejs/SharedProject |
336 | 11 |
NpmWorker.cs in Nodejs/Product/Nodejs/NpmUI |
329 | 17 |
AD7StackFrame.cs in Nodejs/Product/Nodejs/Debugger/DebugEngine |
326 | 5 |
DebuggerConnection.cs in Nodejs/Product/Nodejs/Debugger/Communication |
316 | 6 |
SimpleObjectList.cs in Nodejs/Product/Nodejs/SharedProject/Navigation |
315 | 3 |
SourceMap.cs in Nodejs/Product/Nodejs/SourceMapping |
310 | 10 |
DependencyNode.cs in Nodejs/Product/Nodejs/Project |
303 | 10 |
WebPiComponentPickerControl.cs in Nodejs/Product/Nodejs/SharedProject |
302 | 13 |
File | # lines | # units |
---|---|---|
ProjectNode.cs in Nodejs/Product/Nodejs/SharedProject |
5074 | 230 |
HierarchyNode.cs in Nodejs/Product/Nodejs/SharedProject |
1510 | 66 |
CommonProjectNode.cs in Nodejs/Product/Nodejs/SharedProject |
1109 | 64 |
AD7Engine.cs in Nodejs/Product/Nodejs/Debugger/DebugEngine |
1034 | 56 |
ProjectConfig.cs in Nodejs/Product/Nodejs/SharedProject |
674 | 51 |
NodeDebugger.cs in Nodejs/Product/Nodejs/Debugger |
1110 | 50 |
ProjectNode.CopyPaste.cs in Nodejs/Product/Nodejs/SharedProject |
1613 | 49 |
NodejsProjectNode.cs in Nodejs/Product/Nodejs/Project |
679 | 47 |
NodeProperties.cs in Nodejs/Product/Nodejs/SharedProject |
710 | 45 |
NodejsReplEvaluator.cs in Nodejs/Product/Nodejs/Repl |
687 | 42 |
NodeModulesNode.cs in Nodejs/Product/Nodejs/Project |
523 | 40 |
NodejsProject.cs in Nodejs/Product/Nodejs |
925 | 37 |
IDEBuildLogger.cs in Nodejs/Product/Nodejs/SharedProject |
512 | 34 |
TextRangeCollection.cs in Nodejs/Product/Nodejs/Jade/Text |
718 | 33 |
TextRange.cs in Nodejs/Product/Nodejs/Jade/Text |
250 | 32 |
FileNode.cs in Nodejs/Product/Nodejs/SharedProject |
689 | 32 |
NodejsProjectLauncher.cs in Nodejs/Product/Nodejs/Project |
642 | 30 |
LibraryNode.cs in Nodejs/Product/Nodejs/SharedProject/Navigation |
387 | 30 |
NodejsProjectConfig.cs in Nodejs/Product/Nodejs |
266 | 28 |
NodejsProfilingPackage.cs in Nodejs/Product/Profiling |
541 | 27 |
There are 373 files with lines longer than 120 characters. In total, there are 1860 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
ProjectNode.cs in Nodejs/Product/Nodejs/SharedProject |
5074 | 230 | 159 |
Controls.xaml in Nodejs/Product/Nodejs/SharedProject/Wpf |
941 | - | 87 |
ProjectNode.CopyPaste.cs in Nodejs/Product/Nodejs/SharedProject |
1613 | 49 | 53 |
NodeDebugger.cs in Nodejs/Product/Nodejs/Debugger |
1110 | 50 | 43 |
NpmPackageInstallWindow.xaml in Nodejs/Product/Nodejs/NpmUI |
407 | - | 33 |
NodejsProject.cs in Nodejs/Product/Nodejs |
925 | 37 | 29 |
NodejsProjectNode.cs in Nodejs/Product/Nodejs/Project |
679 | 47 | 23 |
HierarchyNode.cs in Nodejs/Product/Nodejs/SharedProject |
1510 | 66 | 23 |
Microsoft.NodejsToolsV2.targets in Nodejs/Product/TargetsVsix |
228 | - | 22 |
FileDocumentManager.cs in Nodejs/Product/Nodejs/SharedProject |
174 | 8 | 21 |
Microsoft.NodejsTools.targets in Nodejs/Product/TargetsVsix |
228 | - | 21 |
AD7Engine.cs in Nodejs/Product/Nodejs/Debugger/DebugEngine |
1034 | 56 | 20 |
ReplOutputClassifierProvider.cs in Nodejs/Product/Nodejs/Repl |
45 | 3 | 19 |
TestFileAddRemoveListener.cs in Nodejs/Product/TestAdapterImpl |
130 | 7 | 19 |
NodejsTools.sln.DotSettings in Nodejs |
22 | - | 18 |
NodejsProfilingPackage.cs in Nodejs/Product/Profiling |
541 | 27 | 18 |
TestExecutorWorker.cs in Nodejs/Product/TestAdapter |
344 | 15 | 18 |
DocumentManager.cs in Nodejs/Product/Nodejs/SharedProject |
238 | 11 | 17 |
FileNode.cs in Nodejs/Product/Nodejs/SharedProject |
689 | 32 | 17 |
ProjectDocumentsListener.cs in Nodejs/Product/Nodejs/SharedProject |
117 | 17 | 17 |