https://www.nuget.org/packages/CodeJam/1.4.0-beta1
What's new in 1.4.0-beta1
-------------------
* IsDebugAssembly moved from ReflectionExtension to AssemblyExtension
* ReflectionExtension.GetModulePath method added
* Refactoring and code cleanup
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
Здравствуйте, AndrewVK.
Замечания и предложения:
1. В коментарии
TableData/DataLine.cs#L16 должен быть не Object, а DataLine.
2. В папке
[RangeExtensions] для операций над Range/CompositeRange стоит добавть атрибут [Pure].
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Здравствуйте, Дьяченко Александр, Вы писали:
ДА>2. В папке [RangeExtensions] для операций над Range/CompositeRange стоит добавть атрибут [Pure].
Done. Nightly build
в артефактах сборки, нюгет-фид —
https://ci.appveyor.com/nuget/codejam
Здравствуйте, Sinix!
Еще в этом файле
Main/src/Ranges/Range.cs у private и internal методов нет атрибута [Pure] или вы его применяете только для public методов?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Здравствуйте, Дьяченко Александр, Вы писали:
ДА>Добавь еще [NotNull] к следующим методам:
Done.
ДА>Еще в этом файле Main/src/Ranges/Range.cs у private и internal методов нет атрибута [Pure] или вы его применяете только для public методов?
Лично я — да, только к public api. Иначе этим атрибутом придётся размечать процентов девяносто кода