2016-04-06 24 views
15

Rubycop gibi mesajlar verir. Bu sadece bir yorum değil, değil mi? Özel bir formata sahip olmalı ama hangisi? the Rubocop documentation itibarenÜst düzey sınıf dokümantasyonu

+0

Size bu durumda hangi bir "üst düzey sınıfının" için dokümantasyon "yorumunu" olması gerekir olduğunu söylüyor: öylesine güzel yapacak gibi basit bir açıklama söz konusu – vee

+0

@vee Sınıf tanımının altına yorum eklemeye çalıştım. Teşekkürler. – DreamWalker

+0

Gerçek bir yorum ekleme ihtiyacının üstesinden gelmek için dosyanın en üstünde #: nodoc: 'ekleyebilirsiniz –

cevap

7

:

RuboCop Ruby statik kod analizörü. Kutunun dışında, Ruby Style Guide topluluğunda özetlenen kuralların çoğunu uygular.

Yakut Stil Kılavuzu "yorum" ama yorumlarda kılavuz bölümünü okuyarak, hızlı sınıfları ve modülleri yorumlama örneklerden anlayabilirsiniz "üst düzey sınıf belgelerine yorum Eksik" ifadesini kullanmaz bölüm tavsiye edilir.

Nedeni, rdoc kullanırken, kod/kod için referans oluşturmak için sınıflar/modüller için yorumlar, kendiniz için kod yazıp yazamayacağınız, bir takım veya genel sürüm için önemli olan bir şey kullanılacaktır. diğerleri.

# This shiny device polishes bared foos 
class FooBarPolisher 
     ... 

HTH

19

WelcomeController’dir. Bu mesajı önlemek için sınıf tanımının üzerine bir yorum ekleyin. Bu mesajdan kurtulmanın başka yolları da olabilir. Ayrıntılar için [rubocop] (https://github.com/bbatsov/rubocop/) belgelerine bakın.
İlgili konular