# PMD Eclipse Plugin message tables # Property page property.button.enable = Enable PMD property.label.select_rule = Select rules for this project : property.button.select_workingset = Select a working set... property.button.deselect_workingset = Deselect working set property.label.no_workingset = No working set is selected. property.label.selected_workingset = Selected working set : property.button.store_ruleset_project = Use the ruleset configured in a project file property.button.ruleset_browse = Browse... property.button.include_derived_files = Include derived files property.button.full_build_enabled = Full build enabled property.button.violations_as_errors = Handle high priority violations as Eclipse errors # General preferences page preference.pmd.header = PMD-Plugin options preference.pmd.title = PMD General Preferences preference.pmd.label.addcomment = Additional text to be appended to review comment : preference.pmd.label.sample = Sample : preference.pmd.tooltip.addcomment = Use MessageFormat substitution rules. {0} is the user name, {1} is the current date. preference.pmd.message.incorrect_format = Incorrect message format preference.pmd.group.priorities = Priority levels preference.pmd.group.review = Violations review parameters preference.pmd.group.general = General options preference.pmd.label.perspective_on_check = Show PMD perspective when checking code preference.pmd.label.use_dfa = Enable dataflow anomaly analysis (experimental) preference.pmd.label.use_project_build_path = Enable using Java Project Build Path. Disable if your Eclipse JVM version is incompatible with .class file versions. preference.pmd.label.max_violations_pfpr = Maximum reported violations per file per rule preference.pmd.tooltip.max_violations_pfpr = This helps limit report sizes and improves overall performance preference.pmd.message.invalid_numeric_value = Incorrect numeric value entered preference.pmd.label.review_pmd_style = Use PMD style (// NOPMD comment) preference.pmd.group.logging = Logging options preference.pmd.label.log_file_name = Log file name: preference.pmd.tooltip.log_file_name = Relative paths are from Eclipse execution directory preference.pmd.button.browse = Browse... preference.pmd.dialog.browse = Select log file preference.pmd.label.log_level = Log level: # PMD Rule set preference page preference.ruleset.title = PMD RuleSet Configuration Options preference.ruleset.list = Active Rule Sets preference.ruleset.add = Add Rule Set to List preference.ruleset.remove = Remove Rule Set from List preference.ruleset.label.ruletable = Rules preference.ruleset.label.rulepropstable = Rule properties preference.ruleset.label.exclude_patterns_table = Exclude patterns preference.ruleset.label.include_patterns_table = Include patterns preference.ruleset.label.rules_grouped_by = Rules grouped by preference.ruleset.label.active_rule_count = Active rules: preference.ruleset.button.tooltip.check.all = Check all rules preference.ruleset.button.tooltip.uncheck.all = Uncheck all rules preference.ruleset.column.language = Language preference.ruleset.column.language.tooltip = Target language preference.ruleset.column.dataflow = DFA preference.ruleset.column.dataflow.tooltip = Dataflow analysis preference.ruleset.column.ruleset = Rule set preference.ruleset.column.ruleset.tooltip = Current rule set preference.ruleset.column.ruleset_name = Rule set preference.ruleset.column.rule_name = Rule preference.ruleset.column.rule_type = Type preference.ruleset.column.example_count = Examples preference.ruleset.column.example_count.tooltip = Number of examples preference.ruleset.column.rule_type.tooltip = Rule type:\n X = XPath\n D = dataflow\n T = type resolving preference.ruleset.column.minimum_version = Min ver preference.ruleset.column.minimum_version.tooltip = Minimum applicable version of the target language preference.ruleset.column.maximum_version = Max ver preference.ruleset.column.maximum_version.tooltip = Maximum applicable version of the target language preference.ruleset.column.filters.regex = Regex filter preference.ruleset.column.filters.regex.tooltip = Regular expression filters preference.ruleset.column.filters.xpath = XPath filter preference.ruleset.column.filters.xpath.tooltip = XPath exclusion filters preference.ruleset.column.since = Since preference.ruleset.column.since.tooltip = Incorporation within PMD preference.ruleset.column.priority = Priority preference.ruleset.column.fixCount = Fixes preference.ruleset.column.modCount = Changes preference.ruleset.column.priority.tooltip = Relative priority preference.ruleset.column.description = Description preference.ruleset.column.property = Property preference.ruleset.column.properties = Properties preference.ruleset.column.properties.tooltip = Current rule properties in short form preference.ruleset.column.value = Value preference.ruleset.column.url = URL preference.ruleset.column.url.tooltip = Address providing additional background information preference.ruleset.column.exclude_pattern = Exclude Pattern preference.ruleset.column.include_pattern = Include Pattern preference.ruleset.grouping.none = preference.ruleset.grouping.pmd_version = PMD version preference.ruleset.grouping.regex = Regex filter preference.ruleset.button.addfilter = Add filter preference.ruleset.button.removefilter = Remove filter preference.ruleset.button.addrule = Add rule... preference.ruleset.button.removerule = Remove rule preference.ruleset.button.editrule = Edit rule... preference.ruleset.button.importruleset = Import rule set... preference.ruleset.button.exportruleset = Export selected rules... preference.ruleset.button.clearall = Clear all preference.ruleset.button.ruledesigner = Rule Designer preference.ruleset.button.addproperty = Add property... preference.ruleset.button.add_exclude_pattern = Add Exclude Pattern preference.ruleset.button.add_include_pattern = Add Include Pattern preference.ruleset.dialog.title = PMD Plugin preference.ruleset.dialog.ruleset_description = Enter a rule set description preference.ruleset.dialog.property_name = Enter a name for the new property (properties cannot be deleted !) preference.rulesetselection.label.enter_ruleset = Select a default ruleset or browse to an external one : preference.rulesetselection.tooltip.ruleset = The specified rule set must a valid file or a resource in the plugin classpath preference.rulesetselection.button.browse = Browse... preference.rulesetselection.button.reference = Import by Reference preference.rulesetselection.button.copy = Import by Copy preference.ruleedit.tab.rule = Rule preference.ruleedit.tab.properties = Properties preference.ruleedit.tab.description = Description preference.ruleedit.tab.exclusions = Exclusions preference.ruleedit.tab.xpath = XPath preference.ruleedit.tab.fixes = Fixes preference.ruleedit.tab.examples = Examples preference.ruleedit.tab.fullview = Summary preference.ruleedit.label.exclusion_regex = Exclusion regular expression preference.ruleedit.label.xpath_exclusion = XPath exclusion expression preference.ruleedit.label.colour_code = Color code preference.ruleedit.label.min = Min preference.ruleedit.label.max = Max preference.ruleedit.label.default = Default preference.groupby = Group by: preference.summary.label.name = Name preference.summary.label.description = Description preference.summary.label.parameters = Parameters preference.summary.label.example = Example preference.ruleedit.label.ruleset_name = RuleSet: preference.ruleedit.label.since = Since : preference.ruleedit.label.name = Rule name : preference.ruleedit.label.implemented_by = Implemented by: preference.ruleedit.label.implementation_class = Implementation class: preference.ruleedit.label.message = Message : preference.ruleedit.label.language = Target language: preference.ruleedit.label.language.version.min = Min version: preference.ruleedit.label.language.version.max = Max version: preference.ruleedit.label.priority = Priority: preference.ruleedit.label.description = Description : preference.ruleedit.label.external_info_url = External Info URL : preference.ruleedit.label.examples = Examples : preference.ruleedit.label.xpath = XPath : preference.ruleedit.label.xpath.version = XPath version : preference.ruleedit.button.rule_reference = Rule Reference preference.ruleedit.button.xpath_rule = XPath rule preference.ruleedit.button.uses_type_resolution = Uses type resolution preference.ruleedit.button.uses_dfa = Uses data flow analysis preference.ruleedit.button.open_external_info_url = Open in Browser # CPD preference page preference.cpd.group.general = General Options preference.cpd.title = CPD Configuration Options preference.cpd.tilesize = Minimum Tile Size # View labels view.outline.default_text = A violation outline is not available view.outline.column_message = Error Message view.outline.column_line = Line view.overview.column_element = Element view.overview.column_vio_total = # Violations view.overview.column_vio_loc = # Violations/KLOC view.overview.column_vio_method = # Violations/Method view.overview.column_project = Project view.dataflow.default_text = A dataflow graph is not available view.dataflow.choose_method = Choose a method: view.dataflow.graph.column_line = Line view.dataflow.graph.column_graph = Graph view.dataflow.graph.column_nextnodes = Next nodes view.dataflow.graph.column_values = Dataflow types view.dataflow.graph.column_code = Codeline view.dataflow.switchbutton.show = Show anomaly list < view.dataflow.switchbutton.hide = Hide anomaly list > view.dataflow.refreshbutton = Refresh view.dataflow.table.column_type = Type view.dataflow.table.column_type.tooltip = Specifies the type of the anomaly, that can be UR, DD and DU view.dataflow.table.column_line = Line(s) view.dataflow.table.column_variable = Variable view.dataflow.table.column_method = Method view.ast.default_text = An abstract syntax tree is not available view.column.message = Message view.column.rule = Rule view.column.class = Class view.column.package = Package view.column.project = Project view.column.location = Line view.filter.priority.1 = Blocker view.filter.priority.2 = Critical view.filter.priority.3 = Urgent view.filter.priority.4 = Important view.filter.priority.5 = Warning view.filter.project_prefix = Show Project view.action.disable.rule = Disable rule view.action.show_rule = Show details ... view.action.review = Mark as reviewed view.action.remove_violation = Remove violation(s) view.action.quickfix = Quick fix... view.action.current_project = Show selected project only view.action.project = Selected project view.action.file = Selected file view.action.errorhigh = Error high priority view.action.error = Error priority view.action.warninghigh = Warning high priority view.action.warning = Warning priority view.action.information = Information priority view.tooltip.show_rule = Show rule data from the selected violation view.tooltip.review = Insert a comment where the violation occurs to mark it as reviewed. view.tooltip.remove_violation = Remove the selected violation view.tooltip.quickfix = Try to resolve this violation view.tooltip.filter.priority = Show %s violations view.tooltip.filter.priority.1 = Show priority 1 violations (error high) view.tooltip.filter.priority.2 = Show priority 2 violations (error) view.tooltip.filter.priority.3 = Show priority 3 violations (warning high) view.tooltip.filter.priority.4 = Show priority 4 violations (warning) view.tooltip.filter.priority.5 = Show priority 5 violations (information) view.tooltip.packages_files = Show files & packages or files only view.tooltip.collapse_all = Collapse all view.tooltip.expand_all = Expand all view.tooltip.project = View current selected project violations only view.tooltip.file = View current selected file violations only view.tooltip.errorhigh_filter = View priority level 1 violations (error high) view.tooltip.error_filter = View priority level 2 violations (error) view.tooltip.warninghigh_filter = View priority level 3 violations (warning high) view.tooltip.warning_filter = View priority level 4 violations (warning) view.tooltip.information_filter = View priority level 5 violations (information) view.tooltip.refresh_resource = Review code of the active resource view.tooltip.calc_stats = Calculate statistics view.menu.resource_filter = Filter resources view.menu.priority_filter = Filter priorities view.default_package = (default package) view.menu.show_file_markers = Show violations to files view.menu.show_marker_files = Show violations to packages view.menu.show_pack_files = Show packages with files view.menu.show_type = Presentation type # Dialog labels dialog.cpd.title = Find Suspect Cut & Paste dialog.cpd.min_tilesize.label = Minimum Tile-size: dialog.cpd.create_report = Create report file (saved to project report folder) dialog.cpd.report = Report dialog.cpd.language.label = Language: dialog.cpd.format.label = Output format: dialog.tooltip.cpd.format = Specify the report output format dialog.tooltip.cpd.tilesize = Specify the minimum tile-size that corresponds to the size of duplicate matches dialog.tooltip.cpd.language = Specify the language based on the detection dialog.cpd.help.label = Choose a language for the Copy/Paste detection. You can \nset the size of duplicated code by setting the minimum tile-size. dialog.cpd.no_results.header = Copy/Paste detection results dialog.cpd.no_results.body = CPD has now finished with no matches. dialog.preferences.add_new_property = Add new property # Monitor messages monitor.job_title = Checking Code with PMD monitor.begintask = PMD Processing... monitor.checking_file = PMD : Checking file monitor.updating_projects = PMD : Updating project monitor.review = PMD : Review in progress... monitor.remove_reviews = PMD : Removing violations reviews... monitor.calc_stats = Calculating statistics ... monitor.calc_stats.package = Calculating package monitor.collect_markers = Collecting markers # Error messages message.error.title = PMD Error message.error.core_exception = Core Exception : message.error.pmd_exception = PMD Exception : message.error.io_exception = IO Exception : message.error.javamodel_exception = Java Model Exception : message.error.runtime_exception = Runtime Exception : message.error.invocationtarget_exception = Invocation Target Exception : message.error.interrupted_exception = Interrupted Exception : message.error.ruleset_not_found = Rule set not found ! message.error.importing_ruleset = Error when importing the rule set. message.error.exporting_ruleset = IO Error when exporting the rule set. message.error.reading_preference = Error reading rule set preferences message.error.writing_preference = Error storing rule set preferences message.error.storing_property = Error when writing project properties message.error.find_marker = Error when searching for PMD markers message.error.loading_ruleset = The ruleset cannot be loaded from project. Use the plugin configured ruleset instead. message.error.view_exception = Exception during initialization of a view or viewpart : message.error.file_not_found = File not found : message.error.creating_report = Report cannot be created since no CPD was performed # Question messages message.question.title = PMD Question message.question.rules_changed = Rules settings have changed. Do you want to do a full rebuild ? message.question.rebuild_project = The project PMD configuration has changed, do you want to rebuild the project now? If you select No, rule violations will not update until the next time you save a file. message.question.create_ruleset_file = The project doesn't contain a ruleset file. Do you want to create a ruleset from the configured properties ? # Confirmation message message.confirm.title = PMD Confirmation message.confirm.ruleset_exists = File already exists. Overwrite ? message.confirm.clear_ruleset = All rules are to be deleted. Are you sure ? message.confirm.review_multiple_markers = Only one violation at a time can be reviewed. Confirm review for the first selected violation ? # Information message message.information.title = PMD Information message.information.ruleset_exported = Rule set successfully exported # Warning message message.warning.title = PMD Warning message.warning.name_mandatory = A rule must have a name message.warning.priority_mandatory = Priority is mandatory message.warning.message_mandatory = Violation message is mandatory message.warning.xpath_mandatory = XPath is mandatory message.warning.class_invalid = Invalid implementation class. The class must be in the plugin classpath and implement the Rule interface. See the related "how to use custom ruleset" in the online documentation. # Priority labels - not used in the modern UI CAN BE REMOVED WHENEVER priority.error_high = Error high priority.error = Error priority.warning_high = Warning high priority.warning = Warning priority.information = Information priority.column.name = Name priority.column.name.tooltip = User-specified name priority.column.name.pmd = PMD Name priority.column.name.pmd.tooltip = Original priority name as specified in PMD priority.column.value = Value priority.column.value.tooltip = Relative value, 1 = highest priority.column.size = Size priority.column.symbol = Symbol priority.column.shape.tooltip = Decoration marker shape priority.column.color = Color priority.column.color.tooltip = Decoration marker color priority.column.description = Description node.column.name = Type node.column.image_data = Data node.column.line_num = Line node.column.derived = Derived node.column.img_or_derived = Derived