Aspects in the source code identified through RegEx patterns.
- 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.
- The "general" group contains 2 concerns.
- The following criteria are used to filter files:
- files with any line of content like ".*(TODO|FIXME)( |:| ).*".
- 1 file matches defined criteria (90 LOC, 8.6% vs. main code). All matches are in *.java files.
- 1 line matches the content pattern.
details...
per component - primary logical decomposition