ΠΠΎΡ ΡΠΏΠΈΡΠΎΠΊ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΊ Π²ΡΠΏΡΡΠΊΡ v4.
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°:
master
ΠΈ Π·Π°ΠΌΠΎΡΠΎΠ·ΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² Π²Π΅ΡΠΊΠ΅ master
Π΄ΠΎ ΡΠ΅Π»ΠΈΠ·Π°.Contributing.md
ΠΈ Π²ΠΈΠΊΠΈ ΠΈ ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠ°ΠΌ Π½Π΅Ρ ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅ΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.ΠΡΠΏΡΡΠΊΠ°ΡΡ:
v4.0.0
.IReadOnlyList<>
ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ #924NoDataAnnotationsCustomization
Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΈΠΌΠ΅Π½ DataAnnotations
#957ΠΡΠΈΠ²Π΅Ρ @zvirja
ΠΡΡΡ Π»ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠ°Ρ Π΄Π°ΡΠ°, ΠΊΠΎΠ³Π΄Π° RTM v4 Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ½Π° Π² nuget?
ΠΡΠΈΠ²Π΅Ρ , @emanuelmarques, Ρ ΠΎΠΆΠΈΠ΄Π°Ρ Π²ΡΠΏΡΡΡΠΈΡΡ Π΅Π³ΠΎ Π³Π΄Π΅-Π½ΠΈΠ±ΡΠ΄Ρ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠ΅ Π½Π΅Π΄Π΅Π»ΠΈ. ΠΡ ΠΆΠ΄Π΅ΡΠ΅ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ? Π£ Π½Π°Ρ ΡΠΆΠ΅ Π΅ΡΡΡ Π²ΡΠΏΡΡΠ΅Π½Π½ΡΠΉ RC ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠΈΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π²Π°ΡΠΈΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠ΅ΠΉ.
ΠΠΎΠ»ΠΈΡΠΈΠΊΠ° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΡΠ΅Π΄ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ². Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Ρ ΡΠΆΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π» Π΅Π³ΠΎ Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ Π½ΡΠΆΠ΄, ΠΈ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ :)
@moodmosaic ΠΡΠ΅ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ Π·Π°Π²Π΅ΡΡΠ΅Π½Ρ, ΠΈ Ρ Π³ΠΎΡΠΎΠ² ΠΊ Π²ΡΠΏΡΡΠΊΡ v4 RTM (Π½Π°ΠΊΠΎΠ½Π΅Ρ-ΡΠΎ π). Π― ΡΡΠΈΡΠ°Ρ, ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ» Π²ΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΡΠ΅Π». ΠΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΡ Π² v5.
Π― ΡΠΎΠ±ΠΈΡΠ°ΡΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ Π²ΡΠΏΡΡΠΊ Π·Π°Π²ΡΡΠ° - Π΄Π°ΠΉΡΠ΅ ΠΌΠ½Π΅ Π·Π½Π°ΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ π
ΠΠΏΠ΅ΡΠ΅Π΄ π π π₯ π―
v4 RTM Π½Π°ΠΊΠΎΠ½Π΅Ρ-ΡΠΎ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ. ΠΡΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΉ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π²ΡΠΏΡΡΠΊ Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΏΡΠ°Π²Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ. ΠΠ΄ΠΎΡΠΎΠ²ΠΎ, ΡΡΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΆΠΈΠ²ΠΈΡΡ ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ! π
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π²ΡΠ΅ΠΌ, ΠΊΡΠΎ Π²Π½Π΅Ρ ΡΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ Π² ΠΏΡΠΎΠ΅ΠΊΡ Π½Π°ΡΠΈΠ½Π°Ρ Ρ v4 RC1 ( @Kralizek , @Loppor , @micheleissa , @rexcfnghk ΠΈ Π΄ΡΡΠ³ΠΈΠ΅) - Π²Ρ ΠΏΠΎΠΌΠΎΠ³Π°Π΅ΡΠ΅ Π½Π°ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΡ Π±ΡΡΡ Π·Π΄ΠΎΡΠΎΠ²ΡΠΌ ΠΈ ΡΠΈΡΡΡ ΡΡΡΠ΅! ππ€
@moodmosaic Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎΠ΅ Β«ΡΠΏΠ°ΡΠΈΠ±ΠΎΒ» Π·Π° Π²Π°ΡΠΈ ΠΎΠ±Π·ΠΎΡΡ ΠΊΠΎΠ΄Π° ΠΈ ΠΎΠΏΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ π·
Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠΏΠ°ΡΠΈΠ±ΠΎ @zvirja ΠΈ Π²ΡΠ΅ΠΌ, ΠΊΡΠΎ Π²Π½Π΅Ρ ΡΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ :)
@frblondin Π£ΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ AutoFixture v4 Π½Π°ΠΊΠΎΠ½Π΅Ρ-ΡΠΎ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½, Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π²Ρ ΡΠ΄Π°Π»ΠΈΡΡ ΠΏΠ°ΠΊΠ΅Ρ AutoFixture.NUnit3.PatchedName ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°? ΠΡΠΎΠ΄Π΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΈ Π½Π΅ Π½ΡΠΆΠ½ΠΎ π
@zvirja Π― ΠΈΡΠΊΠ»ΡΡΠΈΠ» ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Π²ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ° AutoFixture.NUnit3.PatchedName .
Π― Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ Π»ΡΠ΄ΠΈ Ρ ΡΡΡΠ΄ΠΎΠΌ ΠΌΠΎΠ³ΡΡ ΡΠ΅Π±Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΈΠ»ΠΈΠΉ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡ ΠΎΠ΄ΠΈΡ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠΉ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ! ΠΠΎΠ·Π΄ΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈ ΠΎΡΠ»ΠΈΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π΄Π»Ρ ΡΠΈΠ½Π°Π»Π° v4.
@frblondin ΠΠΎΠ»ΡΡΠΎΠ΅ ΡΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΈΠ·ΡΡΠ½ΡΠ΅ ΡΠ»ΠΎΠ²Π°! π ΠΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΡΠΈΡΡΠ½ΠΎ ΡΠΈΡΠ°ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΎΡΠ·ΡΠ²Ρ βΊοΈ
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΡΡΠΈΠ»ΠΈΡ, ΡΡΠΎΠ±Ρ Π²ΡΡΠ°ΡΠΈΡΡ ΡΡΠΎ ΠΈΠ· Π΄Π²Π΅ΡΠΈ @zvirja !
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
@moodmosaic ΠΡΠ΅ ΠΏΡΠΈΠ³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ Π·Π°Π²Π΅ΡΡΠ΅Π½Ρ, ΠΈ Ρ Π³ΠΎΡΠΎΠ² ΠΊ Π²ΡΠΏΡΡΠΊΡ v4 RTM (Π½Π°ΠΊΠΎΠ½Π΅Ρ-ΡΠΎ π). Π― ΡΡΠΈΡΠ°Ρ, ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠ» Π²ΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΡΠ΅Π». ΠΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΡ Π² v5.
Π― ΡΠΎΠ±ΠΈΡΠ°ΡΡΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ Π²ΡΠΏΡΡΠΊ Π·Π°Π²ΡΡΠ° - Π΄Π°ΠΉΡΠ΅ ΠΌΠ½Π΅ Π·Π½Π°ΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ π