Checkstyle kuralı JavadocStyle, <u>
etiketine izin vermez. Dokümanlara göre, DocCheck doclet'in Sun'dan temin ettiği kontrollerden sonra çekler düzenlenmiştir. Maalesef, DocCheck'i hiçbir yerde bulamadım. Javadoc'ta izin verilen HTML etiketleri hakkında herhangi bir resmi doküman bulunamadı. Var mıİzin verilen HTML etiketleri Javadoc'ta
cevap
Javadoc yorumlarında HTML kullanımıyla ilgili hiçbir gerçek kısıtlama yoktur. Javadoc documentation devletler:
Yorumlar HTML yazılır - Metin ki onlar HTML öğelerini kullanmalıdır ve HTML etiketlerini kullanabilirsiniz, HTML ile yazılmış olmalıdır. Tarayıcınızın desteklediği HTML sürümünü kullanabilirsiniz., standart doclet'i, basamaklı stil sayfalarının ve çerçevelerin eklenmesiyle (dokümantasyon yorumlarının dışında) başka bir yerde HTML 3.2 uyumlu kod oluşturmak için yazdık. (Nedeniyle çerçeve kümelerinin "HTML 4.0" ile her Oluşturulan dosyayı önsöz.)
(Checkstyle 5.6 kaynağa bakarak doğrulanmadı) izin HTML etiketleri listesini JavadocStyle Checkstyle kontrol altında kodlanmış 'dir. Bu yüzden, diğer iyi özelliklerini kontrol etmek istiyorsanız, kısıtlı HTML etiketleriyle yaşamak zorunda kalacaksınız. Javadoc en doclint bileşeni bu kısıtlamayı zorlar
Java 8. itibariyle HTML etiketleri
<span style="text-decoration:underline;">underlined text</span>
Javadoc izinleri yalnızca bir alt kümesini: altı çizili soruna yönelik bir geçici çözüm böyle (izin verilir) CSS kullanmaktır. Tüm doclint uyarılarını -Xdoclint:none
'u javadoc, 'a aktararak devre dışı bırakabilirsiniz; ancak Javadoc yorumlarınızı düzeltmeyi düşünmeniz gerekir, aksi halde oluşturulan HTML API belgeleri kötü görünebilir veya içeriği atlayabilir.
Ben izin doclint etiketlerin kamu belgelerine bulamadı (Ben genellikle. JavaDoc'u @
etiketleri eksik dışında her konuda uyarılar almak için -Xdoclint:all,-missing
kullanın), ama burada panoda onun izin HTML etiketlerinin bir listesini sunan Java 8'in dosyası langtools/src/share/classes/com/sun/tools/doclint/HtmlTag.java
. JDK 9
A
B
BIG
BLOCKQUOTE
BODY
BR
CAPTION
CENTER
CITE
CODE
DD
DFN
DIV
DL
DT
EM
FONT
FRAME
FRAMESET
H1
H2
H3
H4
H5
H6
HEAD
HR
HTML
I
IMG
LI
LINK
MENU
META
NOFRAMES
NOSCRIPT
OL
P
PRE
SCRIPT
SMALL
SPAN
STRONG
SUB
SUP
TABLE
TBODY
TD
TFOOT
TH
THEAD
TITLE
TR
TT
U
UL
VAR
Güncelleme
JDK 9 JDK 8 yaptığından daha etiketleri farklı bir dizi izin verir. JDK'ların yalnızca biri tarafından izin verilenlerle ilgili notlar içeren, hem JDK'lar için etiketlerin listesi. Yine, veriler HTMLTag.java
dosyasından gelir.
A
BIG // JDK 8 only
B // JDK 8 only
BLOCKQUOTE
BODY
BR
CAPTION
CENTER
CITE // JDK 8 only
CODE
DD
DFN // JDK 8 only
DIR // JDK 9 only
DIV
DL
DT
EM
FONT
FOOTER // JDK 9 only
FRAME // JDK 8 only
FRAMESET // JDK 8 only
H1
H2
H3
H4
H5
H6
HEAD
HEADER // JDK 9 only
HR
HTML
I
IFRAME // JDK 9 only
IMG
INPUT // JDK 9 only
LI
LINK
LISTING // JDK 9 only
MAIN // JDK 9 only
MENU
META
NAV // JDK 9 only
NOFRAMES // JDK 8 only
NOSCRIPT
OL
P
PRE
SCRIPT
SECTION // JDK 9 only
SMALL
SPAN
STRONG
SUB
SUP // JDK 8 only
TABLE
TBODY
TD
TFOOT // JDK 8 only
TH
THEAD // JDK 8 only
TITLE
TR
TT
U // JDK 8 only
UL
VAR // JDK 8 only
- 1. Jsoup özniteliği kaldırılıyor html etiketleri
- 2. HTML Arıtma - Değişim Varsayılan HTML etiketleri yapılandırmayı
- 3. html iç içe html etiketleri
- 4. PHP ayrıştırma HTML etiketleri
- 5. html etiketleri seçenek etiketlerinde
- 6. html etiketleri css aracına
- 7. HTML etiketleri metne ekleniyor
- 8. DataAnnotations - izin sadece verilen dizeleri
- 9. dizgede izin verilen eşitlik testi
- 10. Merhaba, otomatik kapatan html etiketleri
- 11. PHP DOMDocument sıyırma HTML etiketleri
- 12. Resharper'da özel html etiketleri nasıl kaydedilir?
- 13. Kullanıcıların sadece belirli etiketleri girmesine izin veriliyor
- 14. Uygulama İzin günlüğü izin verilen maksimum sayıyı aşan
- 15. TCP için İzin Verilen Bağlantı Noktası Aralığı
- 16. Python işlev adlarında izin verilen karakterler
- 17. mongoid benzersiz dizin izin verilen değerler
- 18. Yinelenen izin verilen öznitelikler nasıl oluşturulur
- 19. HTTP URL - parametre adlarındaki izin verilen karakterler
- 20. HTML özellik adına hangi karakterlere izin verilir?
- 21. Bir Tarayıcı tarafından desteklenen tüm HTML Etiketleri
- 22. jQuery html() ve kendini kapanış etiketleri
- 23. Emacs'ın HTML etiketleri arasındaki varsayılan girinti değiştirilemiyor
- 24. Güzel Çorba ile tüm HTML etiketleri alın
- 25. div etiketleri arasında HTML içeriği ekleme/kaldırma
- 26. HTML'yi `JOptionPane` ile kullanmaya çalıştığımda, HTML etiketleri
- 27. notepad ++ otomatik kapanma html etiketleri php dosyasında
- 28. Adres bilgisi için hangi HTML etiketleri vardır?
- 29. lua içinde html etiketleri içinde dize Bul
- 30. Intellij'a özel html etiketleri ekliyor musunuz?
Bilginize, '' elemanı açık checkstyle 5.8 etiketlerin kodlanmış listesine ilave edildi. Liste hala değiştirilemez, ancak bu sorun çözüldü. –