|===
|Path|Type|Description

|`+contexts+`
|`+Object+`
|Application contexts keyed by id.

|`+contexts.*.positiveMatches+`
|`+Object+`
|Classes and methods with conditions that were matched.

|`+contexts.*.positiveMatches.*.[].condition+`
|`+String+`
|Name of the condition.

|`+contexts.*.positiveMatches.*.[].message+`
|`+String+`
|Details of why the condition was matched.

|`+contexts.*.negativeMatches+`
|`+Object+`
|Classes and methods with conditions that were not matched.

|`+contexts.*.negativeMatches.*.notMatched+`
|`+Array+`
|Conditions that were matched.

|`+contexts.*.negativeMatches.*.notMatched.[].condition+`
|`+String+`
|Name of the condition.

|`+contexts.*.negativeMatches.*.notMatched.[].message+`
|`+String+`
|Details of why the condition was not matched.

|`+contexts.*.negativeMatches.*.matched+`
|`+Array+`
|Conditions that were matched.

|`+contexts.*.negativeMatches.*.matched.[].condition+`
|`+String+`
|Name of the condition.

|`+contexts.*.negativeMatches.*.matched.[].message+`
|`+String+`
|Details of why the condition was matched.

|`+contexts.*.unconditionalClasses+`
|`+Array+`
|Names of unconditional auto-configuration classes if any.

|`+contexts.*.parentId+`
|`+String+`
|Id of the parent application context, if any.

|===