Fixed comments in MS source code for .NET.

I would like to open the source code of a large code base and will not be able to really verify all the source data manually before doing this.

It seems that MS will edit some text from the comments in the source code that they released for .NET BCL.

Here is an example from System.Lazy<T> :

 if (boxed == null || Interlocked.CompareExchange(ref m_boxed, boxed, null) != null) { // If CreateValue returns null, it means another thread successfully invoked the value factory // and stored the result, so we should just take what was stored. If CreateValue returns non-null // but we lose the ---- to store the single value, again we should just take what was stored. boxed = (Boxed)m_boxed; } 

Pay attention to the text ---- . It seems the word race can be removed.

There are many other examples in my code.

How were these calculations calculated? Is this a simple string match?

+2
open-source bcl redaction
Jun 02 '15 at 11:46
source share

No one has answered this question yet.

See similar questions:

35
What does ---- s mean in the context of StringBuilder.ToString ()?

or similar:

419
Alternatives to open source for reflector?
326
A Good Haskell Source for Reading and Learning
166
Where to host an open source project: CodePlex, Google Code, SourceForge?
75
Code signing certificate for open source projects?
27
The meaning of the confusing comment above "string.Empty" in a .NET / BCL source?
one
Doesn't work: changing the Spark Environment variable
one
Retrieve text flagged for editing in a PDF using .NET.
0
INSERT HOW TO CHOOSE in a package where the table has editing
0
Ruby redaction program logic?
0
Trying to apply relaxation results to exclusion



All Articles