ΠΠΎΠ½ΠΊΠΈ 1.10.4
ΠΠΎΠ΄ΠΎΠ±Π½ΠΎ β 307, Π΄ΠΈΡΠΊΠΈΠΎΠ³ΡΠ°Ρ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ Π²ΡΡΠΎΠΊΠΈΠ΅ ΠΏΠΎΠ»ΠΎΡΡ. ΠΎΠ±ΡΡΠ½ΠΎ Ρ Π²ΠΈΠΆΡ ΡΡΠΎ Π²ΡΠΊΠΎΡΠ΅ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° conky, Π½Π΅ Π·Π°ΠΌΠ΅ΡΠ°Π» ΡΡΠΎΠ³ΠΎ ΠΏΡΠΈ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ.
ΠΡΠΎΡΠ»ΠΎ 9 ΠΌΠ΅ΡΡΡΠ΅Π². ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π»ΠΈ ΡΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π½Π° 1.10.8
ΠΈΠ»ΠΈ, ΡΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½Π΅Π΅, 1.10.9_pre
(git)? Π‘ΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π½Π΅ Π·Π°ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡ Π΄ΠΎΠ²Π΅ΡΠΈΡ ΠΈΠ·-Π·Π° ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΠ΄Π½ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ.
ΠΡΠ° ΠΎΡΠΈΠ±ΠΊΠ° ΡΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΡΠ΅Π½Ρ ΡΠ΅Π΄ΠΊΠΎ, Π½ΠΎ Ρ ΠΏΠΎΠΏΡΡΠ°ΡΡΡ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ Π΅Π΅ ΡΠ½ΠΎΠ²Π° Π½Π° 1.10.8 ΠΈ ΠΎΡΡΠΈΡΠ°ΡΡΡ ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π½Π΅ΠΉ.
ΠΡΠΎΡΡ ΠΏΡΠΎΡΠ΅Π½ΠΈΡ, Π½ΠΎ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π²Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ Π²ΡΡΠΎΠΊΠΈΠ΅ Π±Π°ΡΡ? Π― Π½Π΅ Π²ΠΈΠΆΡ Π½ΠΈΡΠ΅Π³ΠΎ Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ Π² ΠΆΡΡΠ½Π°Π»Π°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
Π― Π½Π΅ ΠΏΡΠΈΠΏΠΎΠΌΠΈΠ½Π°Ρ Π½Π΅Π΄Π°Π²Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π΄ΠΈΡΠΊΠΈΠΎΠ³ΡΠ°ΡΠ΅. ΠΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ Ρ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌ Ρ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌΠΈ ΠΎ Π½Π΅Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΏΡΠΎΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 6 Π΄Π½Π΅ΠΉ ΠΌΡ ΡΠΎΠΊΡΠ°ΡΠΈΠ»ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠΏΡΡΠΊΠΎΠ² Ρ <205 Π΄ΠΎ 113. ΠΡΠΎ ΡΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ 80 Π²ΡΠΏΡΡΠΊΠΎΠ². ΠΠ°Π΄Π΅ΡΡΡ, Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΌΡ ΠΎΠΏΡΡΡΠΈΠΌΡΡ Π΄ΠΎ 100.
ΠΠ°ΠΊΡΡΡΠΎ ΡΠ΅ΡΠ΅Π· ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ, Π·Π°ΠΏΡΠΎΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠ΅ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈΠ»ΠΈ ΠΏΡΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠ±Ρ Π»ΡΠ΄Π΅ΠΉ ΡΠ²ΠΈΠ΄Π΅ΡΡ, Π΅ΡΡΡ Π»ΠΈ ΠΈΡ
ΠΎΡΠΈΠ±ΠΊΠΈ Π² 1.10.9_pre
(git). ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ-ΡΠΎ Π½Π΅ ΡΠ°ΠΊ Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π½Π½ΠΈΠΌΠΈ ΠΈΡΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ 1.10
, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΡΠ΅ΡΠ°Π»ΠΈΡΡ ΠΏΡΡΠ΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ. ΠΡ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π±ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½ΠΈΡ
.
ΠΡ ΠΏΡΠΎΡΡΠΎ Ρ
ΠΎΡΠ΅Π»ΠΈ Π±Ρ, ΡΡΠΎΠ±Ρ Π²Ρ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π»ΠΈ 1.10.9_pre
, ΡΡΠΎΠ±Ρ ΠΌΡ Π·Π½Π°Π»ΠΈ, ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠΎΡΡ Π΄Π΅Π»Π° Ρ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΡΠ΅Π³ΠΎΠ΄Π½Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π±ΡΠ»ΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ°ΡΡΠΌ 1.10.4
ΠΈ ΡΠ΅ΠΊΡΡΠΈΠΌ 1.10.9_pre
, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΠ΄Π½ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ. ΠΠ»Π°Π΄Π΅Π»Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ Π²Π½Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΡΠ΅Π²... Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΠΎΠ±Π°Π²ΠΈΠ» https://sonarcloud.io/about Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ΄ΠΎΠ², ΡΠ΄Π°Π»ΠΈΠ» ΡΡΠ°ΡΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ INSTALL
Π² ΠΏΠΎΠ»ΡΠ·Ρ cmake
ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΠΎΠ»Π΅Π΅. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ.
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π²ΡΠ΅ ΠΌΠΎΠΈ ΡΡΠΈΠ»ΠΈΡ, Ρ Π½Π΅ ΠΌΠΎΠ³Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ ΡΡΠΎ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΡΠΈΡΠ°ΡΡ ΠΏΠΎΠΏΡΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π·Π°ΡΡΠΎΠ½ΡΡΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ, ΡΠ΅Π³ΠΎ Ρ Π½Π΅ ΠΌΠΎΠ³Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ. ΠΡΠΌΠ°Ρ, Ρ ΠΌΠ΅Π½Ρ Π½Π΅Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π²ΡΠ±ΠΎΡΠ°, ΠΊΡΠΎΠΌΠ΅ ΠΊΠ°ΠΊ Π·Π°ΠΊΡΡΡΡ ΡΡΠΎ, ΠΏΠΎΠΊΠ° Ρ Π½Π΅ ΡΠΌΠΎΠ³Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ ΡΠΊΡΠ°Π½Π°.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π²ΡΠ΅ ΠΌΠΎΠΈ ΡΡΠΈΠ»ΠΈΡ, Ρ Π½Π΅ ΠΌΠΎΠ³Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ ΡΡΠΎ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ, Π΅ΡΠ»ΠΈ Π½Π΅ ΡΡΠΈΡΠ°ΡΡ ΠΏΠΎΠΏΡΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π·Π°ΡΡΠΎΠ½ΡΡΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ, ΡΠ΅Π³ΠΎ Ρ Π½Π΅ ΠΌΠΎΠ³Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ. ΠΡΠΌΠ°Ρ, Ρ ΠΌΠ΅Π½Ρ Π½Π΅Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π²ΡΠ±ΠΎΡΠ°, ΠΊΡΠΎΠΌΠ΅ ΠΊΠ°ΠΊ Π·Π°ΠΊΡΡΡΡ ΡΡΠΎ, ΠΏΠΎΠΊΠ° Ρ Π½Π΅ ΡΠΌΠΎΠ³Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ ΡΠΊΡΠ°Π½Π°.