# Error Stripe Provider How To

## Introduction

First of all, decide which information should be shown in the Error Stripe:

- Error-like annotation, for example compile errors, warnings, etc.
- Up-to-date status used to switch off the global status if the file is currently not parsed.

## Error Like Annotation

Extend the particular annotation type with `severity`, `custom_sidebar_color` and `priority` attributes as described in the Editor API.

## Up-to-date Status

To influence the global status type (up-to-date/processing/dirty), implement UpToDateStatusProvider returning the UpToDateStatus and firing change events, and UpToDateStatusProviderFactory.