microsoft / pgtoolsservice
Features of Interest
Aspects in the source code identified through RegEx patterns.
Intro
Features of interest are any aspects of a software system that can be identified through patterns in code.
Features of interest provide you with a way to focus your attention on relevant parts of the codebase.
Typical examples include, security, TODOs, logging.
A feature of interest may be present in multiple files. Any source code file may be in zero or multiple features of interest.
Overview
GENERAL
TODOs
4,804 LOC (33%)
31 files
|
found text
|
found text per file
1 GENERAL Concerns
The "general" group contains
2
concerns.
TODOs
Unclassified
general
1.1 TODOs
4,804 LOC (33%)
31 files
|
found text
|
found text per file
The following criteria are used to filter files:
files with any line of content like "
.*(TODO|FIXME)( |:| ).*
".
31
files match defined criteria (
4,804
lines of code,
33.2%
vs. main code). All matches are in *.py files.
82
lines match the content pattern.
details...
per component - primary logical decomposition
pgsmo/objects
in 4 files, 925 LOC (30%)
ossdbtoolsservice/language
in 3 files, 545 LOC (19%)
ossdbtoolsservice/query
in 2 files, 206 LOC (20%)
ossdbtoolsservice/object_explorer
in 2 files, 580 LOC (59%)
ossdbtoolsservice/disaster_recovery
in 3 files, 763 LOC (99%)
ossdbtoolsservice/query_execution
in 1 file 322 LOC (58%)
ossdbtoolsservice/capabilities
in 1 file 51 LOC (10%)
mysqlsmo/objects
in 2 files, 89 LOC (17%)
ossdbtoolsservice/hosting
in 2 files, 307 LOC (65%)
ossdbtoolsservice/workspace
in 2 files, 131 LOC (29%)
ossdbtoolsservice/driver
in 2 files, 313 LOC (76%)
smo/common
in 1 file 186 LOC (75%)
smo/utils
in 2 files, 235 LOC (97%)
ossdbtoolsservice/utils
in 1 file 28 LOC (24%)
ossdbtoolsservice/scripting
in 2 files, 61 LOC (57%)
ossdbtoolsservice/metadata
in 1 file 62 LOC (60%)