Application Inspector Report
OverviewWelcome to the Microsoft Application Inspector Report. This report represents the analysis results for the specified source code. It contains features identified from a large variety of common characteristics including security and privacy characteristics, and other attributes to answer the question 'What is in the code?'. The tool can help validate purported component objectives using identifying patterns as well as detect feature changes between software component versions and even be used in automation scenarios.
Why it's differentKnowing what is in your software is the first step to making informed choices about what actions are appropriate before allowing it to be include as part of your application in customer environments. Unlike a typical source code static analyzer, Application Inspector is judgement free, focusing instead on helping inform security and other scenarios by surfacing details that might otherwise go unnoticed.
Application Inspector Functions
|Analyze||Scan source files for characteristics|
|Tag Diff||Compare identified tags (features) between source versions or components|
|Tag Test||Test source files for the presence of specific tag identifiers|
|Verify||Verify rules structure|
Report ContentsFeature are identified as "tags" found in the rule definitions which are customizable JSON files found under the 'rules' folder. Many characteristics are simply reported as "meta-data" which are not features in the code per se but are other attributes about the source that were detected which can be found in the Summary section.
For more information, please visit our GitHub page to review the Application Inspector user guide, documentation, and source code.
Application targets or packaging detected.
|Package Types||uncompressed compressed|
|File Types||xml clj yml|
Selected set of tags for counting the number of occurrences found in the scanned source code. These may be excluded from detailed matches identified in the general report yet still get "counted" as specified in preferences/tagcounters.json.
|Rule Tag||Count||Include as Match|
View key characteristics organized by Feature Groups. Click any active icon below or expand a feature group to view additional details. A disabled icon indicates a 'not found' status. Click a Rule name on the right to view where a specific feature was found. The full set of unique identified features can be found under the Summary menu.