Skip to content

Commit 59c3a47

Browse files
committed
Removed unnecessary comments.
1 parent a8ba088 commit 59c3a47

19 files changed

+7
-39
lines changed

src/MongoDB.Bson/IO/BsonReader.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -321,14 +321,12 @@ public virtual IByteBuffer ReadRawBsonArray()
321321
// overridden in BsonBinaryReader to read the raw bytes from the stream
322322
// for all other streams, deserialize the array and reserialize it using a BsonBinaryWriter to get the raw bytes
323323

324-
//QUESTION Is it correct we only need a default domain here?
325324
var deserializationContext = BsonDeserializationContext.CreateRoot(this, BsonSerializer.DefaultSerializationDomain);
326325
var array = BsonArraySerializer.Instance.Deserialize(deserializationContext);
327326

328327
using (var memoryStream = new MemoryStream())
329328
using (var bsonWriter = new BsonBinaryWriter(memoryStream, BsonBinaryWriterSettings.Defaults))
330329
{
331-
//QUESTION Is it correct we only need a default domain here?
332330
var serializationContext = BsonSerializationContext.CreateRoot(bsonWriter, BsonSerializer.DefaultSerializationDomain);
333331
bsonWriter.WriteStartDocument();
334332
var startPosition = memoryStream.Position + 3; // just past BsonType, "x" and null byte
@@ -353,7 +351,6 @@ public virtual IByteBuffer ReadRawBsonDocument()
353351
// overridden in BsonBinaryReader to read the raw bytes from the stream
354352
// for all other streams, deserialize the document and use ToBson to get the raw bytes
355353

356-
//QUESTION Is it correct we only need a default domain here?
357354
var deserializationContext = BsonDeserializationContext.CreateRoot(this, BsonSerializer.DefaultSerializationDomain);
358355
var document = BsonDocumentSerializer.Instance.Deserialize(deserializationContext);
359356
var bytes = document.ToBson();

src/MongoDB.Bson/IO/BsonWriter.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -326,14 +326,12 @@ public virtual void WriteRawBsonArray(IByteBuffer slice)
326326
stream.Position = 0;
327327
using (var reader = new BsonBinaryReader(stream, BsonBinaryReaderSettings.Defaults))
328328
{
329-
//QUESTION Is it correct we only need a default domain here?
330329
var deserializationContext = BsonDeserializationContext.CreateRoot(reader, BsonSerializer.DefaultSerializationDomain);
331330
reader.ReadStartDocument();
332331
reader.ReadName("x");
333332
var array = BsonArraySerializer.Instance.Deserialize(deserializationContext);
334333
reader.ReadEndDocument();
335334

336-
//QUESTION Is it correct we only need a default domain here?
337335
var serializationContext = BsonSerializationContext.CreateRoot(this, BsonSerializer.DefaultSerializationDomain);
338336
BsonArraySerializer.Instance.Serialize(serializationContext, array);
339337
}
@@ -352,11 +350,9 @@ public virtual void WriteRawBsonDocument(IByteBuffer slice)
352350
using (var stream = new ByteBufferStream(slice, ownsBuffer: false))
353351
using (var bsonReader = new BsonBinaryReader(stream, BsonBinaryReaderSettings.Defaults))
354352
{
355-
//QUESTION Is it correct we only need a default domain here?
356353
var deserializationContext = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
357354
var document = BsonDocumentSerializer.Instance.Deserialize(deserializationContext);
358355

359-
//QUESTION Is it correct we only need a default domain here?
360356
var serializationContext = BsonSerializationContext.CreateRoot(this, BsonSerializer.DefaultSerializationDomain);
361357
BsonDocumentSerializer.Instance.Serialize(serializationContext, document);
362358
}

src/MongoDB.Bson/IO/ElementAppendingBsonWriter.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ public override void WriteEndDocument()
6060
Wrapped.PushSettings(_settingsConfigurator);
6161
try
6262
{
63-
//QUESTION Is it correct we only need a default domain here?
6463
var context = BsonSerializationContext.CreateRoot(Wrapped, BsonSerializer.DefaultSerializationDomain);
6564
foreach (var element in _elements)
6665
{

src/MongoDB.Bson/ObjectModel/BsonDocument.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,6 @@ public static BsonDocument Parse(string json)
331331
{
332332
using (var jsonReader = new JsonReader(json))
333333
{
334-
//QUESTION Is it correct we only need a default domain here?
335334
var context = BsonDeserializationContext.CreateRoot(jsonReader, BsonSerializer.DefaultSerializationDomain);
336335
var document = BsonDocumentSerializer.Instance.Deserialize(context);
337336
if (!jsonReader.IsAtEndOfFile())

src/MongoDB.Bson/ObjectModel/LazyBsonArray.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,6 @@ private IEnumerable<BsonValue> MaterializeThisLevel()
173173
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
174174
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
175175
{
176-
//QUESTION Is it correct we only need a default domain here?
177176
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
178177

179178
bsonReader.ReadStartDocument();

src/MongoDB.Bson/ObjectModel/LazyBsonDocument.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,6 @@ private IEnumerable<BsonElement> MaterializeThisLevel()
184184
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
185185
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
186186
{
187-
//QUESTION Is it correct we only need a default domain here?
188187
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
189188

190189
bsonReader.ReadStartDocument();

src/MongoDB.Bson/ObjectModel/RawBsonArray.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@ public override IEnumerable<BsonValue> Values
128128
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
129129
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
130130
{
131-
//QUESTION Is it correct we only need a default domain here?
132131
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
133132

134133
bsonReader.ReadStartDocument();
@@ -168,7 +167,6 @@ public override BsonValue this[int index]
168167
bsonReader.SkipName();
169168
if (i == index)
170169
{
171-
//QUESTION Is it correct we only need a default domain here?
172170
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
173171
return DeserializeBsonValue(context);
174172
}
@@ -316,7 +314,6 @@ public override bool Contains(BsonValue value)
316314
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
317315
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
318316
{
319-
//QUESTION Is it correct we only need a default domain here?
320317
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
321318

322319
bsonReader.ReadStartDocument();
@@ -345,7 +342,6 @@ public override void CopyTo(BsonValue[] array, int arrayIndex)
345342
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
346343
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
347344
{
348-
//QUESTION Is it correct we only need a default domain here?
349345
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
350346

351347
bsonReader.ReadStartDocument();
@@ -387,7 +383,6 @@ public override IEnumerator<BsonValue> GetEnumerator()
387383
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
388384
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
389385
{
390-
//QUESTION Is it correct we only need a default domain here?
391386
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
392387

393388
bsonReader.ReadStartDocument();
@@ -434,7 +429,6 @@ public override int IndexOf(BsonValue value, int index, int count)
434429
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
435430
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
436431
{
437-
//QUESTION Is it correct we only need a default domain here?
438432
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
439433

440434
bsonReader.ReadStartDocument();
@@ -495,7 +489,6 @@ public BsonArray Materialize(BsonBinaryReaderSettings binaryReaderSettings)
495489
using (var stream = new MemoryStream(bytes))
496490
using (var reader = new BsonBinaryReader(stream, binaryReaderSettings))
497491
{
498-
//QUESTION Is it correct we only need a default domain here?
499492
var context = BsonDeserializationContext.CreateRoot(reader, BsonSerializer.DefaultSerializationDomain);
500493
var materializedDocument = BsonDocumentSerializer.Instance.Deserialize(context);
501494
return materializedDocument["array"].AsBsonArray;

src/MongoDB.Bson/ObjectModel/RawBsonDocument.cs

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ public override IEnumerable<BsonElement> Elements
102102
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
103103
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
104104
{
105-
//QUESTION Is it correct we only need a default domain here?
106105
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
107106

108107
bsonReader.ReadStartDocument();
@@ -165,7 +164,6 @@ public override IEnumerable<BsonValue> Values
165164
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
166165
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
167166
{
168-
//QUESTION Is it correct we only need a default domain here?
169167
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
170168

171169
bsonReader.ReadStartDocument();
@@ -354,7 +352,6 @@ public override bool ContainsValue(BsonValue value)
354352
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
355353
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
356354
{
357-
//QUESTION Is it correct we only need a default domain here?
358355
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
359356

360357
bsonReader.ReadStartDocument();
@@ -411,7 +408,6 @@ public override BsonElement GetElement(int index)
411408
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
412409
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
413410
{
414-
//QUESTION Is it correct we only need a default domain here?
415411
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
416412

417413
bsonReader.ReadStartDocument();
@@ -467,7 +463,6 @@ public override IEnumerator<BsonElement> GetEnumerator()
467463
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
468464
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
469465
{
470-
//QUESTION Is it correct we only need a default domain here?
471466
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
472467

473468
bsonReader.ReadStartDocument();
@@ -499,7 +494,6 @@ public override BsonValue GetValue(int index)
499494
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
500495
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
501496
{
502-
//QUESTION Is it correct we only need a default domain here?
503497
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
504498

505499
bsonReader.ReadStartDocument();
@@ -582,7 +576,6 @@ public BsonDocument Materialize(BsonBinaryReaderSettings binaryReaderSettings)
582576
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
583577
using (var reader = new BsonBinaryReader(stream, binaryReaderSettings))
584578
{
585-
//QUESTION Is it correct we only need a default domain here?
586579
var context = BsonDeserializationContext.CreateRoot(reader, BsonSerializer.DefaultSerializationDomain);
587580
return BsonDocumentSerializer.Instance.Deserialize(context);
588581
}
@@ -706,7 +699,6 @@ public override bool TryGetElement(string name, out BsonElement element)
706699
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
707700
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
708701
{
709-
//QUESTION Is it correct we only need a default domain here?
710702
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
711703

712704
bsonReader.ReadStartDocument();
@@ -742,7 +734,6 @@ public override bool TryGetValue(string name, out BsonValue value)
742734
using (var stream = new ByteBufferStream(_slice, ownsBuffer: false))
743735
using (var bsonReader = new BsonBinaryReader(stream, _readerSettings))
744736
{
745-
//QUESTION Is it correct we only need a default domain here?
746737
var context = BsonDeserializationContext.CreateRoot(bsonReader, BsonSerializer.DefaultSerializationDomain);
747738

748739
bsonReader.ReadStartDocument();

src/MongoDB.Bson/Serialization/BsonSerializationContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ internal Builder(BsonSerializationContext other, IBsonWriter writer, IBsonSerial
143143
_isDynamicType = other._isDynamicType;
144144
}
145145

146-
/* QUESTION I removed the part where we set _isDynamicType from the BsonDefaults, and delay it until we have a serialization domain (when we build the SerializationContext).
146+
/* FP I removed the part where we set _isDynamicType from the BsonDefaults, and delay it until we have a serialization domain (when we build the SerializationContext).
147147
* This is technically changing the public behaviour, but it's in a builder, I do not thing it will affect anyone. Same done for the deserialization context.
148148
*/
149149
}

src/MongoDB.Bson/Serialization/BsonSerializationInfo.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ public BsonValue SerializeValue(object value)
155155
var tempDocument = new BsonDocument();
156156
using (var bsonWriter = new BsonDocumentWriter(tempDocument))
157157
{
158-
//QUESTION Is it correct we only need a standard domain here?
158+
//QUESTION Is it correct we only need a default domain here?
159159
var context = BsonSerializationContext.CreateRoot(bsonWriter, BsonSerializer.DefaultSerializationDomain);
160160
bsonWriter.WriteStartDocument();
161161
bsonWriter.WriteName("value");
@@ -165,6 +165,7 @@ public BsonValue SerializeValue(object value)
165165
}
166166
}
167167

168+
//DOMAIN-API This method should be probably removed, it's never used.
168169
/// <summary>
169170
/// Serializes the values.
170171
/// </summary>
@@ -191,6 +192,7 @@ public BsonArray SerializeValues(IEnumerable values)
191192
}
192193
}
193194

195+
//DOMAIN-API This method should be probably removed, it's never used.
194196
/// <summary>
195197
/// Creates a new BsonSerializationInfo object using the elementName provided and copying all other attributes.
196198
/// </summary>

0 commit comments

Comments
 (0)