diff --git a/.codespellrc b/.codespellrc new file mode 100644 index 000000000..47ccc275b --- /dev/null +++ b/.codespellrc @@ -0,0 +1,2 @@ +[codespell] +ignore-words-list = afile,assertin,atleast,atmost,fo,rel,seh diff --git a/googlemock/src/gmock-internal-utils.cc b/googlemock/src/gmock-internal-utils.cc index c4aca2569..c7050070f 100644 --- a/googlemock/src/gmock-internal-utils.cc +++ b/googlemock/src/gmock-internal-utils.cc @@ -162,7 +162,7 @@ GTEST_API_ void Log(LogSeverity severity, const std::string& message, // Prints a GMOCK WARNING marker to make the warnings easily searchable. std::cout << "\nGMOCK WARNING:"; } - // Pre-pends a new-line to message if it doesn't start with one. + // Prepends a new-line to message if it doesn't start with one. if (message.empty() || message[0] != '\n') { std::cout << "\n"; } diff --git a/googletest/include/gtest/gtest-printers.h b/googletest/include/gtest/gtest-printers.h index d1704bb75..11957684b 100644 --- a/googletest/include/gtest/gtest-printers.h +++ b/googletest/include/gtest/gtest-printers.h @@ -1187,7 +1187,7 @@ void UniversalTersePrint(const T& value, ::std::ostream* os) { // NUL-terminated string. template void UniversalPrint(const T& value, ::std::ostream* os) { - // A workarond for the bug in VC++ 7.1 that prevents us from instantiating + // A workaround for the bug in VC++ 7.1 that prevents us from instantiating // UniversalPrinter with T directly. typedef T T1; UniversalPrinter::Print(value, os); diff --git a/googletest/include/gtest/gtest.h b/googletest/include/gtest/gtest.h index f4a91ee44..3982454b1 100644 --- a/googletest/include/gtest/gtest.h +++ b/googletest/include/gtest/gtest.h @@ -1636,7 +1636,7 @@ class GTEST_API_ [[nodiscard]] AssertHelper { private: // We put our data in a struct so that the size of the AssertHelper class can // be as small as possible. This is important because gcc is incapable of - // re-using stack space even for temporary variables, so every EXPECT_EQ + // reusing stack space even for temporary variables, so every EXPECT_EQ // reserves stack space for another AssertHelper. struct AssertHelperData { AssertHelperData(TestPartResult::Type t, std::string_view srcfile, diff --git a/googletest/include/gtest/internal/gtest-param-util.h b/googletest/include/gtest/internal/gtest-param-util.h index 716779346..16c222c3c 100644 --- a/googletest/include/gtest/internal/gtest-param-util.h +++ b/googletest/include/gtest/internal/gtest-param-util.h @@ -762,7 +762,7 @@ class [[nodiscard]] ParameterizedTestSuiteRegistry { }; // Keep track of what type-parameterized test suite are defined and -// where as well as which are intatiated. This allows susequently +// where as well as which are intatiated. This allows subsequently // identifying suits that are defined but never used. class [[nodiscard]] TypeParameterizedTestSuiteRegistry { public: @@ -773,7 +773,7 @@ class [[nodiscard]] TypeParameterizedTestSuiteRegistry { // Add an instantiation of a suit. void RegisterInstantiation(const char* test_suite_name); - // For each suit repored as defined but not reported as instantiation, + // For each suit reported as defined but not reported as instantiation, // emit a test that reports that fact (configurably, as an error). void CheckForInstantiations(); diff --git a/googletest/src/gtest-port.cc b/googletest/src/gtest-port.cc index d34a693e4..5aba6cb07 100644 --- a/googletest/src/gtest-port.cc +++ b/googletest/src/gtest-port.cc @@ -729,7 +729,7 @@ bool RE::PartialMatch(const char* str, const RE& re) { void RE::Init(const char* regex) { pattern_ = regex; - // NetBSD (and Android, which takes its regex implemntation from NetBSD) does + // NetBSD (and Android, which takes its regex implementation from NetBSD) does // not include the GNU regex extensions (such as Perl style character classes // like \w) in REG_EXTENDED. REG_EXTENDED is only specified to include the // [[:alpha:]] style character classes. Enable REG_GNU wherever it is defined