blob: daefd3da7612a14d812869ac1ef0ccf39c447619 [file] [view]
# Introduction
The `analysis_server` package implements the Dart Analysis Server (sometimes
referred to as DAS). The analysis server supports both the IDE experience and
command-line tools such as `dart analyze` and `dart fix`.
This directory contains documentation related to the `analysis_server` package.
## Organization
The documentation is divided into the following sections:
- [implementation](implementation/overview.md), which describes the
implementation of the server. It is intended to help you understand how the
server works and how to enhance the various features provided by the server.
- [process](process/overview.md), which describes the processes that should be
followed when working on the analysis server code base.
- tutorial, which provides end-user information about the analysis server:
- [Instrumentation and insights pages](tutorial/instrumentation.md)
- [Recording a session communications log](tutorial/session_log.md)