| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension-point id="debugUIHelper" name="Debug UI Helper" schema="schema/debugUIHelper.exsd"/> |
| |
| <extension point="org.eclipse.debug.core.launchConfigurationTypes"> |
| <launchConfigurationType |
| delegate="com.google.dart.tools.debug.core.configs.DartServerLaunchConfigurationDelegate" |
| id="com.google.dart.tools.debug.core.serverLaunchConfig" |
| modes="run,debug" |
| name="%launchconfig.server.name" |
| sourceLocatorId="com.google.dart.tools.debug.core.sourceLookupDirector" |
| sourcePathComputerId="com.google.dart.tools.debug.core.serverSourcePathComputer"> |
| </launchConfigurationType> |
| |
| <launchConfigurationType |
| delegate="com.google.dart.tools.debug.core.configs.DartiumLaunchConfigurationDelegate" |
| id="com.google.dart.tools.debug.core.dartiumLaunchConfig" |
| modes="run,debug" |
| name="%launchconfig.dartium.name" |
| sourceLocatorId="com.google.dart.tools.debug.core.sourceLookupDirector" |
| sourcePathComputerId="com.google.dart.tools.debug.core.dartiumSourcePathComputer"> |
| </launchConfigurationType> |
| |
| <launchConfigurationType |
| delegate="com.google.dart.tools.debug.core.configs.ChromeAppLaunchConfigurationDelegate" |
| id="com.google.dart.tools.debug.core.chromeAppLaunchConfig" |
| modes="run,debug" |
| name="%launchconfig.chromeApp.name" |
| sourceLocatorId="com.google.dart.tools.debug.core.sourceLookupDirector" |
| sourcePathComputerId="com.google.dart.tools.debug.core.dartiumSourcePathComputer"> |
| </launchConfigurationType> |
| <launchConfigurationType |
| delegate="com.google.dart.tools.debug.core.mobile.MobileLaunchConfigurationDelegate" |
| id="com.google.dart.tools.debug.core.mobileLaunchConfig" |
| modes="run,debug" |
| name="Mobile launch" |
| sourceLocatorId="com.google.dart.tools.debug.core.sourceLookupDirector" |
| sourcePathComputerId="com.google.dart.tools.debug.core.dartiumSourcePathComputer"> |
| </launchConfigurationType> |
| </extension> |
| |
| <!-- breakpoints --> |
| |
| <extension |
| id="breakpointMarker" |
| point="org.eclipse.core.resources.markers"> |
| |
| <super type="org.eclipse.debug.core.lineBreakpointMarker"/> |
| <persistent value="true"/> |
| </extension> |
| |
| <extension point="org.eclipse.debug.core.breakpoints"> |
| <breakpoint |
| class="com.google.dart.tools.debug.core.breakpoints.DartBreakpoint" |
| id="com.google.dart.tools.debug.core.lineBreakpoint" |
| markerType="com.google.dart.tools.debug.core.breakpointMarker" |
| name="Dart breakpoint"> |
| </breakpoint> |
| </extension> |
| |
| <!-- source locator --> |
| |
| <extension point="org.eclipse.debug.core.sourceLocators"> |
| <sourceLocator |
| name="Dart Source Lookup Director" |
| class="com.google.dart.tools.debug.core.source.DartSourceLookupDirector" |
| id="com.google.dart.tools.debug.core.sourceLookupDirector"> |
| </sourceLocator> |
| </extension> |
| |
| <extension point="org.eclipse.debug.core.sourcePathComputers"> |
| <sourcePathComputer |
| class="com.google.dart.tools.debug.core.server.ServerSourcePathComputerDelegate" |
| id="com.google.dart.tools.debug.core.serverSourcePathComputer"> |
| </sourcePathComputer> |
| <sourcePathComputer |
| class="com.google.dart.tools.debug.core.dartium.DartiumSourcePathComputerDelegate" |
| id="com.google.dart.tools.debug.core.dartiumSourcePathComputer"> |
| </sourcePathComputer> |
| </extension> |
| |
| <!-- debugger expression evaluation --> |
| <extension point="org.eclipse.debug.core.watchExpressionDelegates"> |
| <watchExpressionDelegate |
| debugModel="com.google.dart.tools.debug.core" |
| delegateClass="com.google.dart.tools.debug.core.expr.WatchExpressionDelegate"/> |
| </extension> |
| |
| <extension point="org.eclipse.debug.core.logicalStructureTypes"> |
| <logicalStructureType |
| id="com.google.dart.tools.debug.core.logical.mapStructureType" |
| class="com.google.dart.tools.debug.core.logical.MapStructureType" |
| description="Dart Maps" |
| modelIdentifier="com.google.dart.tools.debug.core"> |
| </logicalStructureType> |
| </extension> |
| |
| <!-- Code coverage --> |
| <extension |
| id="coverageText" |
| point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.core.resources.marker"/> |
| <super type="org.eclipse.core.resources.textmarker"/> |
| <persistent value="false"/> |
| </extension> |
| <extension |
| id="coverageOverview" |
| point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.core.resources.marker"/> |
| <super type="org.eclipse.core.resources.textmarker"/> |
| <persistent value="false"/> |
| </extension> |
| |
| </plugin> |