2015-04-28 10 views
11

में कनवर्ट करें हमारे कुछ देव समूह कोड गुणवत्ता के लिए JSHint का उपयोग कर रहे हैं और हम अधिक पारदर्शिता के लिए सोनारक्यूब को अपनाने की सोच रहे हैं। सोनार ने समझाया कि वे यहां अपनी खुद की नियम सूची बनाए रखना चाहते हैं: The SonarwayJSHint नियमों को सोनार

क्या मौजूदा JSHint नियमों को आसानी से "सोनारवे" समकक्षों में मैप करने का कोई तरीका है? हम जेएस के लिए नियमों के 1 सेट को बनाए रखना चाहते हैं।

उत्तर

1

यह निर्भर करता है कि मैपिंग के साथ आपका क्या मतलब है। जेएसहिंट में अंतर्निहित नियमों की एक सूची है, जिनमें से कुछ आपके डेवलपर्स सक्षम होंगे।

उनके द्वारा सक्षम नियमों में से प्रत्येक के लिए, उन्हें SonarQube list of rules के बराबर समझा जाएगा। (मैं एक साझा स्प्रेडशीट बनाने का सुझाव देना चाहता हूं, इसलिए इस लुकअप को केवल एक बार होने की आवश्यकता है।)

क्या ऐसे नियम हो सकते हैं जिनके पास सोनारक्यूब समकक्ष नहीं है, उन्हें ऐसे नियम लिखने की आवश्यकता होगीHere is an example rule. कोड शायद what JSHint uses internally के समान होगा; हालांकि, जेएसहिंट में प्रति नियम अलग-अलग फाइल नहीं हैं।

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