Bug 562991

Summary: [Accessibility]A11y_Java Tooling for IntelliJ/Eclipse_Create new file: The error suggestion for the "Name" field is not appropriate
Product: [Eclipse Project] Platform Reporter: yan jing <v-yajing>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: 4.15   
Target Milestone: ---   
Hardware: PC   
OS: Windows 10   
Whiteboard:
Attachments:
Description Flags
The error suggestion for the "Name" field is not appropriate none

Description yan jing CLA 2020-05-09 01:04:57 EDT
Created attachment 282769 [details]
The error suggestion for the "Name" field is not appropriate

GitHubTags: #A11yTCS; #A11yMAS; #DesktopApp; #Win10; #A11y_JavaToolingforIntelliJ/Eclipse-Benchmark; #MAS3.3.3; #ErrorSuggestion; #JavatoolingforIntelliJ/Eclipse; #C+E-H; #Benchmark; #A11ySev2;

Environment Details:
Eclipse IDE for Enterprise Java Developers.
Version: 2020-03 (4.15.0)
Build id: 20200313-1211

Solution Installed: Scala IDE 4.7.x

OS Details:
OS: Windows (Version 1903, Build: 18362.175)

Screen Reader: Narrator

MAS Violated: MAS3.3.3

Repro Steps:
1.Open Java EE - Eclipse application
2.Install "Scala Plug-ins" from Eclipse Marketplace
3.Tab till "File > New > Project" in the navigation bar and press enter
4.Tab till "Scala Wizard > Scala Project" and select it.
5.Tab till "Next" button and press enter
6.Enter all the required details, tab till "Next" button and press enter
7.Tab till "Module Dependencies" tab and press enter
8.Tab till "Finish" button and press enter
9.In Project Explorer, expand the created Scala project right-click src, New-->Other and press enter
10.Tab till Scala Wizards, expand and select 'Scala Object' and press next
11.Tan till the name field and without entering any name, tab away from the control
12.Check if the error message that is displayed is appropriate

Actual Result:
When Name is not provided, an alert message "No file path specified" is displayed. Here the error is with "Name"

Expected Result:
The error message should be "No name is specified"

User impact:
Users will not be provided with the appropriate error if the message displayed is not correct

MAS Reference:
MAS 3.3.3

Origin issue: https://github.com/microsoft/azure-tools-for-java/issues/4280