typo fixes - https://github.com/vlajos/misspell_fixer
This commit is contained in:
parent
baca1a8a1a
commit
c76807211a
@ -59,7 +59,7 @@ public final class DynamicMessage extends AbstractMessage {
|
||||
* oneofCases stores the FieldDescriptor for each oneof to indicate
|
||||
* which field is set. Caller should make sure the array is immutable.
|
||||
*
|
||||
* This contructor is package private and will be used in
|
||||
* This constructor is package private and will be used in
|
||||
* {@code DynamicMutableMessage} to convert a mutable message to an immutable
|
||||
* message.
|
||||
*/
|
||||
|
@ -54,7 +54,7 @@ import java.util.List;
|
||||
* that desires a Message instead of a Builder. In terms of the implementation,
|
||||
* the {@code SingleFieldBuilder} and {@code RepeatedFieldBuilder}
|
||||
* classes cache messages that were created so that messages only need to be
|
||||
* created when some change occured in its builder or a builder for one of its
|
||||
* created when some change occurred in its builder or a builder for one of its
|
||||
* descendants.
|
||||
*
|
||||
* @param <MType> the type of message for the field
|
||||
|
@ -47,7 +47,7 @@ package com.google.protobuf;
|
||||
* that desires a Message instead of a Builder. In terms of the implementation,
|
||||
* the {@code SingleFieldBuilder} and {@code RepeatedFieldBuilder}
|
||||
* classes cache messages that were created so that messages only need to be
|
||||
* created when some change occured in its builder or a builder for one of its
|
||||
* created when some change occurred in its builder or a builder for one of its
|
||||
* descendants.
|
||||
*
|
||||
* @param <MType> the type of message for the field
|
||||
|
@ -1386,7 +1386,7 @@ public final class TextFormat {
|
||||
// Try to guess the type of this field.
|
||||
// If this field is not a message, there should be a ":" between the
|
||||
// field name and the field value and also the field value should not
|
||||
// start with "{" or "<" which indicates the begining of a message body.
|
||||
// start with "{" or "<" which indicates the beginning of a message body.
|
||||
// If there is no ":" or there is a "{" or "<" after ":", this field has
|
||||
// to be a message or the input is ill-formed.
|
||||
if (tokenizer.tryConsume(":") && !tokenizer.lookingAt("{") &&
|
||||
@ -1567,7 +1567,7 @@ public final class TextFormat {
|
||||
// Try to guess the type of this field.
|
||||
// If this field is not a message, there should be a ":" between the
|
||||
// field name and the field value and also the field value should not
|
||||
// start with "{" or "<" which indicates the begining of a message body.
|
||||
// start with "{" or "<" which indicates the beginning of a message body.
|
||||
// If there is no ":" or there is a "{" or "<" after ":", this field has
|
||||
// to be a message or the input is ill-formed.
|
||||
if (tokenizer.tryConsume(":") && !tokenizer.lookingAt("<") &&
|
||||
@ -1584,8 +1584,8 @@ public final class TextFormat {
|
||||
}
|
||||
|
||||
/**
|
||||
* Skips the whole body of a message including the beginning delimeter and
|
||||
* the ending delimeter.
|
||||
* Skips the whole body of a message including the beginning delimiter and
|
||||
* the ending delimiter.
|
||||
*/
|
||||
private void skipFieldMessage(Tokenizer tokenizer) throws ParseException {
|
||||
final String delimiter;
|
||||
|
@ -149,7 +149,7 @@ class GeneratorTest(basetest.TestCase):
|
||||
proto = unittest_custom_options_pb2.TestMessageWithCustomOptions()
|
||||
enum_options = proto.DESCRIPTOR.enum_types_by_name['AnEnum'].GetOptions()
|
||||
self.assertTrue(enum_options is not None)
|
||||
# TODO(gps): We really should test for the presense of the enum_opt1
|
||||
# TODO(gps): We really should test for the presence of the enum_opt1
|
||||
# extension and for its value to be set to -789.
|
||||
|
||||
def testNestedTypes(self):
|
||||
|
@ -118,7 +118,7 @@ class FooUnitTest(basetest.TestCase):
|
||||
rpc_controller = 'controller'
|
||||
request = 'request'
|
||||
|
||||
# GetDescriptor now static, still works as instance method for compatability
|
||||
# GetDescriptor now static, still works as instance method for compatibility
|
||||
self.assertEqual(unittest_pb2.TestService_Stub.GetDescriptor(),
|
||||
stub.GetDescriptor())
|
||||
|
||||
|
@ -136,7 +136,7 @@ PyObject* InternalGetSubMessage(CMessage* self,
|
||||
//
|
||||
// Releases messages to the provided cmessage_list if it is not NULL rather
|
||||
// than just removing them from the underlying proto. This cmessage_list must
|
||||
// have a CMessage for each underlying submessage. The CMessages refered to
|
||||
// have a CMessage for each underlying submessage. The CMessages referred to
|
||||
// by slice will be removed from cmessage_list by this function.
|
||||
//
|
||||
// Corresponds to reflection api method RemoveLast.
|
||||
|
@ -62,7 +62,7 @@ struct CFieldDescriptor;
|
||||
//
|
||||
// When in the attached state all modifications to the container are
|
||||
// done both on the 'message' and on the 'child_messages'
|
||||
// list. In this state all Messages refered to by the children in
|
||||
// list. In this state all Messages referred to by the children in
|
||||
// 'child_messages' are owner by the 'owner'.
|
||||
//
|
||||
// When in the released state 'message', 'owner', 'parent', and
|
||||
|
@ -38,7 +38,7 @@
|
||||
namespace google {
|
||||
class ScopedPyObjectPtr {
|
||||
public:
|
||||
// Constructor. Defaults to intializing with NULL.
|
||||
// Constructor. Defaults to initializing with NULL.
|
||||
// There is no way to create an uninitialized ScopedPyObjectPtr.
|
||||
explicit ScopedPyObjectPtr(PyObject* p = NULL) : ptr_(p) { }
|
||||
|
||||
|
@ -31,7 +31,7 @@ If an unexpected method (or an expected method with unexpected
|
||||
parameters) is called, then an exception will be raised.
|
||||
|
||||
Once you are done interacting with the mock, you need to verify that
|
||||
all the expected interactions occured. (Maybe your code exited
|
||||
all the expected interactions occurred. (Maybe your code exited
|
||||
prematurely without calling some cleanup method!) The verify phase
|
||||
ensures that every expected method was called; otherwise, an exception
|
||||
will be raised.
|
||||
|
@ -214,7 +214,7 @@ class LIBPROTOC_EXPORT CommandLineInterface {
|
||||
// true if the next argument in the argv should be used as the value,
|
||||
// false otherwise.
|
||||
//
|
||||
// Exmaples:
|
||||
// Examples:
|
||||
// "-Isrc/protos" ->
|
||||
// name = "-I", value = "src/protos"
|
||||
// "--cpp_out=src/foo.pb2.cc" ->
|
||||
|
@ -1687,7 +1687,7 @@ TEST_F(OneofTest, SwapBothHasFields) {
|
||||
EXPECT_EQ(message2.foo_string(), "FOO");
|
||||
}
|
||||
|
||||
TEST_F(OneofTest, CopyContructor) {
|
||||
TEST_F(OneofTest, CopyConstructor) {
|
||||
unittest::TestOneof2 message1;
|
||||
message1.set_foo_bytes("FOO");
|
||||
|
||||
|
@ -186,7 +186,7 @@ bool FileGenerator::Validate(string* error) {
|
||||
// proto2 API without code change. When this happens we'd like to issue an
|
||||
// warning to let the user know that the outer class name has been changed.
|
||||
// Although we only do this automatic naming fix for immutable API, mutable
|
||||
// outer class name will also be affected as it's contructed from immutable
|
||||
// outer class name will also be affected as it's constructed from immutable
|
||||
// outer class name with an additional "Mutable" prefix. Since the naming
|
||||
// change in mutable API is not caused by a naming conflict, we generate the
|
||||
// warning for immutable API only.
|
||||
|
@ -132,7 +132,7 @@ string FieldConstantName(const FieldDescriptor *field);
|
||||
|
||||
// Returns the type of the FieldDescriptor.
|
||||
// This does nothing interesting for the open source release, but is used for
|
||||
// hacks that improve compatability with version 1 protocol buffers at Google.
|
||||
// hacks that improve compatibility with version 1 protocol buffers at Google.
|
||||
FieldDescriptor::Type GetType(const FieldDescriptor* field);
|
||||
|
||||
enum JavaType {
|
||||
|
@ -3296,7 +3296,7 @@ const FileDescriptor* DescriptorBuilder::BuildFile(
|
||||
// Note: This only works if the input is canonical -- that is, it
|
||||
// fully-qualifies all type names, has no UninterpretedOptions, etc.
|
||||
// This is fine, because this idempotency "feature" really only exists to
|
||||
// accomodate one hack in the proto1->proto2 migration layer.
|
||||
// accommodate one hack in the proto1->proto2 migration layer.
|
||||
const FileDescriptor* existing_file = tables_->FindFile(filename_);
|
||||
if (existing_file != NULL) {
|
||||
// File already in pool. Compare the existing one to the input.
|
||||
|
@ -1268,7 +1268,7 @@ class LIBPROTOBUF_EXPORT DescriptorPool {
|
||||
};
|
||||
|
||||
// Reports an error in the FileDescriptorProto. Use this function if the
|
||||
// problem occured should interrupt building the FileDescriptorProto.
|
||||
// problem occurred should interrupt building the FileDescriptorProto.
|
||||
virtual void AddError(
|
||||
const string& filename, // File name in which the error occurred.
|
||||
const string& element_name, // Full name of the erroneous element.
|
||||
@ -1278,7 +1278,7 @@ class LIBPROTOBUF_EXPORT DescriptorPool {
|
||||
) = 0;
|
||||
|
||||
// Reports a warning in the FileDescriptorProto. Use this function if the
|
||||
// problem occured should NOT interrupt building the FileDescriptorProto.
|
||||
// problem occurred should NOT interrupt building the FileDescriptorProto.
|
||||
virtual void AddWarning(
|
||||
const string& /*filename*/, // File name in which the error occurred.
|
||||
const string& /*element_name*/, // Full name of the erroneous element.
|
||||
|
@ -350,7 +350,7 @@ class LIBPROTOBUF_EXPORT Tokenizer {
|
||||
|
||||
// -----------------------------------------------------------------
|
||||
// These helper methods make the parsing code more readable. The
|
||||
// "character classes" refered to are defined at the top of the .cc file.
|
||||
// "character classes" referred to are defined at the top of the .cc file.
|
||||
// Basically it is a C++ class with one method:
|
||||
// static bool InClass(char c);
|
||||
// The method returns true if c is a member of this "class", like "Letter"
|
||||
|
@ -449,7 +449,7 @@ class scoped_ptr {
|
||||
// The element type
|
||||
typedef C element_type;
|
||||
|
||||
// Constructor. Defaults to intializing with NULL.
|
||||
// Constructor. Defaults to initializing with NULL.
|
||||
// There is no way to create an uninitialized scoped_ptr.
|
||||
// The input parameter must be allocated with new.
|
||||
explicit scoped_ptr(C* p = NULL) : ptr_(p) { }
|
||||
@ -536,7 +536,7 @@ class scoped_array {
|
||||
// The element type
|
||||
typedef C element_type;
|
||||
|
||||
// Constructor. Defaults to intializing with NULL.
|
||||
// Constructor. Defaults to initializing with NULL.
|
||||
// There is no way to create an uninitialized scoped_array.
|
||||
// The input parameter must be allocated with new [].
|
||||
explicit scoped_array(C* p = NULL) : array_(p) { }
|
||||
|
@ -37,7 +37,7 @@
|
||||
// any changes here, make sure that you're not breaking any platforms.
|
||||
//
|
||||
//
|
||||
// The names choosen here reflect those used in tr1 and the boost::mpl
|
||||
// The names chosen here reflect those used in tr1 and the boost::mpl
|
||||
// library, there are similar operations used in the Loki library as
|
||||
// well. I prefer the boost names for 2 reasons:
|
||||
// 1. I think that portions of the Boost libraries are more likely to
|
||||
|
@ -319,16 +319,16 @@ class TextFormat::Parser::ParserImpl {
|
||||
message);
|
||||
}
|
||||
|
||||
// Consumes the specified message with the given starting delimeter.
|
||||
// This method checks to see that the end delimeter at the conclusion of
|
||||
// the consumption matches the starting delimeter passed in here.
|
||||
bool ConsumeMessage(Message* message, const string delimeter) {
|
||||
// Consumes the specified message with the given starting delimiter.
|
||||
// This method checks to see that the end delimiter at the conclusion of
|
||||
// the consumption matches the starting delimiter passed in here.
|
||||
bool ConsumeMessage(Message* message, const string delimiter) {
|
||||
while (!LookingAt(">") && !LookingAt("}")) {
|
||||
DO(ConsumeField(message));
|
||||
}
|
||||
|
||||
// Confirm that we have a valid ending delimeter.
|
||||
DO(Consume(delimeter));
|
||||
// Confirm that we have a valid ending delimiter.
|
||||
DO(Consume(delimiter));
|
||||
|
||||
return true;
|
||||
}
|
||||
@ -428,7 +428,7 @@ class TextFormat::Parser::ParserImpl {
|
||||
// Try to guess the type of this field.
|
||||
// If this field is not a message, there should be a ":" between the
|
||||
// field name and the field value and also the field value should not
|
||||
// start with "{" or "<" which indicates the begining of a message body.
|
||||
// start with "{" or "<" which indicates the beginning of a message body.
|
||||
// If there is no ":" or there is a "{" or "<" after ":", this field has
|
||||
// to be a message or the input is ill-formed.
|
||||
if (TryConsume(":") && !LookingAt("{") && !LookingAt("<")) {
|
||||
@ -526,7 +526,7 @@ class TextFormat::Parser::ParserImpl {
|
||||
// Try to guess the type of this field.
|
||||
// If this field is not a message, there should be a ":" between the
|
||||
// field name and the field value and also the field value should not
|
||||
// start with "{" or "<" which indicates the begining of a message body.
|
||||
// start with "{" or "<" which indicates the beginning of a message body.
|
||||
// If there is no ":" or there is a "{" or "<" after ":", this field has
|
||||
// to be a message or the input is ill-formed.
|
||||
if (TryConsume(":") && !LookingAt("{") && !LookingAt("<")) {
|
||||
@ -551,19 +551,19 @@ class TextFormat::Parser::ParserImpl {
|
||||
parse_info_tree_ = CreateNested(parent, field);
|
||||
}
|
||||
|
||||
string delimeter;
|
||||
string delimiter;
|
||||
if (TryConsume("<")) {
|
||||
delimeter = ">";
|
||||
delimiter = ">";
|
||||
} else {
|
||||
DO(Consume("{"));
|
||||
delimeter = "}";
|
||||
delimiter = "}";
|
||||
}
|
||||
|
||||
if (field->is_repeated()) {
|
||||
DO(ConsumeMessage(reflection->AddMessage(message, field), delimeter));
|
||||
DO(ConsumeMessage(reflection->AddMessage(message, field), delimiter));
|
||||
} else {
|
||||
DO(ConsumeMessage(reflection->MutableMessage(message, field),
|
||||
delimeter));
|
||||
delimiter));
|
||||
}
|
||||
|
||||
// Reset the parse information tree.
|
||||
@ -571,20 +571,20 @@ class TextFormat::Parser::ParserImpl {
|
||||
return true;
|
||||
}
|
||||
|
||||
// Skips the whole body of a message including the begining delimeter and
|
||||
// the ending delimeter.
|
||||
// Skips the whole body of a message including the beginning delimiter and
|
||||
// the ending delimiter.
|
||||
bool SkipFieldMessage() {
|
||||
string delimeter;
|
||||
string delimiter;
|
||||
if (TryConsume("<")) {
|
||||
delimeter = ">";
|
||||
delimiter = ">";
|
||||
} else {
|
||||
DO(Consume("{"));
|
||||
delimeter = "}";
|
||||
delimiter = "}";
|
||||
}
|
||||
while (!LookingAt(">") && !LookingAt("}")) {
|
||||
DO(SkipField());
|
||||
}
|
||||
DO(Consume(delimeter));
|
||||
DO(Consume(delimiter));
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -263,7 +263,7 @@ TEST_F(TextFormatTest, PrintUnknownFields) {
|
||||
}
|
||||
|
||||
TEST_F(TextFormatTest, PrintUnknownFieldsHidden) {
|
||||
// Test printing of unknown fields in a message when supressed.
|
||||
// Test printing of unknown fields in a message when suppressed.
|
||||
|
||||
unittest::OneString message;
|
||||
message.set_data("data");
|
||||
@ -586,7 +586,7 @@ TEST_F(TextFormatTest, ParseConcatenatedString) {
|
||||
// Compare.
|
||||
EXPECT_EQ("foobar", proto_.optional_string());
|
||||
|
||||
// Create a parse string with multiple parts on seperate lines.
|
||||
// Create a parse string with multiple parts on separate lines.
|
||||
parse_string = "optional_string: \"foo\"\n"
|
||||
"\"bar\"\n";
|
||||
|
||||
@ -1324,12 +1324,12 @@ TEST_F(TextFormatParserTest, InvalidFieldValues) {
|
||||
"Expected \":\", found \"{\".", 1, 22);
|
||||
}
|
||||
|
||||
TEST_F(TextFormatParserTest, MessageDelimeters) {
|
||||
// Non-matching delimeters.
|
||||
TEST_F(TextFormatParserTest, MessageDelimiters) {
|
||||
// Non-matching delimiters.
|
||||
ExpectFailure("OptionalGroup <\n \n}\n", "Expected \">\", found \"}\".",
|
||||
3, 1);
|
||||
|
||||
// Invalid delimeters.
|
||||
// Invalid delimiters.
|
||||
ExpectFailure("OptionalGroup [\n \n]\n", "Expected \"{\", found \"[\".",
|
||||
1, 15);
|
||||
|
||||
@ -1340,7 +1340,7 @@ TEST_F(TextFormatParserTest, MessageDelimeters) {
|
||||
}
|
||||
|
||||
TEST_F(TextFormatParserTest, UnknownExtension) {
|
||||
// Non-matching delimeters.
|
||||
// Non-matching delimiters.
|
||||
ExpectFailure("[blahblah]: 123",
|
||||
"Extension \"blahblah\" is not defined or is not an "
|
||||
"extension of \"protobuf_unittest.TestAllTypes\".",
|
||||
|
@ -43,7 +43,7 @@ package protobuf_unittest_import;
|
||||
|
||||
option optimize_for = SPEED;
|
||||
|
||||
// Excercise the java_package option.
|
||||
// Exercise the java_package option.
|
||||
option java_package = "com.google.protobuf.test";
|
||||
|
||||
// Do not set a java_outer_classname here to verify that Proto2 works without
|
||||
|
Loading…
Reference in New Issue
Block a user