2016-02-23 15 views
10

मैं हाल ही में कोटलिन में एंड्रॉइड ऐप्स कोड करने के लिए वास्तव में प्यार करता हूं - लेकिन मुझे वास्तव में लिंट याद आती है। कोई भी जानता है कि इसे वापस कैसे प्राप्त करें (कम से कम आंशिक रूप से)। क्या कोई ऐसी परियोजना है जो एंड्रॉइड जावा लिंट नियमों को कोटलिन को अनुकूलित करती है? AFAIK लिंट केवल बाइटकोड पर नहीं चल रहा है इसलिए कुछ मैन्युअल कनवर्ट करने की आवश्यकता है। इस समय मेरा मुख्य दर्द-बिंदु यह है कि जब मैं फ़ंक्शन < MINSDK स्तर का उपयोग करता हूं तो मुझे संकलन-समय त्रुटि की आवश्यकता होती है क्या कोई मुझे सही दिशा में इंगित कर सकता है?कोटलिन और एंड्रॉइड लिंट चेक

+0

कई जावा * स्रोत * कोड के खिलाफ काम करते हैं। आपको कोटलिन स्रोत के साथ यह तब तक नहीं मिलेगा जब तक कि कोई कोटलिन को सभी लिंट टूल बंद नहीं करता। –

उत्तर

12

कोटलिन टीम कोटलिन कोड के लिए एंड्रॉइड लिंट चेक का समर्थन करने पर काम कर रही है। प्रगति का ट्रैक रखने के लिए आप this issue देख सकते हैं।

+0

धन्यवाद - यह वही था जो मैं खोज रहा था - बस इस मुद्दे के लिए मतदान किया और उम्मीद है कि यह जल्द ही हल हो जाएगा, इसलिए मैं कोटलिन – ligi

+0

पर अधिक कोड माइग्रेट कर सकता हूं फॉलो-अप: कोटलिन 1.0.2 में प्रारंभिक लिंट-चेक हैं – ligi

3

एक कोटलिन लिटर है जिसमें विभिन्न बिल्ड सिस्टम के साथ इसे एकीकृत करने के कुछ अलग तरीके हैं। लिंक की जांच के

https://github.com/shyiko/ktlint

संबंधित मुद्दे