From 402c6e4f030ca50dab93255a257966aa72186825 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Tue, 13 Apr 2021 14:25:39 +0200 Subject: [PATCH] inspection descriptions: dialog capitalization GitOrigin-RevId: fb06962a7f128f1aea3230f3fe79de6b7ae5d3db --- .../DialogTitleCapitalization.html | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/plugins/java-i18n/resources/inspectionDescriptions/DialogTitleCapitalization.html b/plugins/java-i18n/resources/inspectionDescriptions/DialogTitleCapitalization.html index 640b6d765308..d3db97073453 100644 --- a/plugins/java-i18n/resources/inspectionDescriptions/DialogTitleCapitalization.html +++ b/plugins/java-i18n/resources/inspectionDescriptions/DialogTitleCapitalization.html @@ -1,4 +1,13 @@ -This inspection checks strings in method parameters and return values annotated with @Nls annotation with "capitalization" parameter +Reports strings in method parameters and return values annotated with @Nls annotation with "capitalization" parameter to confirm with capitalization rules, which is required by most platform UI guidelines. +

Example:

+

+  void setTitle(@NlsContexts.DialogTitle String title) {}
+  setTitle("This is sentence capitalization but should be title"); 
+
+

After the quick-fix is applied, the result looks like this:

+

+  setTitle("This Is Sentence Capitalization but Should Be Title"); 
+
\ No newline at end of file