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