Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to gtest 1.11 #21

Merged
merged 684 commits into from
Jun 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
684 commits
Select commit Hold shift + click to select a range
f278076
Merge pull request #3027 from keshavgbpecdelhi:patch-2
suertreus Sep 30, 2020
a0cbbba
Merge pull request #3024 from Thomas-Barbier-1A:fix_warning_maybe_uni…
suertreus Sep 30, 2020
2ff8d94
Googletest export
invalid-email-address Sep 29, 2020
477998e
Googletest export
derekmauro Sep 29, 2020
ed17c8c
A slight Gramatical change.
ranodeepbanerjee Sep 30, 2020
1fb1bb2
Googletest export
invalid-email-address Sep 30, 2020
ee66065
Issue 2135: Change template args in NiceMock, NaggyMock and StrictMoc…
Aralox Oct 7, 2020
07f4869
Merge pull request #3030 from ranodeepbanerjee:patch-1
mbxx Oct 7, 2020
113ca75
Improve FilePath::Normalize method
manavrion Oct 7, 2020
870a6b5
Fix a typo
peternewman Oct 12, 2020
4abb012
Merge pull request #2837 from inazarenko:duck_type_protos
derekmauro Oct 14, 2020
72512aa
Googletest export
invalid-email-address Oct 8, 2020
0555b0e
Googletest export
invalid-email-address Oct 9, 2020
2cf1f99
Googletest export
ofats Oct 9, 2020
d11c761
Googletest export
invalid-email-address Oct 13, 2020
d4df326
Googletest export
invalid-email-address Oct 13, 2020
6abcfac
Merge pull request #3050 from peternewman:patch-1
derekmauro Oct 14, 2020
b55f834
Googletest export
derekmauro Oct 13, 2020
fb239f0
Googletest export
derekmauro Oct 13, 2020
b2cb220
Googletest export
invalid-email-address Oct 14, 2020
79dc0f2
Googletest export
derekmauro Oct 14, 2020
8ccc5ec
Googletest export
invalid-email-address Oct 14, 2020
7e7e944
Googletest export
derekmauro Oct 14, 2020
f3dbe3e
Googletest export
derekmauro Oct 14, 2020
a462188
Googletest export
invalid-email-address Oct 14, 2020
ebbeee3
Merge pull request #3042 from Aralox:Issue-2135-modify-mock-template-…
derekmauro Oct 15, 2020
3c95bf5
Googletest export
derekmauro Oct 15, 2020
252ee42
Googletest export
invalid-email-address Oct 15, 2020
620659e
Googletest export
invalid-email-address Oct 16, 2020
fe0ee53
Fix typo "definedin in" => "defined in"
ArthurSonzogni Oct 20, 2020
a6dfd3a
Merge pull request #3073 from ArthurSonzogni:fix-typo
rogeeff Oct 22, 2020
1845b85
Googletest export
invalid-email-address Oct 26, 2020
3005672
Merge pull request #3044 from manavrion:improve_file_path_normalize
vslashg Oct 27, 2020
bd619de
Add instructions for sanitizer integration
sfc-gh-ebrossard Oct 27, 2020
32f4f52
Bump CMake minimum to 2.8.12
Oct 30, 2020
2828773
Googletest export
invalid-email-address Oct 27, 2020
ee2c62a
Merge pull request #3086 from sfc-gh-ebrossard:master
suertreus Nov 3, 2020
9fd2843
Merge pull request #2714 from kuzkry:remove-repeated-include
suertreus Nov 3, 2020
fb98f74
Merge pull request #3008 from hyukmyeong:update_tutorial
suertreus Nov 3, 2020
710f9c1
Googletest export
ofats Nov 5, 2020
d89b363
Googletest export
invalid-email-address Nov 6, 2020
87347d5
fix typos
Nov 8, 2020
e5686bb
Only save original working directory if death tests are enabled
knutpett Oct 29, 2020
0c400f6
Googletest export
invalid-email-address Nov 6, 2020
fbef071
Googletest export
invalid-email-address Nov 6, 2020
cda3906
Merge pull request #3090 from knutpett:working_dir_on_diskless
mbxx Nov 10, 2020
035de8c
Merge pull request #3109 from hyukmyeong:typo
mbxx Nov 10, 2020
826e9f2
Refactor finding python
marbre Nov 11, 2020
b4999a1
Googletest export
invalid-email-address Nov 11, 2020
336fd36
Googletest export
derekmauro Nov 11, 2020
d385a77
Googletest export
derekmauro Nov 11, 2020
e7ed50f
Googletest export
derekmauro Nov 11, 2020
a1adec7
Googletest export
invalid-email-address Nov 12, 2020
0e202cd
Googletest export
invalid-email-address Nov 12, 2020
9dce5e5
Googletest export
invalid-email-address Nov 12, 2020
341429b
Initialize TestInfo member is_in_another_shard_ in constructor.
vinsonlee Nov 14, 2020
36d8eb5
Merge pull request #3118 from vinsonlee:initialize-TestInfo-is_in_ano…
derekmauro Nov 17, 2020
60b8906
Merge pull request #3114 from marbre:FindPython
rogeeff Nov 24, 2020
efe7036
Googletest export
invalid-email-address Nov 19, 2020
b1fbd33
Googletest export
invalid-email-address Nov 24, 2020
1544828
Googletest export
invalid-email-address Nov 24, 2020
d737069
Googletest export
derekmauro Nov 30, 2020
b8c4edf
Googletest export
invalid-email-address Dec 1, 2020
73979ee
Googletest export
invalid-email-address Dec 2, 2020
141e959
Googletest export
invalid-email-address Dec 2, 2020
93748a9
Googletest export
invalid-email-address Dec 3, 2020
2292b6d
CMake: Add namespaced ALIAS library
ZedThree Dec 4, 2020
626ce00
Fix typo
GauthamBanasandra Dec 5, 2020
4fac06b
Fix typo in CLI help message
malcops Dec 5, 2020
d0e0529
Googletest export
invalid-email-address Dec 7, 2020
7bf5057
Merge pull request #3159 from malcops:master
suertreus Dec 7, 2020
a02a591
Googletest export
invalid-email-address Dec 7, 2020
8779937
Googletest export
invalid-email-address Dec 7, 2020
e5644f5
Googletest export
invalid-email-address Dec 8, 2020
fb4b3b6
Googletest export
derekmauro Dec 10, 2020
5a509db
Googletest export
invalid-email-address Dec 10, 2020
18f8200
Googletest export
invalid-email-address Dec 11, 2020
4f6fa70
Googletest export
derekmauro Dec 15, 2020
ca4b7c9
Googletest export
invalid-email-address Dec 21, 2020
ed1bf86
Fix gtest-help-test failure on GNU/kFreeBSD
ellert Dec 25, 2020
389cb68
Merge pull request #3094 from chuckatkins:update-deprecated-cmake-ver…
derekmauro Dec 28, 2020
100ffc3
remove explicit function overloads of CmpHelper?? for BiggestInt argu…
kuzkry Jan 3, 2021
28041f6
Restore GTEST_ATTRIBUTE_PRINTF_ on ColoredPrintf
davidben Jan 6, 2021
e6e2f3f
Simplify cmake install file
corentinmusard Jan 11, 2021
d728131
Merge pull request #3189 from ellert:gtest-help-test-GNU/kFreeBSD
derekmauro Jan 14, 2021
95a9bdd
Googletest export
invalid-email-address Dec 29, 2020
f8304d7
Googletest export
invalid-email-address Jan 5, 2021
996b65e
Googletest export
invalid-email-address Jan 5, 2021
4892835
Googletest export
invalid-email-address Jan 5, 2021
c13c27a
Googletest export
invalid-email-address Jan 7, 2021
50ce520
Googletest export
invalid-email-address Jan 8, 2021
6b2e749
Googletest export
invalid-email-address Jan 13, 2021
0186caf
Googletest export
derekmauro Jan 13, 2021
6c58c11
Googletest export
derekmauro Jan 13, 2021
1b4e477
fix a broken link
kuzkry Jan 10, 2021
a2f906b
Googletest export
invalid-email-address Jan 14, 2021
a3c9bb9
Merge pull request #3206 from davidben:format-attr-2
derekmauro Jan 15, 2021
b0eaf9d
Googletest export
invalid-email-address Jan 14, 2021
41ecb10
Googletest export
invalid-email-address Jan 15, 2021
5ae6e6e
Merge pull request #3214 from kuzkry:broken-link
derekmauro Jan 15, 2021
d128fc8
Googletest export
invalid-email-address Jan 15, 2021
f31c82e
Fix link to Google Test Primer
dreamer Jan 16, 2021
14098f2
Googletest export
invalid-email-address Jan 19, 2021
17922f3
Googletest export
tweenk Jan 19, 2021
2c06d02
Googletest export
invalid-email-address Jan 19, 2021
4898cda
Merge pull request #3204 from kuzkry:CmpHelperXX-overloads-removal
CJ-Johnson Jan 26, 2021
997c36c
Googletest export
invalid-email-address Jan 19, 2021
59dea67
Googletest export
ofats Jan 20, 2021
a1dde9b
Googletest export
invalid-email-address Jan 20, 2021
e3827e4
Googletest export
invalid-email-address Jan 22, 2021
0fe14e2
Merge pull request #3231 from dreamer:po/fix-primer-link
CJ-Johnson Jan 26, 2021
3351eba
Googletest export
invalid-email-address Jan 25, 2021
8a76186
Googletest export
invalid-email-address Jan 26, 2021
273f8cb
Googletest export
invalid-email-address Jan 26, 2021
d114398
Googletest export
invalid-email-address Jan 26, 2021
7261188
Googletest export
invalid-email-address Jan 27, 2021
f23cf00
Googletest export
invalid-email-address Jan 28, 2021
8c26961
Googletest export
invalid-email-address Feb 2, 2021
f4e7727
Googletest export
invalid-email-address Feb 2, 2021
fd873f6
Googletest export
dmcardle Feb 2, 2021
8599d31
Googletest export
invalid-email-address Feb 2, 2021
aea7f60
Googletest export
invalid-email-address Feb 2, 2021
b6323d2
Googletest export
invalid-email-address Feb 3, 2021
7e73533
Googletest export
invalid-email-address Feb 3, 2021
9e975a0
Googletest export
derekmauro Feb 3, 2021
f3ef7e1
Googletest export
invalid-email-address Feb 4, 2021
46b1885
Do not include void into mocked method arguments
platisd Feb 5, 2021
36b7792
Googletest export
invalid-email-address Feb 5, 2021
9c2293a
Googletest export
invalid-email-address Feb 9, 2021
af05852
Googletest export
invalid-email-address Feb 9, 2021
e165773
Merge pull request #3262 from platisd:master
Feb 11, 2021
0b4ecf5
Internal change
invalid-email-address Feb 9, 2021
d4144d4
Googletest export
invalid-email-address Feb 9, 2021
e09d2b6
Merge pull request #3216 from corentinmusard:master
Feb 11, 2021
eac6a02
Googletest export
invalid-email-address Feb 10, 2021
6092810
Googletest export
invalid-email-address Feb 10, 2021
e935e6c
Googletest export
invalid-email-address Feb 11, 2021
0a3a3a8
Googletest export
invalid-email-address Feb 11, 2021
9e2c7ab
Googletest export
invalid-email-address Feb 11, 2021
1a5a78b
Googletest export
invalid-email-address Feb 12, 2021
bc32a87
Googletest export
invalid-email-address Feb 12, 2021
5893778
Googletest export
invalid-email-address Feb 16, 2021
7fb047b
Googletest export
invalid-email-address Feb 17, 2021
daa0df7
Googletest export
invalid-email-address Feb 17, 2021
d9c309f
Googletest export
invalid-email-address Feb 19, 2021
1de637f
Googletest export
invalid-email-address Feb 19, 2021
ac3c2a8
overload PrintTo for std::type_info and std::type_index
N-Dekker Dec 24, 2020
497db77
remove -Zi from MSVC compiler options
Be-ing Feb 26, 2021
3832a41
Googletest export
invalid-email-address Feb 23, 2021
e8b478a
Googletest export
invalid-email-address Feb 25, 2021
de41f82
Googletest export
invalid-email-address Mar 2, 2021
32983d2
Googletest export
invalid-email-address Mar 3, 2021
e7e5917
Googletest export
invalid-email-address Mar 4, 2021
79b556e
Googletest export
invalid-email-address Mar 4, 2021
bcfcf75
Merge pull request #3184 from N-Dekker:PrintTo-type_index-overload
dinord Mar 9, 2021
bf465ff
Internal change
invalid-email-address Mar 5, 2021
bb4f87e
Googletest export
invalid-email-address Mar 8, 2021
763eaa4
Googletest export
invalid-email-address Mar 9, 2021
861d535
Googletest export
invalid-email-address Mar 10, 2021
e8512bc
Googletest export
invalid-email-address Mar 10, 2021
5065389
Use Fetchcontent instead of ExternalProject
Vollstrecker Mar 13, 2021
5c08f92
Use @platforms instead of @bazel_tools for windows constraint
zaucy Mar 15, 2021
98ca420
Googletest export
invalid-email-address Mar 10, 2021
d0dbf0f
Googletest export
invalid-email-address Mar 10, 2021
3bd41ab
Internal change
invalid-email-address Mar 11, 2021
ac1d60c
Googletest export
invalid-email-address Mar 11, 2021
b7d472f
Merge pull request #3291 from Be-ing:remove_zi_msvc
Mar 16, 2021
9c04790
Update nicestrictnaggy gmock cook_book links
a-sully Mar 17, 2021
3ff1e8b
Merge pull request #3315 from zaucy:master
Mar 18, 2021
1a8ecf1
Googletest export
invalid-email-address Mar 20, 2021
32ad3c8
Googletest export
invalid-email-address Mar 22, 2021
d4e3b8c
Googletest export
invalid-email-address Mar 22, 2021
53cc7cd
Googletest export
invalid-email-address Mar 23, 2021
4595745
Googletest export
invalid-email-address Mar 23, 2021
5142ccd
Googletest export
invalid-email-address Mar 24, 2021
6dabd08
Googletest export
invalid-email-address Mar 24, 2021
66836f0
Googletest export
invalid-email-address Mar 25, 2021
c0dd081
Googletest export
invalid-email-address Mar 25, 2021
df7fee5
Googletest export
invalid-email-address Mar 25, 2021
6c5c455
Merge pull request #3155 from ZedThree:cmake-alias-libraries
dinord Mar 30, 2021
4048829
Googletest export
invalid-email-address Apr 2, 2021
5c8ca58
Googletest export
invalid-email-address Apr 5, 2021
54689b1
Googletest export
invalid-email-address Apr 6, 2021
601a681
Googletest export
invalid-email-address Apr 6, 2021
d0303e4
Googletest export
invalid-email-address Apr 7, 2021
8a65bc0
Googletest export
invalid-email-address Apr 7, 2021
6a5eb80
Googletest export
invalid-email-address Apr 7, 2021
ad462b7
Merge pull request #3319 from a-sully:patch-1
dinord Apr 9, 2021
965f8ec
Googletest export
invalid-email-address Apr 9, 2021
ec7fa96
Merge pull request #3158 from GauthamBanasandra:patch-1
dinord Apr 13, 2021
c3fc92f
Googletest export
invalid-email-address Apr 9, 2021
486a4a6
Googletest export
invalid-email-address Apr 10, 2021
4400d68
Googletest export
invalid-email-address Apr 13, 2021
38c316f
Changes like Requested.
Vollstrecker Apr 14, 2021
8d664b9
Googletest export
derekmauro Apr 14, 2021
c79eb87
Mention to explicitely set the option to it's default.
Vollstrecker Apr 14, 2021
050b517
chore: fix spelling
jbampton Apr 15, 2021
c4ed56e
Add subsection for GTEST_SKIP documentation
sebkraemer Dec 15, 2020
1de97fd
Apply suggestions from code review for GTEST_SKIP documentation
sebkraemer Apr 15, 2021
124e87a
Apply missing suggestions from code review for GTEST_SKIP
sebkraemer Apr 15, 2021
831bc03
Googletest export
invalid-email-address Apr 14, 2021
eaf9a3f
Googletest export
derekmauro Apr 16, 2021
8043818
Use URL instead of git-repo
Vollstrecker Apr 20, 2021
566fdcc
Merge pull request #3364 from jbampton:fix-spelling
Apr 21, 2021
0d9daa9
Googletest export
invalid-email-address Apr 20, 2021
f16d43c
Googletest export
invalid-email-address Apr 20, 2021
23ef295
Merge pull request #3314 from Vollstrecker:master
Apr 21, 2021
11da093
Merge pull request #3174 from sebkraemer:issue-15644
derekmauro Apr 26, 2021
252ce9c
Googletest export
invalid-email-address Apr 26, 2021
6e8a862
Googletest export
invalid-email-address Apr 26, 2021
719fd2d
Googletest export
invalid-email-address Apr 27, 2021
680a5aa
Googletest export
invalid-email-address Apr 27, 2021
065a0c8
Googletest export
invalid-email-address Apr 28, 2021
f5e592d
Googletest export
invalid-email-address Apr 28, 2021
200c7ea
isalnum -> IsAlNum for correct handling of signed chars
JC3 May 4, 2021
7e5a3a5
Googletest export
invalid-email-address May 4, 2021
f381758
Googletest export
invalid-email-address May 6, 2021
df15713
Googletest export
suertreus May 6, 2021
5cfc63d
Googletest export
invalid-email-address May 6, 2021
97f96cb
Googletest export
invalid-email-address May 11, 2021
d69a112
Googletest export
invalid-email-address May 12, 2021
662fe38
Googletest export
invalid-email-address May 13, 2021
eb6e927
Googletest export
invalid-email-address May 13, 2021
aa9b44a
Googletest export
invalid-email-address May 18, 2021
f851973
Googletest export
invalid-email-address May 20, 2021
9741c42
Googletest export
invalid-email-address May 20, 2021
c0777e6
Googletest export
invalid-email-address May 24, 2021
a3460d1
Googletest export
invalid-email-address May 24, 2021
8ceecc2
Googletest export
derekmauro May 25, 2021
d5d6ff9
Googletest export
invalid-email-address May 25, 2021
2bd3481
Googletest export
invalid-email-address May 26, 2021
5f6a14c
Googletest export
invalid-email-address Jun 2, 2021
53495a2
Googletest export
invalid-email-address Jun 2, 2021
e1cc005
#3420 Properly declare all overloads of testing::internal::PrintTo as…
florin-crisan May 28, 2021
26a1569
#3420 Declare MarkAsIgnored as a DLL export
florin-crisan May 28, 2021
4feb6c7
Merge pull request #3393 from JC3:patch-1
derekmauro Jun 8, 2021
9d698f6
Googletest export
derekmauro Jun 3, 2021
91e1bd6
Merge pull request #3421 from florin-crisan:bugfix/3420-dll-link-failure
derekmauro Jun 8, 2021
5bcd8e3
Googletest export
invalid-email-address Jun 4, 2021
94bb786
Googletest export
invalid-email-address Jun 8, 2021
aa533ab
Googletest export
invalid-email-address Jun 9, 2021
c5be393
Googletest export
invalid-email-address Jun 9, 2021
9f7da89
Googletest export
derekmauro Jun 9, 2021
3c4b3a0
Googletest export
invalid-email-address Jun 10, 2021
b050d6c
Googletest export
invalid-email-address Jun 10, 2021
e2239ee
Googletest export
invalid-email-address Jun 11, 2021
e475af8
Merge tag 'release-1.11.0' into clalancette/update-to-gtest-1.11
clalancette Nov 7, 2022
bc45e54
1.11.9000
clalancette Nov 7, 2022
6fad29b
Merge branch 'rolling' into clalancette/update-to-gtest-2.11
clalancette Jun 23, 2023
f709286
Fixes from review.
clalancette Jun 23, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE/00-bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: 'bug'
assignees: ''
---

