# dap 1.4.0

A package of classes that are generated from the DAP specifications along with their generating code.




## Installing
```
export PUB_HOSTED_URL=https://pub.mirror.p-hatan.com
flutter pub add 'dap:1.4.0'
```
Published: 2024-11-25T18:52:48.241342Z
Expected archive SHA-256: 42b0b083a09c59a118741769e218fc3738980ab591114f09d1026241d2b9c290

Available in cache; verification: upstream_checksum
## Direct dependencies

## Package README (untrusted upstream documentation)
This is a package of classes that are generated from the [DAP specifications](https://microsoft.github.io/debug-adapter-protocol/specification) along with their generating code.

tool/external_dap_spec/debugAdapterProtocol.json is an unmodified copy of the
DAP Specification, downloaded from:

  https://raw.githubusercontent.com/microsoft/debug-adapter-protocol/gh-pages/debugAdapterProtocol.json

This accompanying file is the version of the specification that was used to
generate a portion of the Dart code used to support the protocol.

To regenerate the generated code, run the script in "tool/dap/generate_all.dart"
with no arguments. To download the latest version of the specification before
regenerating the code, run the same script with the "--download" argument.

More information on Dart support for DAP is available [here](https://github.com/dart-lang/sdk/blob/main/third_party/pkg/dap/tool/README.md).

## Changelog
## 1.4.0

- Updated all generated classes using the latest published version of the DAP spec.

## 1.3.0

- Add `showToUser` field to `DebugAdapterException` to specify which errors should be shown to users.

## 1.2.0

- Added `DartInitializeRequestArguments`, a subclass of `InitializeRequestArguments` that supports a custom flag `supportsDartUris` for informing the debug adapter that the client supports using URIs in places that might usually be file paths (such as `stackTraceRequest`). Setting this flag indicates that the client supports `file:` URIs _and also_ any custom-scheme URIs whose content can be provided by the analysis server from the matching Dart SDK.

## 1.1.0

- Updated all generated classes using the latest published version of the DAP spec.

## 1.0.0

- Moved DAP classes from `package:dds` into a standalone package.







 
