{"size": 1539, "ext": "scrbl", "max_stars_repo_path": "drracket/scribblings/tools/debug.scrbl", "max_stars_repo_name": "rrthomas/drracket", "max_stars_repo_stars_event_min_datetime": "2015-01-12T19:40:39.000Z", "max_stars_repo_stars_event_max_datetime": "2022-03-26T19:27:24.000Z", "max_issues_repo_path": "drracket/scribblings/tools/debug.scrbl", "max_issues_repo_name": "rrthomas/drracket", "max_issues_repo_issues_event_min_datetime": "2015-01-26T14:06:00.000Z", "max_issues_repo_issues_event_max_datetime": "2022-03-31T20:11:59.000Z", "max_forks_repo_path": "drracket/scribblings/tools/debug.scrbl", "max_forks_repo_name": "rrthomas/drracket", "max_forks_repo_forks_event_min_datetime": "2015-02-17T19:17:11.000Z", "max_forks_repo_forks_event_max_datetime": "2022-03-14T10:07:02.000Z"}
{"max_stars_count": 453, "max_issues_count": 516, "max_forks_count": 111, "avg_line_length": 28.5, "max_line_length": 63, "alphanum_fraction": 0.6829109812}
#lang scribble/doc
@(require "common.rkt")
@(tools-title "debug")

@defmixin[drracket:debug:profile-unit-frame-mixin
          (drracket:frame:<%> drracket:unit:frame<%>)
          ()]{
 Adds support for profiling information.

 @defmethod[(show-profile-gui) void?]{
  Shows the GUI information shown about the profile.
 }
 @defmethod[(hide-profile-gui) void?]{
  Hides the GUI information shown about the profile.
 }
 
}

@defmixin[drracket:debug:profile-tab-mixin
          (drracket:unit:tab<%>)
          (drracket:debug:profile-interactions-tab<%>)]{
 Tracks profiling information.
}

@defmixin[drracket:debug:profile-definitions-text-mixin
          (drracket:unit:definitions-text<%> text%)
          ()]{
 Tracks profiling information.
}

@defmixin[drracket:debug:test-coverage-definitions-text-mixin
          (text% drracket:unit:definitions-text<%>)
          ()]{
 Tracks test case coverage information.
}
@defmixin[drracket:debug:test-coverage-interactions-text-mixin
          (drracket:rep:text<%> text:basic<%>)
          (drracket:debug:test-coverage-interactions-text<%>)]{
 Tracks test case coverage information.
}
@defmixin[drracket:debug:test-coverage-tab-mixin
          (drracket:rep:context<%> drracket:unit:tab<%>)
          (drracket:debug:test-coverage-tab<%>)]{
 Tracks test case coverage information.
}
@defmixin[drracket:debug:test-coverage-frame-mixin
          (drracket:unit:frame<%>)
          (drracket:debug:test-coverage-frame<%>)]{
 Tracks test case coverage information.
}


@(tools-include "debug")