**Describe the bug**

Include a clear and concise description of what the problem is, including what
you expected to happen, and what actually happened.

**Steps to reproduce the bug**

It's important that we are able to reproduce the problem that you are
experiencing. Please provide all code and relevant steps to reproduce the
problem, including your `BUILD`/`CMakeLists.txt` file and build commands. Links
to a GitHub branch or [godbolt.org](https://godbolt.org/) that demonstrate the
problem are also helpful.

**Does the bug persist in the most recent commit?**

We recommend using the latest commit in the master branch in your projects.

**What operating system and version are you using?**

If you are using a Linux distribution please include the name and version of the
distribution as well.

**What compiler and version are you using?**

Please include the output of `gcc -v` or `clang -v`, or the equivalent for your
compiler.

**What build system are you using?**

Please include the output of `bazel --version` or `cmake --version`, or the
equivalent for your build system.

**Additional context**

Add any other context about the problem here.
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/10-feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Feature request
about: Propose a new feature
title: ''
labels: 'enhancement'
assignees: ''
---

**Does the feature exist in the most recent commit?**

We recommend using the latest commit from GitHub in your projects.

**Why do we need this feature?**

Ideally, explain why a combination of existing features cannot be used instead.

**Describe the proposal**

Include a detailed description of the feature, with usage examples.

**Is the feature specific to an operating system, compiler, or build system version?**

If it is, please specify which versions.

1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
73 changes: 0 additions & 73 deletions .travis.yml

This file was deleted.

13 changes: 12 additions & 1 deletion BUILD.bazel.upstream
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,19 @@ package(default_visibility = ["//visibility:public"])

licenses(["notice"])

exports_files(["LICENSE"])

config_setting(
name = "windows",
constraint_values = ["@bazel_tools//platforms:windows"],
constraint_values = ["@platforms//os:windows"],
)

config_setting(
name = "msvc_compiler",
flag_values = {
"@bazel_tools//tools/cpp:compiler": "msvc-cl",
},
visibility = [":__subpackages__"],
)

config_setting(
Expand Down Expand Up @@ -103,6 +113,7 @@ cc_library(
"@com_google_absl//absl/debugging:stacktrace",
"@com_google_absl//absl/debugging:symbolize",
"@com_google_absl//absl/strings",
"@com_google_absl//absl/types:any",
"@com_google_absl//absl/types:optional",
"@com_google_absl//absl/types:variant",
],
Expand Down
12 changes: 4 additions & 8 deletions CMakeLists.txt.upstream
Original file line number Diff line number Diff line change
@@ -1,21 +1,17 @@
# Note: CMake support is community-based. The maintainers do not use CMake
# internally.

cmake_minimum_required(VERSION 2.8.8)
cmake_minimum_required(VERSION 2.8.12)

if (POLICY CMP0048)
cmake_policy(SET CMP0048 NEW)
endif (POLICY CMP0048)

project(googletest-distribution)
set(GOOGLETEST_VERSION 1.10.0)
set(GOOGLETEST_VERSION 1.11.0)

if (CMAKE_VERSION VERSION_LESS "3.1")
add_definitions(-std=c++11)
else()
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
if(NOT CYGWIN)
if (CMAKE_VERSION VERSION_GREATER "3.0.2")
if(NOT CYGWIN AND NOT MSYS AND NOT ${CMAKE_SYSTEM_NAME} STREQUAL QNX)
set(CMAKE_CXX_EXTENSIONS OFF)
endif()
endif()
Expand Down
18 changes: 3 additions & 15 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ PR is acceptable as an alternative.
## Contributing A Patch

1. Submit an issue describing your proposed change to the
[issue tracker](https://github.com/google/googletest).
[issue tracker](https://github.com/google/googletest/issues).
2. Please don't mix more than one logical change per submittal, because it
makes the history hard to follow. If you want to make a change that doesn't
have a corresponding issue in the issue tracker, please create one.
Expand Down Expand Up @@ -80,7 +80,7 @@ fairly rigid coding style, as defined by the
will be expected to conform to the style outlined
[here](https://google.github.io/styleguide/cppguide.html). Use
[.clang-format](https://github.com/google/googletest/blob/master/.clang-format)
to check your formatting
to check your formatting.

## Requirements for Contributors

Expand All @@ -89,7 +89,7 @@ and their own tests from a git checkout, which has further requirements:

* [Python](https://www.python.org/) v2.3 or newer (for running some of the
tests and re-generating certain source files from templates)
* [CMake](https://cmake.org/) v2.6.4 or newer
* [CMake](https://cmake.org/) v2.8.12 or newer

## Developing Google Test and Google Mock

Expand Down Expand Up @@ -128,15 +128,3 @@ To run the tests, do
make test

All tests should pass.

### Regenerating Source Files

Some of Google Test's source files are generated from templates (not in the C++
sense) using a script. For example, the file
include/gtest/internal/gtest-type-util.h.pump is used to generate
gtest-type-util.h in the same directory.

You don't need to worry about regenerating the source files unless you need to
modify them. You would then modify the corresponding `.pump` files and run the
'[pump.py](googletest/scripts/pump.py)' generator script. See the
[Pump Manual](googletest/docs/pump_manual.md).
26 changes: 26 additions & 0 deletions googletest/CONTRIBUTORS → CONTRIBUTORS
Original file line number Diff line number Diff line change
Expand Up @@ -5,33 +5,59 @@

Ajay Joshi <jaj@google.com>
Balázs Dán <balazs.dan@gmail.com>
Benoit Sigoure <tsuna@google.com>
Bharat Mediratta <bharat@menalto.com>
Bogdan Piloca <boo@google.com>
Chandler Carruth <chandlerc@google.com>
Chris Prince <cprince@google.com>
Chris Taylor <taylorc@google.com>
Dan Egnor <egnor@google.com>
Dave MacLachlan <dmaclach@gmail.com>
David Anderson <danderson@google.com>
Dean Sturtevant
Eric Roman <eroman@chromium.org>
Gene Volovich <gv@cite.com>
Hady Zalek <hady.zalek@gmail.com>
Hal Burch <gmock@hburch.com>
Jeffrey Yasskin <jyasskin@google.com>
Jim Keller <jimkeller@google.com>
Joe Walnes <joe@truemesh.com>
Jon Wray <jwray@google.com>
Jói Sigurðsson <joi@google.com>
Keir Mierle <mierle@gmail.com>
Keith Ray <keith.ray@gmail.com>
Kenton Varda <kenton@google.com>
Kostya Serebryany <kcc@google.com>
Krystian Kuzniarek <krystian.kuzniarek@gmail.com>
Lev Makhlis
Manuel Klimek <klimek@google.com>
Mario Tanev <radix@google.com>
Mark Paskin
Markus Heule <markus.heule@gmail.com>
Matthew Simmons <simmonmt@acm.org>
Mika Raento <mikie@iki.fi>
Mike Bland <mbland@google.com>
Miklós Fazekas <mfazekas@szemafor.com>
Neal Norwitz <nnorwitz@gmail.com>
Nermin Ozkiranartli <nermin@google.com>
Owen Carlsen <ocarlsen@google.com>
Paneendra Ba <paneendra@google.com>
Pasi Valminen <pasi.valminen@gmail.com>
Patrick Hanna <phanna@google.com>
Patrick Riley <pfr@google.com>
Paul Menage <menage@google.com>
Peter Kaminski <piotrk@google.com>
Piotr Kaminski <piotrk@google.com>
Preston Jackson <preston.a.jackson@gmail.com>
Rainer Klaffenboeck <rainer.klaffenboeck@dynatrace.com>
Russ Cox <rsc@google.com>
Russ Rufer <russ@pentad.com>
Sean Mcafee <eefacm@gmail.com>
Sigurður Ásgeirsson <siggi@google.com>
Sverre Sundsdal <sundsdal@gmail.com>
Takeshi Yoshino <tyoshino@google.com>
Tracy Bialik <tracy@pentad.com>
Vadim Berman <vadimb@google.com>
Vlad Losev <vladl@google.com>
Wolfgang Klier <wklier@google.com>
Zhanyong Wan <wan@google.com>
Loading