1. 01 Jul, 2022 2 commits
  2. 30 Jun, 2022 2 commits
    • Derek Mauro's avatar
      Remove support for C++11 · 96f51426
      Derek Mauro authored
      v1.12.x is the last branch to support C++11
      Future releases will require at least C++14
      
      PiperOrigin-RevId: 458250106
      Change-Id: Ibee2248649ff3c13daaa179135887848bf730f3f
      96f51426
    • Derek Mauro's avatar
      Update version number in CMakeLists.txt · 219af0d5
      Derek Mauro authored
      Note that this is 1.12.1 as there will be a patch release to fix this
      
      PiperOrigin-RevId: 458216994
      Change-Id: Ibca52a8db22ed06cb1a1adc4832be67fce69459a
      219af0d5
  3. 29 Jun, 2022 1 commit
  4. 27 Jun, 2022 2 commits
  5. 25 Jun, 2022 1 commit
  6. 23 Jun, 2022 1 commit
  7. 22 Jun, 2022 1 commit
  8. 21 Jun, 2022 1 commit
  9. 16 Jun, 2022 1 commit
  10. 14 Jun, 2022 1 commit
  11. 13 Jun, 2022 2 commits
  12. 11 Jun, 2022 1 commit
  13. 09 Jun, 2022 2 commits
  14. 01 Jun, 2022 1 commit
    • Derek Mauro's avatar
      Work around a maybe-uninitialized warning under GCC 12 · 0320f517
      Derek Mauro authored
      Some Mock constructors insert the pointer to the Mock itself into a
      global registry. Since GCC cannot see how the pointer is used (only as
      an identifier), it cannot tell that the object doesn't need to be
      initialized at that point at all. Work around this by using uintptr_t
      instead.
      
      PiperOrigin-RevId: 452380347
      Change-Id: Ia5a493057ed90719de1d0efab71de9a8a08ddf8b
      0320f517
  15. 31 May, 2022 3 commits
  16. 30 May, 2022 3 commits
  17. 27 May, 2022 3 commits
  18. 26 May, 2022 2 commits
  19. 24 May, 2022 1 commit
  20. 17 May, 2022 1 commit
  21. 13 May, 2022 1 commit
  22. 12 May, 2022 2 commits
  23. 11 May, 2022 3 commits
    • Abseil Team's avatar
      Do a consistent way of searching for a temporary directory. · 5e6a5336
      Abseil Team authored
      The way temporary directories were discovered from
      environment variables in different operating systems
      was inconsistent.
      
      On Windows, only the system-specific environment variable
      TEMP was considered, but not the bazel-common TEST_TMPDIR.
      On Unix, only TEST_TMPDIR was considered, but not
      the otherwise typical system specific TMPDIR.
      
      Now, always consider TEST_TMPDIR first, followed by the
      system-typical environment variable (TEMP on Windows, TMPDIR on Unix)
      before falling back to a default on that particular system.
      
      Also: the value for the temporary directory coming from the
      environment variable was only checked for a trailing directory
      separator on Windows (and appended if needed), not on the other
      platforms.
      Make this also consistent accross the systems: Now always apply
      the same logic to all of these (to accomodate
      tests that just concatenate TempDir() without directory separator).
      PiperOrigin-RevId: 447909830
      Change-Id: I9ea17acdf5944eb2a965615fd9cf142878c33a58
      5e6a5336
    • Aaron Jacobs's avatar
      gmock-actions: simplify Return and add better documentation. · 4224c770
      Aaron Jacobs authored
      Better document requirements, API decisions, and historical accidents. Make an
      implicit conversion easier and in a more appropriate place, and ease the burden
      of some assertions in the conversion operator. Stop using the legacy
      ActionInterface style for defining the action.
      
      PiperOrigin-RevId: 447894892
      Change-Id: I179e23ec2abdd9bf05c204ab18dbb492f1372e8e
      4224c770
    • Aaron Jacobs's avatar
      gmock-actions: make OnceAction public. · 6386897f
      Aaron Jacobs authored
      So that it can be referenced in conversion operators for actions that need to
      know the concrete return type.
      
      PiperOrigin-RevId: 447889344
      Change-Id: I643d3298bc8effd08741282a956c221f9d67d378
      6386897f
  24. 10 May, 2022 1 commit
    • Abseil Team's avatar
      Fixup some missing overrides in googletest. · bda85449
      Abseil Team authored
      This CL adds a couple missing overrides in the googletest sources.
      These were found downstream when -Wsuggest-override and
      -Wsuggest-destructor-override were enabled.
      
      PiperOrigin-RevId: 447754883
      Change-Id: I7bf35a8757cbc5ae157827037aa3d13f47392406
      bda85449
  25. 06 May, 2022 1 commit