mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
capitalization functionality moved to i18n plugin
This commit is contained in:
@@ -81,12 +81,6 @@
|
||||
groupKey="inspections.group.name"
|
||||
enabledByDefault="true" level="ERROR"
|
||||
implementationClass="org.jetbrains.idea.devkit.inspections.RegistrationProblemsInspection"/>
|
||||
<localInspection language="JAVA" shortName="DialogTitleCapitalization"
|
||||
groupKey="inspections.group.name"
|
||||
displayName="Incorrect dialog title capitalization"
|
||||
enabledByDefault="true"
|
||||
level="WARNING"
|
||||
implementationClass="org.jetbrains.idea.devkit.inspections.TitleCapitalizationInspection"/>
|
||||
<localInspection language="XML" shortName="InspectionMappingConsistency"
|
||||
groupKey="inspections.group.name"
|
||||
displayName="<inspection> tag consistency"
|
||||
@@ -136,11 +130,6 @@
|
||||
groupKey="inspections.group.name" enabledByDefault="true" level="WARNING"
|
||||
implementationClass="org.jetbrains.idea.devkit.inspections.internal.UnsafeReturnStatementVisitorInspection" />
|
||||
|
||||
<intentionAction>
|
||||
<className>org.jetbrains.idea.devkit.inspections.AnnotateCapitalizationIntention</className>
|
||||
<category>I18N</category>
|
||||
</intentionAction>
|
||||
|
||||
<moduleConfigurationEditorProvider implementation="org.jetbrains.idea.devkit.module.PluginModuleEditorsProvider"/>
|
||||
<implicitUsageProvider implementation="org.jetbrains.idea.devkit.inspections.DevKitImplicitUsageProvider"/>
|
||||
<psi.referenceContributor implementation="org.jetbrains.idea.devkit.dom.impl.I18nReferenceContributor"/>
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
<html><body>
|
||||
This inspections checks that titles of dialogs implemented using the DialogWrapper class, as well as messages displayed using the Messages
|
||||
class, use title capitalization, which is required by most platform UI guidelines.
|
||||
</body></html>
|
||||
@@ -5,6 +5,7 @@
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/testSrc" isTestSource="true" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
@@ -22,5 +23,4 @@
|
||||
<orderEntry type="module" module-name="properties-psi-api" />
|
||||
<orderEntry type="module" module-name="properties-psi-impl" />
|
||||
</component>
|
||||
</module>
|
||||
|
||||
</module>
|
||||
@@ -0,0 +1,4 @@
|
||||
<html><body>
|
||||
This inspection checks 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.
|
||||
</body></html>
|
||||
@@ -47,6 +47,19 @@
|
||||
key="inspection.duplicates.display.name" groupName="Internationalization issues" enabledByDefault="false"
|
||||
level="WARNING"
|
||||
implementationClass="com.intellij.codeInspection.duplicateStringLiteral.DuplicateStringLiteralInspection"/>
|
||||
|
||||
<localInspection language="JAVA" shortName="DialogTitleCapitalization"
|
||||
groupBundle="messages.InspectionsBundle" groupKey="group.names.internationalization.issues"
|
||||
displayName="Incorrect string capitalization"
|
||||
enabledByDefault="true"
|
||||
level="WARNING"
|
||||
implementationClass="com.intellij.codeInspection.capitalization.TitleCapitalizationInspection"/>
|
||||
|
||||
<intentionAction>
|
||||
<className>com.intellij.codeInspection.capitalization.AnnotateCapitalizationIntention</className>
|
||||
<category>I18N</category>
|
||||
</intentionAction>
|
||||
|
||||
</extensions>
|
||||
<actions>
|
||||
<action id="I18nize" class="com.intellij.codeInspection.i18n.I18nizeAction">
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jetbrains.idea.devkit.inspections;
|
||||
package com.intellij.codeInspection.capitalization;
|
||||
|
||||
import com.intellij.codeInsight.AnnotationUtil;
|
||||
import com.intellij.codeInsight.intention.AddAnnotationFix;
|
||||
+1
-1
@@ -13,7 +13,7 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jetbrains.idea.devkit.inspections;
|
||||
package com.intellij.codeInspection.capitalization;
|
||||
|
||||
import com.intellij.codeInsight.AnnotationUtil;
|
||||
import com.intellij.codeInspection.*;
|
||||
+3
-1
@@ -13,9 +13,11 @@
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
package org.jetbrains.idea.devkit.inspections;
|
||||
package com.intellij.codeInspection;
|
||||
|
||||
import com.intellij.codeInsight.intention.IntentionAction;
|
||||
import com.intellij.codeInspection.capitalization.AnnotateCapitalizationIntention;
|
||||
import com.intellij.codeInspection.capitalization.TitleCapitalizationInspection;
|
||||
import com.intellij.openapi.application.PluginPathManager;
|
||||
import com.intellij.openapi.command.WriteCommandAction;
|
||||
import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase;
|
||||
Reference in New Issue
Block a user