1 /* 2 * Copyright (c) 2007 Mockito contributors 3 * This program is made available under the terms of the MIT License. 4 */ 5 6 package org.mockito; 7 8 import java.lang.annotation.Documented; 9 import java.lang.annotation.Retention; 10 import 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.</li> 17 * <li>The API might change. 18 * The chance for that is small because we care great deal for the initial design. 19 * The incubating API might change based on the feedback from the community in order to make the API most useful for the users. 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 29 public @interface Incubating { 30 } 31