old_contents: from mythril.analysis.report import Report
  from mythril.analysis import modules
  import pkgutil
  
  
  def fire_lasers(statespace):
  
      issues = []
      _modules = []
      
      for loader, name, is_pkg in pkgutil.walk_packages(modules.__path__):
          _modules.append(loader.find_module(name).load_module(name))
  
      for module in _modules:
          issues += module.execute(statespace)
  
      report = Report()
  
      if (len(issues)):
  
          for i in range(0, len(issues)):
              report.append_issue(issues[i])
  
          print(report.as_text())
  
      else:
  
          print("The analysis was completed successfully. No issues were detected.")
  
new_contents: from mythril.analysis.report import Report
  from mythril.analysis import modules
  import pkgutil
  import logging
  
  
  def fire_lasers(statespace):
  
      issues = []
      _modules = []
      
      for loader, name, is_pkg in pkgutil.walk_packages(modules.__path__):
          _modules.append(loader.find_module(name).load_module(name))
  
      logging.info("Starting analysis")
  
      for module in _modules:
          logging.info("Executing " + str(module))
          issues += module.execute(statespace)
  
      report = Report()
  
      if (len(issues)):
  
          for i in range(0, len(issues)):
              report.append_issue(issues[i])
  
          print(report.as_text())
  
      else:
  
          print("The analysis was completed successfully. No issues were detected.")
  
subject: Add informational messages