1. 11 Feb, 2021 1 commit
  2. 05 Feb, 2021 12 commits
  3. 26 Jan, 2021 12 commits
    • Googletest export · 273f8cb0
      Abseil Team authored
      Add missing `is_gtest_matcher` to the polymorphic matcher example.
      
      PiperOrigin-RevId: 353881883
    • Googletest export · 8a761867
      Abseil Team authored
      Delete internal tags from docs
      
      PiperOrigin-RevId: 353769887
    • Googletest export · 3351eba0
      Abseil Team authored
      Delete obsolete comment, gtest-param-test.h isn't generated by pump anymore
      
      PiperOrigin-RevId: 353680589
    • Merge pull request #3231 from dreamer:po/fix-primer-link · 0fe14e2c
      CJ Johnson authored
      PiperOrigin-RevId: 353327372
    • Googletest export · e3827e4e
      Abseil Team authored
      Updates the gMock cheat sheet to include the versions of the Field and Property matchers which take an additional name parameter.
      
      PiperOrigin-RevId: 353273968
    • Googletest export · a1dde9b1
      Abseil Team authored
      | `IsEmpty()`             | `argument` is an empty string.                     |
      
      PiperOrigin-RevId: 352880252
    • Googletest export · 59dea67b
      ofats authored
      Remove scripts for code generating together with related files.
      
      PiperOrigin-RevId: 352805926
    • Googletest export · 997c36c1
      Abseil Team authored
      Stop using pump for generating internal/custom/gmock-generated-actions.h
      
      PiperOrigin-RevId: 352660735
    • Merge pull request #3204 from kuzkry:CmpHelperXX-overloads-removal · 4898cdac
      CJ Johnson authored
      PiperOrigin-RevId: 352626267
    • Googletest export · 2c06d021
      Abseil Team authored
      Internal change
      
      PiperOrigin-RevId: 352607401
    • Googletest export · 17922f34
      krzysio authored
      Remove obsolete argument limit documentation.
      
      Combine uses variadic templates now, so there is no inherent limit on the number of arguments.
      
      PiperOrigin-RevId: 352580160
    • Googletest export · 14098f20
      Abseil Team authored
      Merge CONTRIBUTORS, delete LICENSEs in googletest/ and googlemock/
      
      PiperOrigin-RevId: 352558822
  4. 16 Jan, 2021 1 commit
  5. 15 Jan, 2021 7 commits
  6. 14 Jan, 2021 7 commits
    • Googletest export · 6c58c11d
      dmauro authored
      Remove platformio tests. This currently uses gcc 4.8.2 which is no
      longer supported.
      
      PiperOrigin-RevId: 351667999
    • Googletest export · 0186caf7
      dmauro authored
      Fix build under GCC 5
      
      PiperOrigin-RevId: 351607537
    • Googletest export · 6b2e7490
      Abseil Team authored
      Print unique_ptr/shared_ptr recursively.
      Given that they are smart pointers, it is unlikely that the inner object is
      invalid.
      
      PiperOrigin-RevId: 351586888
    • Googletest export · 50ce5201
      Abseil Team authored
      Launder buffer before reference
      
      In GCC, directly casting the Buffer reference to another type results in
      strict-aliasing violation errors. This launders the reference using an
      intermediate pointer prior to creating the new reference.
      
      PiperOrigin-RevId: 350809323
    • Googletest export · c13c27a5
      Abseil Team authored
      Change Matcher<T> to allow binding an implementation by value directly:
       - Drop the requirement of MatcherInterface. Doing manual type erasure avoid
         extra layers in many cases.
       - Avoid the adaptor for `MatcherInterface<T>` and `MatcherInterface<const T&>` mismatch.
       - Use a small object optimization when possible. This makes things like
         `_` and `Eq(1)` really cheap and do not require memory allocations.
       - Migrate some matchers to the new model to speed them up and to test the new framework. More matchers to come in future changes.
      
      PiperOrigin-RevId: 350580998
    • Googletest export · 48928352
      Abseil Team authored
      Move all docs into top-level docs/ directory
      
      PiperOrigin-RevId: 350211277
    • Googletest export · 996b65e6
      Abseil Team authored
      Fix Objective-C++ compatibility
      
      PiperOrigin-RevId: 350192165