1/*
2 * Copyright (c) 2007 Mockito contributors
3 * This program is made available under the terms of the MIT License.
4 */
5
6package org.mockito;
7
8import java.lang.annotation.Documented;
9import java.lang.annotation.Retention;
10import java.lang.annotation.RetentionPolicy;
11
12/**
13 * The annotation conveys following information:
14 * <ul>
15 * <li>The API is fairly new and we would appreciate your feedback. For example, what are you missing from the API
16 * to solve your use case (yes, please, real use cases).</li>
17 * <li>For types or methods that are already released this annotation means that that the API might change.
18 * The chance for that is small and we will always try to make any changes in a backwards compatible way.
19 * The only reason we would want to change it is to provide better support for using and extending Mockito.
20 * </li>
21 * <li>
22 * For types or methods that are not yet released it means the API is <strong>work in progress</strong>
23 * and can change before release.
24 * </li>
25 * </ul>
26 */
27@Retention(RetentionPolicy.RUNTIME)
28@Documented
29public @interface Incubating {
30}
31