Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
VIATRA/DeveloperMeetingMinutes/Meeting20160211
< VIATRA | DeveloperMeetingMinutes
Revision as of 04:39, 9 March 2016 by Abel.hegedus.incquerylabs.com (Talk | contribs) (Abel.hegedus.incquerylabs.com moved page VIATRA/DeveloperMeetingMinutes/Meeting20150211 to VIATRA/DeveloperMeetingMinutes/Meeting20160211: Incorrect year)
Topics
- Bugzilla status: EMF-IncQuery
- Bugzilla status: VIATRA
- Restructuring status
- file extension doodle
- TODOs from last meeting:
- everyone: subscribe to viatra-dev list
- Balázs: merge testing framework change
Minutes
- Feature name: query.runtime.generic → query.language
- There is a window between the restructuring and the first release where it may make sense to break language compatibility (but better if it does not break)
- rethink import statements
- import java, import epackage, etc. instead of naked import
- rethink file/patternmodel as compilation unit → can be annotated; can be linked with XXQueries.java
- rethink variable declaration / constraint syntax?
- Asdf(x) → x: Asdf ?
- x:: Asdf for exact type matching (ignoring subtypes)?
- Asdf.ghi(x,y) → x.ghi(y) ? x.ghi -> y?
- problematic with content assist, since x is possibly not declared
- (EMF-specific) syntax to distinguish EDatatype and java type constraints (e.g. EString vs. java.lang.String)
- See also bug 398788 and bug 424612
- Asdf(x) → x: Asdf ?
- rethink import statements