/aosp_15_r20/external/bazelbuild-rules_rust/ |
H A D | COMPATIBILITY.md | 1 # `rules_rust` backwards compatibility policy 3 This document defines the backwards compatibility policy for rules_rust and 10 A backwards compatible change has the property that a build that is green, 17 A backwards compatible release has the property that it only contains backward 22 backwards compatible changes. 27 Backwards incompatible changes will have to follow a process in order to be 34 All minor version number releases before version 1.0 can be backwards incompatible. 35 Backwards incompatible changes still have to follow the the process, but minimum 46 release had incompatible changes that broke `rules_rust`), it is acceptable to 63 Platforms subject to backwards compatibility policy are [all …]
|
/aosp_15_r20/external/wayland/egl/ |
H A D | wayland-egl-abi-check.c | 26 #include "wayland-egl-backend.h" /* Current struct wl_egl_window implementation */ 34 /* From: 214fc6e850 - Benjamin Franzke : egl: Implement libwayland-egl */ 47 /* From: ca3ed3e024 - Ander Conselvan de Oliveira : egl/wayland: Don't invalidate drawable on swap … 63 /* From: 690ead4a13 - Stencel, Joanna : egl/wayland-egl: Fix for segfault in dri2_wl_destroy_surfac… 81 /* From: 2d5d61bc49 - Miguel A. Vico : wayland-egl: Make wl_egl_window a versioned struct */ 102 /* This program checks we keep a backwards-compatible struct wl_egl_window 103 * definition whenever it is modified in wayland-egl-backend.h. 109 #define MEMBER_SIZE(type, member) sizeof(((type *)0)->member) 115 printf("Backwards incompatible change detected!\n " \ 123 printf("Backwards incompatible change detected!\n " \ [all …]
|
/aosp_15_r20/cts/tests/appsearch/src/com/android/cts/appsearch/external/app/ |
H A D | AppSearchSchemaMigrationCtsTestBase.java | 8 * http://www.apache.org/licenses/LICENSE-2.0 54 * B. is the schema change backwards compatible? 56 * D. is there a migration triggered for each incompatible type and no deleted types? 176 // create a backwards compatible schema and update the version in test_ForceOverride_BackwardsCompatible_Trigger_MigrateIncompatibleType() 205 // create a backwards compatible schema but don't update the version in testForceOverride_BackwardsCompatible_NoTrigger_MigrateIncompatibleType() 233 // create a backwards incompatible schema and update the version in testForceOverride_BackwardsIncompatible_Trigger_MigrateIncompatibleType() 250 // create a backwards incompatible schema and update the version in testForceOverride_BackwardsIncompatible_Trigger_NoMigrateIncompatibleType() 267 // create a backwards incompatible schema but don't update the version in testForceOverride_BackwardsIncompatible_NoTrigger_MigrateIncompatibleType() 283 // create a backwards incompatible schema but don't update the version in testForceOverride_BackwardsIncompatible_NoTrigger_NoMigrateIncompatibleType() 299 // create a backwards compatible schema and update the version in testNoForceOverride_BackwardsCompatible_Trigger_MigrateIncompatibleType() [all …]
|
/aosp_15_r20/external/libchrome/ui/gfx/geometry/mojo/ |
H A D | geometry.mojom | 2 // Use of this source code is governed by a BSD-style license that can be 7 // Don't make backwards-incompatible changes to this definition! 8 // It's used in PageState serialization, so backwards incompatible changes 9 // would cause stored PageState objects to be un-parseable. 15 // Don't make backwards-incompatible changes to this definition! 16 // It's used in PageState serialization, so backwards incompatible changes 17 // would cause stored PageState objects to be un-parseable. Please contact the
|
/aosp_15_r20/external/bazel-skylib/docs/ |
H A D | maintainers_guide.md | 5 * `bzl_library.bzl` - used by almost all rule sets, and thus requiring 6 especial attention to maintaining backwards compatibility. Ideally, it ought 8 (see https://github.com/bazelbuild/bazel-skylib/issues/127). 9 * Test libraries - `rules/analysis_test.bzl`, `rules/build_test.bzl`, 22 Because Skylib is so widely used, breaking backwards compatibility can cause 27 backwards-incompatible manner. See the criteria in README.md. 28 2. Given a choice between breaking backwards compatibility and keeping it, try 29 to keep backwards compatibility. For example, if adding a new argument to a 32 3. Keep Skylib out-of-the-box compatible with the current stable Bazel release 33 (ideally - with two most recent stable releases). [all …]
|
/aosp_15_r20/external/icing/icing/schema/ |
H A D | schema-util.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 26 #include "icing/feature-flags.h" 45 // If A -> B is indicated in the map, then type A must be built before 56 // example, the actual dependency is A -> C -> B, so there will be A -> C and 57 // C -> B with valid PropertyConfigProto* respectively in this map, but we 58 // will also expand transitive dependents: add A -> B into dependent map with 62 // If A -> B is indicated in the map, then type A is a parent type of B, 84 // Schema types that were changed in a way that was backwards compatible and 89 // Schema types that were changed in a way that was backwards compatible, 94 // Schema types that were changed in a way that was backwards compatible, [all …]
|
H A D | schema-store.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 33 #include "icing/feature-flags.h" 34 #include "icing/file/file-backed-proto.h" 36 #include "icing/file/version-util.h" 43 #include "icing/schema/joinable-property.h" 44 #include "icing/schema/schema-type-manager.h" 45 #include "icing/schema/schema-util.h" 48 #include "icing/store/document-filter-data.h" 49 #include "icing/store/key-mapper.h" 52 #include "icing/util/status-macros.h" [all …]
|
/aosp_15_r20/external/emboss/doc/design_docs/archive/ |
H A D | alternate_enum_cases.md | 11 [Google's C++ style guide][google-cpp-style] which prefers`kPrefixedCamelCase`. 18 * [#59][issue-59] 23 only currently-supported backend in Emboss. However, this approach should be 35 * `SHOUTY_CASE` - (default) All-capital case with words separated by an underscore 36 * `kCamelCase` - Capitalized camel case prefixed with "k" 38 The options will be provided as a string to the attribute as comma-separated 57 includes all specified name-value pairs. The names will be emitted in the order 60 comma-separated list) should be fully backwards-compatible. 62 Removing a case will always be backwards-incompatible, so care should be taken 133 be updated separately from the `.emb` file and backwards-compatibility must be [all …]
|
/aosp_15_r20/external/perfetto/protos/perfetto/trace/android/ |
H A D | camera_event.proto | 8 * http://www.apache.org/licenses/LICENSE-2.0 103 // These fields capture vendor-specific additions to this proto message. In 106 // is a backwards incompatible change made to the message. 113 // session-specific values. 120 // typically arranged into a directed graph-like structure. This message is 130 // These fields capture vendor-specific additions to this proto message. In 133 // is a backwards incompatible change made to the message. 150 // These fields capture vendor-specific additions to this proto message. In 153 // is a backwards incompatible change made to the message.
|
/aosp_15_r20/packages/services/Car/cpp/powerpolicy/aidl/aidl_api/android.automotive.powerpolicy.delegate/current/android/automotive/powerpolicy/internal/ |
D | PowerPolicyFailureReason.aidl | 8 * http://www.apache.org/licenses/LICENSE-2.0 20 // 1). this is a frozen version file - do not edit this in any case. 21 // 2). this is a 'current' file. If you make a backwards compatible change to 23 // prompt you to update this file with `m <name>-update-api`. 25 // You must not make a backward incompatible change to any AIDL file built 29 // with such a backward incompatible change, it has a high risk of breaking 37 // 1). this is a frozen version file - do not edit this in any case. 38 // 2). this is a 'current' file. If you make a backwards compatible change to 40 // prompt you to update this file with `m <name>-update-api`. 42 // You must not make a backward incompatible change to any AIDL file built [all …]
|
/aosp_15_r20/packages/services/Car/cpp/powerpolicy/aidl/aidl_api/android.automotive.powerpolicy.delegate/1/android/automotive/powerpolicy/internal/ |
D | PowerPolicyFailureReason.aidl | 8 * http://www.apache.org/licenses/LICENSE-2.0 20 // 1). this is a frozen version file - do not edit this in any case. 21 // 2). this is a 'current' file. If you make a backwards compatible change to 23 // prompt you to update this file with `m <name>-update-api`. 25 // You must not make a backward incompatible change to any AIDL file built 29 // with such a backward incompatible change, it has a high risk of breaking 37 // 1). this is a frozen version file - do not edit this in any case. 38 // 2). this is a 'current' file. If you make a backwards compatible change to 40 // prompt you to update this file with `m <name>-update-api`. 42 // You must not make a backward incompatible change to any AIDL file built [all …]
|
/aosp_15_r20/out/soong/.intermediates/packages/services/Car/cpp/powerpolicy/aidl/android.automotive.powerpolicy.delegate_interface/dump/android/automotive/powerpolicy/internal/ |
D | PowerPolicyFailureReason.aidl | 8 * http://www.apache.org/licenses/LICENSE-2.0 20 // 1). this is a frozen version file - do not edit this in any case. 21 // 2). this is a 'current' file. If you make a backwards compatible change to 23 // prompt you to update this file with `m <name>-update-api`. 25 // You must not make a backward incompatible change to any AIDL file built 29 // with such a backward incompatible change, it has a high risk of breaking 37 // 1). this is a frozen version file - do not edit this in any case. 38 // 2). this is a 'current' file. If you make a backwards compatible change to 40 // prompt you to update this file with `m <name>-update-api`. 42 // You must not make a backward incompatible change to any AIDL file built [all …]
|
/aosp_15_r20/external/pytorch/docs/source/notes/ |
H A D | broadcasting.rst | 1 .. _broadcasting-semantics: 13 ----------------- 16 - Each tensor has at least one dimension. 17 - When iterating over the dimension sizes, starting at the trailing dimension, 48 - If the number of dimensions of :attr:`x` and :attr:`y` are not equal, prepend 1 50 - Then, for each dimension size, the resulting dimension size is the max of the sizes of 70 …RuntimeError: The size of tensor a (2) must match the size of tensor b (3) at non-singleton dimens… 72 In-place semantics 73 ------------------ 74 One complication is that in-place operations do not allow the in-place tensor to change shape [all …]
|
/aosp_15_r20/external/mbedtls/ |
H A D | BRANCHES.md | 5 - The [`master`](https://github.com/Mbed-TLS/mbedtls/tree/master) branch: 8 - The [`development`](https://github.com/Mbed-TLS/mbedtls/tree/development) branch: 10 prepared. It has API changes that make it incompatible with Mbed TLS 2.x, 12 - One or more long-time support (LTS) branches: these only get bug fixes and 14 [`mbedtls-2.28`](https://github.com/Mbed-TLS/mbedtls/tree/mbedtls-2.28). 17 such as [`archive/mbedtls-2.7`](https://github.com/Mbed-TLS/mbedtls/tree/archive/mbedtls-2.7). 31 ## Backwards Compatibility for application code 35 undocumented features, then you should be able to re-compile it without 40 compile-time configuration (`mbedtls/mbedtls_config.h`) or the same modified 41 compile-time configuration. Changing compile-time configuration options can [all …]
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/ |
H A D | BRANCHES.md | 5 - The [`main`](https://github.com/Mbed-TLS/mbedtls/tree/main) branch: 8 - The [`development`](https://github.com/Mbed-TLS/mbedtls/tree/development) branch: 10 prepared. It has API changes that make it incompatible with Mbed TLS 3.x, 12 - One or more long-time support (LTS) branches: these only get bug fixes and 14 - [`mbedtls-2.28`](https://github.com/Mbed-TLS/mbedtls/tree/mbedtls-2.28). 15 - [`mbedtls-3.6`](https://github.com/Mbed-TLS/mbedtls/tree/mbedtls-3.6). 18 such as [`archive/mbedtls-2.7`](https://github.com/Mbed-TLS/mbedtls/tree/archive/mbedtls-2.7). 27 We will make regular LTS releases on an 18-month cycle, each of which will have 32 ## Backwards Compatibility for application code 36 undocumented features, then you should be able to re-compile it without [all …]
|
/aosp_15_r20/external/opencensus-java/ |
H A D | README.md | 5 …hub repositories, except [census-instrumentation/opencensus-python](https://github.com/census-inst… 7 …ead the full blog post to learn more**](https://opentelemetry.io/blog/2023/sunsetting-opencensus/). 9 # OpenCensus - A stats collection and distributed tracing framework 10 [![Gitter chat][gitter-image]][gitter-url] 11 [![Maven Central][maven-image]][maven-url] 12 [![Javadocs][javadoc-image]][javadoc-url] 13 [![Build Status][travis-image]][travis-url] 14 [![Windows Build Status][appveyor-image]][appveyor-url] 15 [![Coverage Status][codecov-image]][codecov-url] 17 > :exclamation: The [opencensus-contrib-log-correlation-log4j2](https://github.com/census-instrumen… [all …]
|
/aosp_15_r20/packages/modules/AppSearch/service/java/com/android/server/appsearch/external/localstorage/stats/ |
D | SetSchemaStats.java | 8 * http://www.apache.org/licenses/LICENSE-2.0 135 * Returns number of index-incompatible type change. 137 * <p>An index-incompatible type change is one that affects how pre-existing data should be 145 * Returns number of backwards-incompatible type change. 147 * <p>For details on what constitutes a backward-incompatible type change, please see {@link 303 /** Sets number of index-incompatible type changes. */ 311 /** Sets number of backwards-incompatible type changes. */
|
/aosp_15_r20/external/libchrome/mojo/public/mojom/base/ |
H A D | string16.mojom | 2 // Use of this source code is governed by a BSD-style license that can be 12 // Don't make backwards-incompatible changes to this definition! 13 // It's used in PageState serialization, so backwards incompatible changes 14 // would cause stored PageState objects to be un-parseable. Please contact the
|
/aosp_15_r20/external/libvpx/ |
H A D | CHANGELOG | 1 2024-10-22 v1.15.0 "Wigeon Duck" 5 - Upgrading: 9 control VP9E_SET_KEY_FRAME_FILTERING, which gives 1+% BD-rate saving with 12 libwebm is upgraded to libwebm-1.0.0.31-10-g3b63004 14 - Enhancement: 16 1-3% speed up across speed 5 to 10 for RTC 26 changes in SVC when there is no inter-layer prediction 28 - Bug fixes: 30 Fix to Integer-overflow in `resize_multistep` 31 Fix to Heap-buffer-overflow in `vpx_sad64x64_avx2` [all …]
|
/aosp_15_r20/external/okio/ |
H A D | CHANGELOG.md | 6 _2023-12-16_ 18 _2023-10-01_ 32 _2023-10-01_ 39 _2023-08-02_ 44 `WasiFileSystem`. This is in the new `okio-wasifilesystem` module. It requires the [preview1] 45 WASI API. We’ll make backwards-incompatible upgrades to new WASI API versions as they become 56 _2023-07-07_ 61 new `okio-assetfilesystem` module. Android applications should prefer this over 72 _2023-01-07_ 74 * Fix: Don't leak resources when `use {}` is used with a non-local return. We introduced this [all …]
|
/aosp_15_r20/external/icing/proto/icing/proto/ |
H A D | schema.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 96 // data type is not indexable. See schema-util for details. 113 // TODO: b/344915547 - Refactor this to be a repeated field so that clients 307 // REQUIRED: Physical data-types of the contents of the property. 310 // This value should never purposely be used. This is used for backwards 337 // Indicates the logical schema-type of the contents of this property. 339 // TODO(cassiewang): This could be useful for non-document properties, e.g. 341 // Re-evaluate what recommendation we should give clients if we want to start 342 // using this for non-document properties as well. 353 // easier to check if a field is backwards compatible by doing a simple [all …]
|
/aosp_15_r20/cts/tests/signature/tests/src/android/signature/cts/tests/ |
H A D | ApiComplianceCheckerTest.java | 8 * http://www.apache.org/licenses/LICENSE-2.0 57 checker -> { in runWithApiChecker() 561 * incompatible. 574 * <p>While adding a final modifier to a class is not strictly backwards compatible it is when 588 * <p>Adding a final modifier to a class is not backwards compatible when the class has some 605 * incompatible. 618 * <p>While adding a static modifier to a class is not strictly backwards compatible it is when 632 * <p>Adding a static modifier to a class is not backwards compatible when the class has some 651 * -> public abstract void AbstractClass#abstractMethod() 663 * Incompatible (provide implementation for abstract method): [all …]
|
/aosp_15_r20/frameworks/av/media/libnblog/ |
H A D | Reader.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 42 mShared->mBuffer, mShared->mRear, NULL /*throttlesFront*/) : NULL), in Reader() 52 : Reader(iMemory != 0 ? (Shared *) iMemory->unsecurePointer() : NULL, size, in Reader() 78 const size_t capacity = mFifo->capacity(); in getSnapshot() 85 // - Writer T1 writes, overrun with respect to Reader T2 in getSnapshot() 86 // - T2 calls obtain() and gets EOVERFLOW, T2 ptr placed one buffer size behind T1 ptr in getSnapshot() 87 // - T1 write, overrun in getSnapshot() 88 // - T2 obtain(), EOVERFLOW (and so on...) in getSnapshot() 94 availToRead = mFifoReader->obtain(iovec, capacity, NULL /*timeout*/, &lostTemp); in getSnapshot() 107 // - log less data in getSnapshot() [all …]
|
/aosp_15_r20/external/kotlinx.serialization/docs/ |
H A D | compatibility.md | 6 since other experimental platforms currently do not impose any backward-compatibility guarantees. 7 …e stable on [this page](https://kotlinlang.org/docs/reference/evolution/components-stability.html). 9 - [Core library compatibility](#core-library-compatibility) 10 * [General (Stable) API](#stable-api) 11 * [Experimental API](#experimental-api) 12 * [Internal API](#internal-api) 13 - [Compatibility with Kotlin compiler plugin](#compatibility-with-kotlin-compiler-plugin) 19 …quire opt-in, please refer to [corresponding documentation page](https://kotlinlang.org/docs/refer… 26 * It is binary backwards-compatible: during update of `kotlinx.serialization` version, previously c… 29 * It is source backwards compatible modulo major deprecation. Most of the API is here to stay forev… [all …]
|
/aosp_15_r20/external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/flow/operators/ |
H A D | Merge.kt | 16 …* This is a preview API and can be changed in a backwards-incompatible manner within a single rele… in <lambda>() 24 …* This is a preview API and can be changed in a backwards-incompatible manner within a single rele… in <lambda>() 38 …this operator looks very familiar, we discourage its usage in a regular application-specific flows. in <lambda>() 42 public fun <T, R> Flow<T>.flatMapConcat(transform: suspend (value: T) -> Flow<R>): Flow<R> = in <lambda>() 54 …this operator looks very familiar, we discourage its usage in a regular application-specific flows. in <lambda>() 62 …* @param concurrency controls the number of in-flight flows, at most [concurrency] flows are colle… in <lambda>() 68 transform: suspend (value: T) -> Flow<R> in <lambda>() 79 collect { value -> emitAll(value) } in <lambda>() 95 * forEach { flow -> in merge() 131 …* @param concurrency controls the number of in-flight flows, at most [concurrency] flows are colle… in merge() [all …]
|