Hi, Scala-IDE community and everyone in the community:
My name is Jin Mingjian, one Phd candidate from the Institute of Electrical Engineering, Chinese Academy of Sciences. One my project called "Advanced Semantic Tools for the Scala IDE for Eclipse", which stems from the project idea#11 listed in [1], has been accepted by the community and GSOC[2]. And Miles Sabin is the official mentor of this project.(However, all of you in the community are my mentor as well^_^) I am an old man in Eclipse community but a little new in Scala. I think I can contribute to Scala IDE in many aspects from now.
Three basic features of this project, which are aslo listed in the idea#11, has been planned as follows:
1. A mechanism for showing inferred type hovers for expressions
2. Visual indicators of the application of implicit conversions and the provision of implicit parameters.
3. A mechanism for transiently expanding inferred types and implicit conversion and parameters inline in source text.
For 1, there is a basic support in current SDT. For 3, it seemly need to be refined. I will pick up the 2rd feature firstly. I have formed some ideas about this feature in my brain. According to the suggestion of Miles, I will post it to our group recently. I think the plan of other two features will be out in next month(before the timeline of beginning coding)(and I will post them in our group to collect suggestions as well).
Any suggestions, comments, criticisms and requests are welcome:)
Thanks for Miles and Scala community for this chance. I will stick around the Scala and Eclipse community always.
Best regards,
Jin Mingjian