code: function () {
  					var ruleDeferred = jQueryDOM.Deferred(),
  						history = RuleAnalyzer.getFormattedAnalysisHistory(),
  						analysisHistory = RuleAnalyzer.getAnalysisHistory(),
  						totalIssues = analysisHistory.reduce(function (total, analysis) {
  							return total + analysis.issues.length;
  						}, 0),
  						result = totalIssues === 0,
  						message = "Support Assistant Analysis History",
  						actual = message;
  
  					if (result) {
  						message += " - no issues found";
  					} else  if (fnShouldSkipRulesIssues()) {
  						result = true;
  						message += ' - issues are found. To see them remove the "sap-skip-rules-issues=true" URI parameter';
  					}
  
  					ruleDeferred.resolve({
  						result: result,
  						message: message,
  						actual: actual,
  						expected: history
  					});
  
  					return ruleDeferred.promise();
  				}
docs: If there are issues found the assertion result will be false and a report with all the issues will be generated
  in the message of the test. If no issues were found the assertion result will be true and no report will
  be generated.
  
  If "sap-skip-rules-issues=true" is set as an URI parameter, assertion result will be always positive.
  
  @function
  @name sap.ui.core.support.RuleEngineOpaAssertions#getFinalReport
  @public
  @returns {Promise} Promise.