Skip to content
Snippets Groups Projects
  1. May 21, 2024
  2. May 17, 2024
  3. May 08, 2024
  4. May 03, 2024
    • Oriol Prieto Gasco's avatar
      RESTRICT AUTOMERGE · 7b816129
      Oriol Prieto Gasco authored
      Set the container field of aconfig flags
      
      Test: printflags --format='{package}:{container}:' | grep "::"
      Bug: 312769710
      Flag: NONE
      Change-Id: I84fda0d5e9813940609436d825738ff786908ff0
      7b816129
  5. Apr 24, 2024
    • Jeff DeCew's avatar
      Support new generated CustomFeatureFlags · c2556685
      Jeff DeCew authored
      * Broaden jarjar Flags rules for NFC.  Note that this brings the NFC rules in line with other packages
      * Opt classes named CustomFeatureFlags into Ravenwood
      
      Flag: none
      Bug: 336768870
      Test: presubmit
      Change-Id: Ib1e76ebd04915554f464ec9a3d101b07925e18be
      c2556685
  6. Apr 08, 2024
  7. Apr 02, 2024
    • Roshan Pius's avatar
      nfc(api): Add OEM extension surface · a4329540
      Roshan Pius authored
      This is added as a separate class to avoid cluttering the public NFC
      API surface.
      
      Bug: 330376108
      Test: Compiles
      Merged-In: Ia74d9e25b69fe3550b167ec83896c01a1fc569b9
      
      Change-Id: Ia74d9e25b69fe3550b167ec83896c01a1fc569b9
      a4329540
  8. Mar 12, 2024
    • Mårten Kongstad's avatar
      framework-nfc: add aconfig_declarations block · 55c26d3f
      Mårten Kongstad authored
      Add missing aconfig_declarations block to the framework-nfc
      java_sdk_library soong module. Without this, soong doesn't know which
      flags to tell metalava to retain, and metalava will effectively revert
      all API changes in framework-nfc, even if the @FlaggedApi flag is
      enabled.
      
      Bug: 328923659
      Test: TreeHugger
      Merged-In: Iafa82071b613f9fdd590b605ab0b07cd587ecd0f
      Change-Id: Iafa82071b613f9fdd590b605ab0b07cd587ecd0f
      55c26d3f
  9. Mar 08, 2024
    • Oriol Prieto Gasco's avatar
      Export flags used in FlaggedApi annotations · 5cc889ab
      Oriol Prieto Gasco authored
      Before calling a flagged API, client code must check the value of the flag
      which gates it. Those flags must be exported in order to be accessible from
      containers other than the container where the flag and the API are hosted.
      
      Bug: 320984775
      Bug: 322839671
      
      Test: m all_aconfig_declarations
      Test: printflags --format='{fully_qualified_name}:{is_exported}' | grep true
      
      Change-Id: Ie5af316c327208b52b3afd74502ca66c41bb6f70
      5cc889ab
  10. Feb 29, 2024
  11. Feb 28, 2024
  12. Feb 23, 2024
  13. Feb 22, 2024
  14. Feb 21, 2024
  15. Feb 19, 2024
  16. Feb 17, 2024
  17. Feb 16, 2024
  18. Feb 15, 2024
  19. Feb 14, 2024
    • Ronish Kalia's avatar
      [DON'T BLOCK] Test ownership migration rules · f891397b
      Ronish Kalia authored
      This CL is created as a best effort to migrate test targets
      to the new android ownership model. If you find incorrect or unnecessary
      attribution in this CL, please create a separate CL to fix that.
      
      For more details please refer to the link below,
      <add g3 doc link>
      
      Bug: 304529413
      Test: N/A
      Change-Id: I6b6cf0abdd1fdb8fefa4184b3698f6951c192ac0
      f891397b
    • Brad Lassey's avatar
      Make defaultToObserveMode public · 647e1409
      Brad Lassey authored
      Bug: b/324634324
      Test: Tested with new CTS tests run locally
      Change-Id: I906b2eb00548b91d293335762318419c9f13852c
      647e1409
  20. Feb 07, 2024
  21. Feb 06, 2024
  22. Feb 05, 2024
  23. Feb 02, 2024
  24. Feb 01, 2024
  25. Jan 31, 2024
  26. Jan 30, 2024
    • Roshan Pius's avatar
      nfc(api): Move NFC API lint baseline · 2537350b
      Roshan Pius authored
      This is needed after NFC API split.
      
      Bug: 303286040
      Test: Device boots up after flashing
      Test: atest CtsNfcTestCases
      Merged-In: I22ae8145e6ea328e03949002c79c29aed184f39a
      Change-Id: I22ae8145e6ea328e03949002c79c29aed184f39a
      2537350b
    • Roshan Pius's avatar
      nfc(api): Address API council feedback for setReaderMode · af9cc1f7
      Roshan Pius authored
      1. Document the difference with the existing enableReaderMode() API.
      2. Rename to setReaderModePollingEnabled.
      
      Bug: 321949865
      Test: atest NfcAdapterTest
      Change-Id: Ifbabeb6e988e0b4d77bf18a1f0ba531b186a9a6a
      af9cc1f7
  27. Jan 26, 2024
    • William Loh's avatar
      Add <uri-relative-filter-group> to intent filters. · d3145843
      William Loh authored
      Introduce new <uri-relative-filter-group> tag to define a new matching
      rule where all matchers in the group must match. Each rule group will be
      evaluated in the order they are defined in the manifest. These rules
      will only be evaluated if no matches found in mDataPaths.
      
      Each URI relative filter group can define matchers for URI fragments and
      queries in addtion to paths.
      
      Bug: 307556883
      Test: atest CtsContentTestCases:IntentFilterTest
      Test: atest PackageParserTest
      Change-Id: Ida1c7a1440b99fd5af2913e5c10c6886c511256f
      d3145843
  28. Jan 22, 2024
    • James Willcox's avatar
      Use a static getter to fetch the preferred payment setting · 7a57a3b0
      James Willcox authored
      We need to use this from the system server before the NFC service has
      started. This makes getting an instance of `CardEmulation` difficult, so
      instead make it into a static method and access the setting directly
      instead of via the service.
      
      Bug: 321098555
      Test: manual,NFC CTS tests
      Change-Id: I92e7cfeb595a13b8d544b4a3169601748fef7101
      7a57a3b0
  29. Jan 19, 2024
    • Jack Yu's avatar
      Refine NFC charging APIs · dc872e07
      Jack Yu authored
      - rename WlcLDeviceInfo to WlcListenerDeviceInfo
      - add javadoc for methods in WlcListenerDeviceInfo
      - use IntDef for WlcListenerDeviceInfo#getState
      - change productId from double to int
      - rename enableWlc to setWlcEnabled
      
      Bug: 318483507
      Test: Compiles
      Change-Id: I411fcc7bd63b3eb62ba2c833d8d76a8e1408199f
      dc872e07
  30. Jan 18, 2024
    • Cole Faust's avatar
      Remove strict_updatability_linting: true · 1799f07f
      Cole Faust authored
      strict_updatability_linting has been disabled for a while now, due to
      an expansion in scope of the NewApi check. We're going to re-enable
      it now, but doing so requires removing it from all modules that have
      baselined NewApi issues.
      
      Bug: 320698986
      Test: Presubmits
      Change-Id: I6de3898ad372b7742fab202f59151b2e148bdc3b
      1799f07f
Loading