0000000000000000000000000000000000000000 dc0ca348f96e48b24f4d6571cbf9a812b8fb065d Mesya82 1776790673 +0300 reset: moving to origin/feat/required-field-asterisks dc0ca348f96e48b24f4d6571cbf9a812b8fb065d aa3860caf7d3b2471ec49171689b828de348f452 Mesya82 1776790680 +0300 commit: Restore and update local workspace state aa3860caf7d3b2471ec49171689b828de348f452 9b157696962fd3543135888a8d2df6d4b7d0dc4c Mesya82 1776790711 +0300 commit (amend): Restore and update local workspace state 9b157696962fd3543135888a8d2df6d4b7d0dc4c 93e53cd8390c26428022f2f052bfbae1b5a4d9d3 Mesya82 1776790794 +0300 commit (amend): Restore and update local workspace state 93e53cd8390c26428022f2f052bfbae1b5a4d9d3 56cbe95d43ea76adad2cfbd177c415034433bcec Mesya82 1776790926 +0300 commit (amend): Restore and update local workspace state 56cbe95d43ea76adad2cfbd177c415034433bcec 3f0553de8abf89d5e9e021e7303fee36de4d8ed1 Mesya82 1776794579 +0300 commit (amend): Restore and update local workspace state 3f0553de8abf89d5e9e021e7303fee36de4d8ed1 b3dda711c48cfa0590f3fde0e67a4a276f67bcc6 Mesya82 1776794617 +0300 commit (amend): Restore and update local workspace state b3dda711c48cfa0590f3fde0e67a4a276f67bcc6 dc0ca348f96e48b24f4d6571cbf9a812b8fb065d Mesya82 1776794705 +0300 reset: moving to dc0ca34 dc0ca348f96e48b24f4d6571cbf9a812b8fb065d cad62b71438161264e2db7a5906c2c826ace66bc Mesya82 1776796152 +0300 commit: Address PR review comments: memoize RequiredLabel, update tests to use string resources, and clarify JaCoCo exclusions