15d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin/* 25d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * Copyright (C) 2015 Google, Inc. 35d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * 45d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * Licensed under the Apache License, Version 2.0 (the "License"); 55d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * you may not use this file except in compliance with the License. 65d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * You may obtain a copy of the License at 75d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * 85d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * http://www.apache.org/licenses/LICENSE-2.0 95d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * 105d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * Unless required by applicable law or agreed to in writing, software 115d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * distributed under the License is distributed on an "AS IS" BASIS, 125d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 135d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * See the License for the specific language governing permissions and 145d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * limitations under the License. 155d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin */ 165d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffinpackage dagger.internal; 175d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin 185d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffinimport java.lang.annotation.Documented; 195d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffinimport java.lang.annotation.Retention; 205d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin 215d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffinimport static java.lang.annotation.RetentionPolicy.SOURCE; 225d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin 235d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin/** 245d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * Signifies that a public API (public class, method or field) is subject to 255d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * incompatible changes, or even removal, in a future release. An API bearing 265d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * this annotation is exempt from any compatibility guarantees made by its 275d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * containing library. Note that the presence of this annotation implies nothing 285d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * about the quality or performance of the API in question, only the fact that 295d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin * it is not "API-frozen." 305d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin */ 315d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin@Documented 325d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffin@Retention(SOURCE) 335d3207ac2713386ed61c6ca8f0356e8f093a62e1Paul Duffinpublic @interface Beta {} 34