returnmarker.source?nls.localize('problems.tree.aria.label.error.marker',"Error generated by {0}: {1} at line {2} and column {3}",marker.source,marker.message,marker.startLineNumber,marker.startColumn)
:nls.localize('problems.tree.aria.label.error.marker.nosource',"Error: {0} at line {1} and column {2}",marker.message,marker.startLineNumber,marker.startColumn);
returnmarker.source?nls.localize('problems.tree.aria.label.error.marker',"Error generated by {0}: {1} at line {2} and character {3}",marker.source,marker.message,marker.startLineNumber,marker.startColumn)
:nls.localize('problems.tree.aria.label.error.marker.nosource',"Error: {0} at line {1} and character {2}",marker.message,marker.startLineNumber,marker.startColumn);
caseSeverity.Warning:
returnmarker.source?nls.localize('problems.tree.aria.label.warning.marker',"Warning generated by {0}: {1} at line {2} and column {3}",marker.source,marker.message,marker.startLineNumber,marker.startColumn)
:nls.localize('problems.tree.aria.label.warning.marker.nosource',"Warning: {0} at line {1} and column {2}",marker.message,marker.startLineNumber,marker.startColumn);
returnmarker.source?nls.localize('problems.tree.aria.label.warning.marker',"Warning generated by {0}: {1} at line {2} and character {3}",marker.source,marker.message,marker.startLineNumber,marker.startColumn)
:nls.localize('problems.tree.aria.label.warning.marker.nosource',"Warning: {0} at line {1} and character {2}",marker.message,marker.startLineNumber,marker.startColumn);
caseSeverity.Info:
returnmarker.source?nls.localize('problems.tree.aria.label.info.marker',"Info generated by {0}: {1} at line {2} and column {3}",marker.source,marker.message,marker.startLineNumber,marker.startColumn)
:nls.localize('problems.tree.aria.label.info.marker.nosource',"Info: {0} at line {1} and column {2}",marker.message,marker.startLineNumber,marker.startColumn);
returnmarker.source?nls.localize('problems.tree.aria.label.info.marker',"Info generated by {0}: {1} at line {2} and character {3}",marker.source,marker.message,marker.startLineNumber,marker.startColumn)
:nls.localize('problems.tree.aria.label.info.marker.nosource',"Info: {0} at line {1} and character {2}",marker.message,marker.startLineNumber,marker.startColumn);
default:
returnmarker.source?nls.localize('problems.tree.aria.label.marker',"Problem generated by {0}: {1} at line {2} and column {3}",marker.source,marker.message,marker.startLineNumber,marker.startColumn)
:nls.localize('problems.tree.aria.label.marker.nosource',"Problem: {0} at line {1} and column {2}",marker.message,marker.startLineNumber,marker.startColumn);
returnmarker.source?nls.localize('problems.tree.aria.label.marker',"Problem generated by {0}: {1} at line {2} and character {3}",marker.source,marker.message,marker.startLineNumber,marker.startColumn)
:nls.localize('problems.tree.aria.label.marker.nosource',"Problem: {0} at line {1} and character {2}",marker.message,marker.startLineNumber,marker.startColumn);