/eclipse-plugin/plugins/com.google.test.metric.eclipse.doc/contexts.xml

http://testability-explorer.googlecode.com/ · XML · 43 lines · 43 code · 0 blank · 0 comment · 0 complexity · 07b76a52c51b047b434601ee4ca5837d MD5 · raw file

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <contexts>
  3. <context id="project">
  4. <description>The project to run Testability Explorer on</description>
  5. <topic href="doc/TestabilityConfiguration.html#project" label="Project"/>
  6. </context>
  7. <context id="whitelist">
  8. <description>The packages / classes to whitelist. These will not be penalized as bad classes by Testability Explorer</description>
  9. <topic href="doc/TestabilityConfiguration.html#whitelist" label="White listing classes"/>
  10. </context>
  11. <context id="report_folder">
  12. <description>Specify folder to store testability report in. It will create a folder with the project name inside the specified folder.</description>
  13. <topic href="doc/TestabilityConfiguration.html#report_folder" label="Report Folder"/>
  14. </context>
  15. <context id="run_compilation">
  16. <description>Specify whether this testability configuration should run as part of the build. If checked, then everytime a build is triggered, Testability Explorer will be run again and the Issues view will be updated with the latest information. This is not recommended if you have a very large project.</description>
  17. <topic href="doc/TestabilityConfiguration.html#run_compilation" label="Run at every build"/>
  18. </context>
  19. <context id="depth">
  20. <description>Specify maximum depth to recurse into when examining classes</description>
  21. <topic href="doc/TestabilityConfiguration.html#depth" label="Depth"/>
  22. </context>
  23. <context id="cyclomatic_cost">
  24. <description>Specify cost multiplier for Cyclomatic Complexity Issues</description>
  25. <topic href="doc/TestabilityConfiguration.html#cyclomatic_cost" label="Cyclomatic Cost"/>
  26. </context>
  27. <context id="global_state_cost">
  28. <description>Specify cost multiplier for Global State Issues</description>
  29. <topic href="doc/TestabilityConfiguration.html#global_state_cost" label="Global State Cost"/>
  30. </context>
  31. <context id="max_cost_excellent_classes">
  32. <description>Cost Threshold which differenties Excellent classes from Acceptable classes. Classes which have a cost below this are Excellent classes, while classes which have a cost higher are not very testable.</description>
  33. <topic href="doc/TestabilityConfiguration.html#max_cost_excellent_classes" label="Max Cost for Excellent Classes"/>
  34. </context>
  35. <context id="max_cost_acceptable_classes">
  36. <description>Cost Threshold which differenties Acceptable classes from classes which need work. Classes which have a cost below this are Acceptable classes, while classes which have a cost higher than this need significant refactoring.</description>
  37. <topic href="doc/TestabilityConfiguration.html#max_cost_acceptable_classes" label="Max Cost for Acceptable Classes"/>
  38. </context>
  39. <context id="max_classes_in_report">
  40. <description>The maximum number of classes to show in the report. Only the top specified number of classes will be displayed in the testability views.</description>
  41. <topic href="doc/TestabilityConfiguration.html#max_classes_in_report" label="Max Classes In Report"/>
  42. </context>
  43. </contexts>