سؤال

ونود أن استخدام روبوكوب للتحقق من صحة لدينا روبي هو سينتاكسيكالي الصحيح واتباع المبادئ التوجيهية التعليمات البرمجية الأساسية.

أبارت من أن لدينا هذه القاعدة :نحن المسافة البادئة باستخدام علامات التبويب للسماح لأي شخص أن يقرر كيف يريدون لهم أن يتم تقديمها (عرضها مثل 2 أو 4 مسافات)

المشكلة هي أن روبوكوب يبدو مصممة لرفض علامات التبويب للمسافة البادئة على الإطلاق.

كيف يمكننا تجاوز جميع قواعد الأطروحات لتكون متوافقة مع الفضاء ?

تحرير:أفكر في تجاوز هذه الوحدة https://github.com/bbatsov/rubocop/blob/master/lib/rubocop/source_parser.rb لاستبدال كافة علامات التبويب من ملفاتي من قبل 2 مسافات لخلق الوهم للجوهرة...

هل كانت مفيدة؟

المحلول 4

قمت بتجاوز هذه الوحدة rel="nofollow"> https://github.com/Bbatsov / Rubocop / Blob / Master / Lib / Rubocop / source_parser.rb لاستبدال جميع علامات التبويب من ملفاتي بواسطة 2 مسافات لإنشاء وهم GEM ...

نصائح أخرى

أضف إلى .rubocop.yml:

Style/Tab:
  Enabled: false

لتعطيل قاعدة علامات التبويب.

يمكنك كتابة بنفسك شرطي مخصص للتحقق من المسافة البادئة المناسبة.

كمستخدم تبويب شرير غير نادم، انتهى بي الأمر القرصنة مثل ذلك.هذا فرق لمدة 0.32.1:

giveacodicetagpre.

يجب أن تمتزج الآن تماما.bwahahaha.

للحصول على أحدث إصدار ، أضف هذا إلى .rubocop.yml ملف:

Layout/Tab:
  Enabled: false

يمكنك العثور على جميع الخيارات الافتراضية المدرجة هنا:

https://github.com/rubocop-hq/rubocop/blob/master/config/default.yml

و ، يتم تعريف القاعدة هنا:

https://github.com/rubocop-hq/rubocop/blob/master/lib/rubocop/cop/layout/tab.rb

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top