Changes
#569 (Nov 16, 2020 11:07:56 AM)
- bump max xtext version to <=2.26 (commit: 8759b0a) — dvojtise / githubweb
- use stable version of gemoc (commit: f1d11fa) — dvojtise / githubweb
#568 (Jun 19, 2020 11:29:22 AM)
- fix generate language action (commit: c900ba8) — didier.vojtisek / githubweb
- fix generated metaprog entry to use FQN (commit: 4bdac88) — didier.vojtisek / githubweb
#567 (May 20, 2020 10:27:00 AM)
- add metaprog to generated dsl (commit: 165eafa) — didier.vojtisek / githubweb
#566 (May 20, 2020 9:39:09 AM)
- use same version of mwe as in xtext doc (commit: aaed85e) — didier.vojtisek / githubweb
#565 (May 20, 2020 9:21:33 AM)
- use exec-maven-plugin 1.4.0 as in xtext doc (commit: ab40b45) — didier.vojtisek / githubweb
#564 (May 19, 2020 9:15:58 PM)
- bump exec maven plugin to avoid error (commit: 5e2ac99) — didier.vojtisek / githubweb
#563 (May 19, 2020 5:47:09 PM)
- allow wider range of xtend/xtext version (commit: 5091d2d) — didier.vojtisek / githubweb
#557 (May 19, 2020 5:02:16 PM)
- bump Melange to be compatible with current version of Eclipse 2020-03 (commit: f89c94a) — didier.vojtisek / githubweb
#556 (May 19, 2020 1:50:14 PM)
- bump Melange to be compatible with current version of Eclipse 2020-03 (commit: 0ca875e) — didier.vojtisek / githubweb
#555 (Apr 24, 2019 2:02:44 PM)
- [MelangeResource] Handle null resourcesets in basicSetResourceSet (commit: b012cee) — Erwan Bousse / githubweb
#554 (Jan 25, 2019 1:12:24 AM)
- attempt to support xtext 2.16 (commit: 2d9ae3c) — didier.vojtisek / githubweb
#553 (Dec 3, 2018 11:44:02 AM)
- update build.properties with .dsl in generated language runtime (commit: 5f7c3d5) — didier.vojtisek / githubweb
#552 (Dec 3, 2018 11:27:32 AM)
- update build.properties with .dsl in generated language runtime (commit: cc09641) — didier.vojtisek / githubweb
#551 (Nov 29, 2018 5:23:43 PM)
- dsl file of runtime language is now generated at the root of the project (commit: 2290864) — didier.vojtisek / githubweb
#550 (Sep 18, 2018 11:31:48 AM)
- fix IllegalArgumentException: Qualified name cannot be empty (commit: ee36996) — didier.vojtisek / githubweb
#549 (Sep 6, 2018 9:43:21 AM)
- fix String conversion problem (commit: 4764cbc) — didier.vojtisek / githubweb
#548 (Sep 5, 2018 4:30:59 PM)
- update configuration to be able to compile to java 8 while using java10 (commit: 479ebc4) — didier.vojtisek / githubweb
- fix config to build with xtend 2.14 and eclipse photon (commit: 710def1) — didier.vojtisek / githubweb
- bump version of melange to 0.2.2 to reflect the dependency to xtend 2.14 (commit: 83d6b4e) — didier.vojtisek / githubweb
#547 (Aug 13, 2018 3:10:52 PM)
- deal wih case where xtend does return jmvtype before k3 processing (commit: 801a27d) — didier.vojtisek / githubweb
#546 (Aug 13, 2018 12:10:43 PM)
- code reorganization for clarification and documentation (commit: c067c8e) — didier.vojtisek / githubweb
- indentation (commit: 2a9371d) — didier.vojtisek / githubweb
#545 (Aug 13, 2018 11:57:32 AM)
- remove useless line that doesn't work in local without eclipse workspace (commit: 5b350fc) — didier.vojtisek / githubweb
- split inferEcoreFragment method for clarification (commit: 49e1e5a) — didier.vojtisek / githubweb
- removing Step processing from Melange (commit: bdf9741) — didier.vojtisek / githubweb
#543 (Aug 9, 2018 11:23:16 AM)
- use maven.inria.fr for archiving builds (commit: c7fa746) — didier.vojtisek / githubweb
#541 (Aug 9, 2018 11:08:51 AM)
- bump tycho version and applying workaround for bad signer's ... (commit: b060d21) — didier.vojtisek / githubweb
- current target should be oxygen, use download.eclipse for retreiving (commit: fdafed0) — didier.vojtisek / githubweb
#540 (May 31, 2018 4:06:46 PM)
- [MelangeResource] Delay add to resource set + fix typo (commit: e44a400) — Erwan Bousse / githubweb
- Fix dslfile dependencies (commit: ce6c938) — Erwan Bousse / githubweb
- Add generation of annotations in a gemoc DSL file (commit: e15427e) — Erwan Bousse / githubweb
#539 (Apr 11, 2018 12:31:06 PM)
- Clarify order of generate xxx actions (#108) (commit: e6650a7) — noreply / githubweb
- improve error message (#109) (commit: 71c2e60) — noreply / githubweb
#538 (Apr 3, 2018 1:54:55 PM)
- the Gemoc nature is added only if tpresent in the platform (commit: 5fceadb) — dvojtise / githubweb
#537 (Mar 30, 2018 5:23:58 PM)
- generated runtime project gets GEMOC nature and builder (#114) (commit: fa8348e) — noreply / githubweb
#536 (Jan 22, 2018 9:04:07 PM)
- Fix ImportDsl test: update .dsl sample to the new syntax (commit: 466f213) — fabien.coulon / githubweb
#534 (Jan 11, 2018 9:48:41 AM)
- Add explicit management of the MelangeResource resourceSet (commit: f83cc77) — Erwan Bousse / githubweb
- Add call to doAdapt on each indirectly created MelangeResource (commit: 3c2d388) — Erwan Bousse / githubweb
- Fix wrong separators used to create URIs (commit: f9bd66e) — Erwan Bousse / githubweb
- Rollback debugging-related changed made to 'addToResourceSet' (commit: c67de6b) — Erwan Bousse / githubweb
- Update DSL import to the new syntax (commit: 4350f47) — fabien.coulon / githubweb
#533 (Nov 24, 2017 2:55:33 PM)
- Fix NPE from EPackageProvider (commit: 255c276) — fabien.coulon / githubweb
- [Generate All] Fix wrong Language's NsURI in the generated Melange (commit: 1a21113) — fabien.coulon / githubweb
#532 (Nov 22, 2017 3:14:27 PM)
- Fix Slicer: Do not try to copy EDataType from Ecore for typed element (commit: bf8d1cc) — fabien.coulon / githubweb
#531 (Nov 13, 2017 4:45:12 PM)
- [MelangeResource] Create a MelangeResource per adapted resource (commit: 4a76ada) — Erwan Bousse / githubweb
#530 (Nov 9, 2017 4:35:23 PM)
- Fix StackOverflow of the death (commit: ab0c342) — fabien.coulon / githubweb
#529 (Nov 9, 2017 3:05:57 PM)
- [EcoreFragment] Fix null return type from Aspect's methods (commit: 7a35524) — fabien.coulon / githubweb
#528 (Oct 23, 2017 5:50:43 PM)
- Fix #95: support uppercase for EPackage name (commit: e02d398) — fabien.coulon / githubweb
#527 (Oct 12, 2017 2:19:06 PM)
- [Test] Deactivate check overriding for default value of attributes (commit: 43fd0b5) — fabien.coulon / githubweb
#526 (Oct 12, 2017 11:46:55 AM)
- [Behavioral Interface] removed event manager generator (commit: 2891a3c) — dorian.leroy / githubweb
#525 (Oct 6, 2017 5:04:43 PM)
- Fix .classpath for melange.{logging,ui.templates} (commit: 1a71783) — degueule / githubweb
- Fix-the-warnings day (commit: cf74593) — degueule / githubweb
#524 (Oct 6, 2017 4:34:13 PM)
- Fix #92 (commit: bd33c9d) — degueule / githubweb
#523 (Oct 6, 2017 4:03:05 PM)
- Replace hard-wired Ecore dependencies with Ecore URI in Melange.ecore (commit: a362121) — degueule / githubweb
#522 (Oct 5, 2017 5:15:00 PM)
- The good old dirty fix (commit: 2f405ae) — fabien.coulon / githubweb
#521 (Oct 5, 2017 3:33:16 PM)
- Fix created DSL in Generate Language: use references to copied Aspects (commit: bc960b0) — fabien.coulon / githubweb
#520 (Oct 5, 2017 1:02:31 PM)
- Revert "[Event Manager Generator] fix event annotation" (commit: 238e74c) — dorian.leroy / githubweb
#519 (Oct 4, 2017 6:23:52 PM)
- Fix DSL serialization for Language without aspects (commit: 09ed5f4) — fabien.coulon / githubweb
- Fix test dependency to DSL (commit: 6842475) — fabien.coulon / githubweb
#518 (Oct 4, 2017 10:54:57 AM)
- Add support for DSL files (commit: b6a49b4) — fabien.coulon / githubweb
- Typo (commit: 3eff809) — fabien.coulon / githubweb
- Create DSL file when generating Language Runtime Project (commit: 28e03e4) — fabien.coulon / githubweb
- [Test] Add simple test case for ImportDSL (commit: 6332626) — fabien.coulon / githubweb
#517 (Sep 29, 2017 5:49:52 PM)
- Cleanup generated code (commit: 312993a) — noreply / githubweb
#516 (Sep 29, 2017 11:41:30 AM)
- Fixing NPE on triggerableValue (commit: b3eba0b) — degueule / githubweb
#515 (Sep 27, 2017 10:54:08 AM)
- [MelangeResource] Add new constructor with explicit ResourceSet (commit: 0e6401f) — Erwan Bousse / githubweb
#514 (Sep 27, 2017 10:25:12 AM)
- [MelangeResource] Formatting + expose wrapped->content mapping (commit: 2d5951f) — Erwan Bousse / githubweb
#513 (Sep 26, 2017 4:40:18 PM)
- [Event Manager Generator] fix event annotation (commit: 12979ff) — dorian.leroy / githubweb
#512 (Sep 26, 2017 3:26:53 PM)
- fix promotion script (commit: e4d81c9) — dvojtise / githubweb
#511 (Sep 21, 2017 10:30:13 AM)
- [Test] Ignore unsupported tests (commit: 6c80655) — fabien.coulon / githubweb
#509 (Sep 20, 2017 2:02:15 PM)
- fix build (commit: 2501ee0) — dvojtise / githubweb
- do not add xtend-gen as default sources for new melange projects (commit: 864d02e) — dvojtise / githubweb
#508 (Sep 19, 2017 11:55:07 AM)
- Attempting to solve the problem through parentModule (commit: 8444120) — degueule / githubweb
#506 (Sep 19, 2017 11:28:52 AM)
- Solve the target-platform problem for 'examples' and 'tools' jobs (commit: 59485c5) — degueule / githubweb
#502 (Sep 18, 2017 7:52:28 PM)
- WorkspaceTestHelper: CharStreams::newReaderSupplier now deprecated (commit: 4773410) — degueule / githubweb
#501 (Aug 7, 2017 11:03:43 AM)
- change update site for K3 and gemoc commons (commit: 9ab4eb0) — dvojtise / githubweb
#500 (Jul 12, 2017 10:40:14 AM)
- [ModelCopier] Only add XMIFactory if needed (commit: e520cbc) — Erwan Bousse / githubweb
#499 (Jul 6, 2017 11:06:45 AM)
- Update GEMOC commons extension points (commit: 9a356ad) — degueule / githubweb
#498 (Jul 4, 2017 5:26:58 PM)
- Calm down (commit: 718ecd7) — degueule / githubweb
#497 (Jul 4, 2017 5:19:38 PM)
- Bump Tycho 1.0, set environments, remove obsolete repos (commit: 649b581) — degueule / githubweb
#496 (Jul 4, 2017 4:45:18 PM)
- org.eclipse.xtext.common.types in Xtext generation dependencies (commit: 11fecc9) — degueule / githubweb
#495 (Jul 4, 2017 4:10:20 PM)
- org.eclipse.emf.mwe2.launch in Xtext generation dependencies (commit: ae995b2) — degueule / githubweb
#492 (Jul 4, 2017 3:30:26 PM)
- Bump Melange to 0.2.1, Bump Xtext version range (commit: 804602f) — degueule / githubweb
- Turn Jacoco off, bump maven-compiler-plugin (commit: f3adf70) — degueule / githubweb
#490 (Jun 29, 2017 9:56:28 PM)
- Fixing pom.xml headers (commit: e9b7cd1) — degueule / githubweb
- Sources for icons (commit: af5e2f8) — degueule / githubweb
#489 (Jun 29, 2017 9:22:29 PM)
- Keep the src-gen/ under version control in test examples (commit: 6b182cf) — degueule / githubweb
- More headers (commit: 1d4c817) — degueule / githubweb
- More headers (commit: bfb84dd) — degueule / githubweb
#488 (Jun 29, 2017 12:21:48 AM)
- Moved examples to diverse-project/melange-examples (commit: 6bf601d) — degueule / githubweb
#487 (Jun 27, 2017 1:59:32 PM)
- Replace icons with temporary homemade icons (commit: 5cfd7a5) — degueule / githubweb
#486 (Jun 27, 2017 1:30:27 PM)
- Header Xtend/Java files (commit: 0456ec4) — degueule / githubweb
#485 (Jun 22, 2017 6:41:02 PM)
- [Test] Fix MultipleResourceTest by mapping URIs (commit: 110e80e) — fabien.coulon / githubweb
#484 (Jun 22, 2017 6:02:47 PM)
- add source of test input (commit: 2f76262) — dvojtise / githubweb
#483 (Jun 15, 2017 10:29:22 PM)
- do not reley on a specific version of gemoc.commons (commit: 2a1abc6) — dvojtise / githubweb
#482 (Jun 15, 2017 9:49:15 PM)
- removing dozer jar (commit: c40a437) — dvojtise / githubweb
#481 (Jun 15, 2017 6:21:53 PM)
- update gemoc commons repository url (commit: 1736e38) — dvojtise / githubweb
#480 (Jun 15, 2017 1:59:23 PM)
- remove deprecated AspectCopier in order to remove dependency to ASM (commit: 2d96edb) — didier.vojtisek / githubweb
- remove dependency to objectweb (commit: 6afb0aa) — didier.vojtisek / githubweb
- use org.gemoc.commons instead of fr.inria.diverse.commons (commit: eec6739) — didier.vojtisek / githubweb
- replace use of diverse commons by gemoc commons (commit: d5d7bab) — didier.vojtisek / githubweb
- replace use of diverse commons by gemoc commons (commit: 9b636fe) — didier.vojtisek / githubweb
- rename org.gemoc.commons.eclipse in org.eclipse.gemoc.commons.eclipse (commit: 9c19117) — didier.vojtisek / githubweb
#479 (Jun 14, 2017 7:10:09 PM)
- [MelangeResource] Fix getEObject NPE (perform doAdapt first) (commit: 125b778) — Erwan Bousse / githubweb
#478 (Jun 13, 2017 11:10:57 AM)
- Add keyword "annotation" to annotate langs with key:value pairs (commit: b530135) — Erwan Bousse / githubweb
#477 (May 15, 2017 11:19:24 AM)
- removing dependencies to gemoc components (commit: 4297863) — dvojtise / githubweb
#476 (May 15, 2017 8:58:44 AM)
- removing dependencies to gemoc components (commit: e47c764) — dvojtise / githubweb
#475 (May 12, 2017 8:46:33 PM)
- Update and rename AspectCopyInMelangeProjectMiniFsmTest1.xtend to AspectCopyInMelangeProjectMiniFsmTest.xtend (commit: 16ae6f9) — noreply / githubweb
#474 (May 12, 2017 5:57:29 PM)
- improved message for failed test (commit: f0357c6) — dvojtise / githubweb
- forward exception in order to be able to detect generation error in test (commit: f361799) — dvojtise / githubweb
- added a test able to detect #82 and #80 (commit: fdab8e4) — dvojtise / githubweb
- when renaming, do not change import for sub packages (commit: dbc4d53) — dvojtise / githubweb
#473 (May 11, 2017 10:51:27 AM)
- make sure to be able to run outside eclipse (for tests) (commit: 3f9285e) — dvojtise / githubweb
#472 (May 9, 2017 11:23:36 AM)
- minimizes error messages by performing a refreshLocal on generated (commit: 69f09b4) — dvojtise / githubweb
- add model-gen folder to bin.includes (commit: dd71365) — dvojtise / githubweb
- add bundle activation lazy (commit: db54e2f) — dvojtise / githubweb
#471 (May 4, 2017 1:56:44 PM)
- enable possibility to add language runtime directly in melange project (commit: 84b8303) — dvojtise / githubweb
- replaced use of deprecated monitor to the recommended one (commit: fc67f98) — dvojtise / githubweb
- update about runtime language code embedded in melange project (commit: df0ead5) — dvojtise / githubweb
#470 (May 2, 2017 6:32:48 PM)
- removed useless javaproject dependency (commit: 9e74047) — dvojtise / githubweb
#469 (May 2, 2017 6:03:20 PM)
- use white bowl for dark theme (commit: e969053) — dvojtise / githubweb
#468 (Apr 14, 2017 3:10:27 PM)
- [Build] Rely on the lastest version of EMF Compare (commit: e60a6dc) — fabien.coulon / githubweb
#467 (Apr 14, 2017 2:47:22 PM)
- [Test] Fix tests for eContaining & eContainment feature (commit: 0649234) — fabien.coulon / githubweb
- [Resource] Create eProxy for cross references when copying models (commit: 55f0e20) — fabien.coulon / githubweb
- [Test] Add test cases for adaptation/copy of models with cross references (commit: c4cb517) — fabien.coulon / githubweb
#466 (Apr 10, 2017 6:55:04 PM)
- [ModelCopier] Register XMIResourceFactoryImpl if no default factory already there (commit: 193fb55) — fabien.coulon / githubweb
- [ModelCopier] Copy crossreferenced objects into the clone resource (commit: 3794ff9) — fabien.coulon / githubweb
- [Test] Add ModelCopier test cases for empty resource & crossref (commit: 6950adc) — fabien.coulon / githubweb
#465 (Apr 6, 2017 5:31:39 PM)
- [ModelCopier] Make clone URI unique + use source when no clone (commit: cecf4a8) — Erwan Bousse / githubweb
#464 (Apr 4, 2017 5:59:45 PM)
- Check 'changeable'+ add fileExtension to uri + copy object id (commit: f8eca52) — Erwan Bousse / githubweb
#463 (Mar 29, 2017 10:32:15 AM)
- [Test] Improve ModelCopier test by making the target EPackage a clone of the source EPackage (commit: aa57b73) — fabien.coulon / githubweb
#462 (Mar 28, 2017 6:38:56 PM)
- [ModelCopier] Register XMIResource factory by default for execution outside Eclipse (commit: 48e6e7a) — fabien.coulon / githubweb
- [Test] Add test cases for ModelCopier (commit: 79a1a17) — fabien.coulon / githubweb
#461 (Mar 28, 2017 4:23:54 PM)
- ModelCopier: formatting + fix handling of opposite collections (commit: 910f867) — Erwan Bousse / githubweb
#460 (Mar 28, 2017 11:24:07 AM)
- Fixed wrong parameters being generated by DispatchOverrider (commit: 9b1c6d8) — dorian.leroy / githubweb
#459 (Mar 27, 2017 11:27:00 AM)
- [Resource] Fix EObject clone : manage EEnum (commit: 141fe9f) — fabien.coulon / githubweb
#458 (Feb 27, 2017 3:21:13 PM)
- fix MelangeResource problem when used with xtext (commit: b53c11a) — didier.vojtisek / githubweb
#457 (Feb 24, 2017 9:31:14 AM)
- harmonization of the plugin vendor for the team (commit: ef1efc8) — didier.vojtisek / githubweb
#456 (Feb 23, 2017 11:57:12 AM)
- [Grammar] Set package declaration mandatory at the begin of the Melange file (commit: cce150f) — fabien.coulon / githubweb
- Fix NPE when copying Language with Ecore refered by non PlatformURI (commit: 0d115c7) — fabien.coulon / githubweb
- Fix 'Resource already exists' Exception during copy of aspects when an aspect file is accessible in several ways from the current workspace (commit: 272aa5a) — fabien.coulon / githubweb
#455 (Feb 20, 2017 3:33:03 PM)
- added tool tip messages in the wizard templates (commit: a1e8341) — didier.vojtisek / githubweb
#454 (Feb 20, 2017 11:51:42 AM)
- do not force to have an ecore file to use the basic template (commit: b01f939) — didier.vojtisek / githubweb
- removes exactType from default template (commit: 2e1c4c9) — didier.vojtisek / githubweb
#453 (Jan 25, 2017 11:51:40 AM)
- [Resource] Fix NPE in non-Eclipse environment (commit: 481f6e9) — fabien.coulon / githubweb
#452 (Jan 25, 2017 11:24:27 AM)
- [MelangeResource] Add xMOF support (commit: 4b85b7a) — fabien.coulon / githubweb
#451 (Dec 9, 2016 4:58:09 PM)
- Fixed event manager being instanciated when the language does not contain any event (commit: fccde01) — dorian.leroy / githubweb
#450 (Dec 9, 2016 10:15:24 AM)
- Fixed event manager generation for events without precondition (commit: e1c2ea4) — dorian.leroy / githubweb
#449 (Dec 8, 2016 12:05:15 PM)
- Add fr.inria.diverse.melange dependency for new projects (commit: 696f6ca) — fabien.coulon / githubweb
#448 (Dec 7, 2016 4:21:19 PM)
- Fixed event manager initialisation (commit: 3e4153c) — dorian.leroy / githubweb
#447 (Dec 7, 2016 11:38:01 AM)
- Added event metaclasses generation and event manager generation to the generate runtime action (commit: 7e3d4db) — dorian.leroy / githubweb
#446 (Nov 29, 2016 6:16:16 PM)
- [Resource] Send Notifcations happening on an adapted Resource to the (commit: 9bf02e0) — fabien.coulon / githubweb
#445 (Nov 28, 2016 6:33:48 PM)
- [Resource] Downcast: try to use qualified name when copying EObjects (commit: d443f66) — fabien.coulon / githubweb
- [Refactoring] Move ExactType initialization in the ExactTypeInferrer (commit: 47e8ff5) — fabien.coulon / githubweb
#444 (Nov 25, 2016 1:58:28 PM)
- [Resource API] Change cast/downcast to upcast/extendAs (commit: becdf1b) — fabien.coulon / githubweb
#443 (Nov 21, 2016 4:31:51 PM)
- Implement ctrl+click support on model types syntax (commit: 85d6190) — fabien.coulon / githubweb
#442 (Nov 18, 2016 6:19:18 PM)
- [Resource] Use custom model copier instead of Dozer (commit: d9bb466) — fabien.coulon / githubweb
#441 (Nov 15, 2016 6:24:14 PM)
- [Model copier] Dozer is loading and User is dozing (commit: fd63ae7) — fabien.coulon / githubweb
#440 (Nov 15, 2016 11:34:04 AM)
- Always return a MelangeResource when asking for it (commit: 3882c3b) — fabien.coulon / githubweb
#439 (Nov 14, 2016 3:26:34 PM)
- MelangeResource interface (commit: 07593ae) — fabien.coulon / githubweb
#438 (Nov 9, 2016 9:13:56 PM)
- Bump to Xtext-2.11/MWE-2.9 (commit: 3a7a6ac) — thomas.degueule / githubweb
- Also, bump to Neon (commit: bc05c40) — thomas.degueule / githubweb
#437 (Nov 9, 2016 5:44:14 PM)
- [Resource] Delegate EAdapters to the resource used in getContent() (commit: 646e37f) — fabien.coulon / githubweb
#436 (Nov 9, 2016 5:10:36 PM)
- Fix: Copy dependencies from Language's Aspects projects to the generated runtime project (commit: 4a641db) — fabien.coulon / githubweb
#435 (Nov 9, 2016 10:40:16 AM)
- We got a logo. Yay! (commit: 8d06ece) — thomas.degueule / githubweb
#434 (Nov 8, 2016 2:33:14 PM)
- Update test (commit: 974908d) — fabien.coulon / githubweb
#433 (Nov 8, 2016 11:18:12 AM)
- Update MiniFsm (commit: 3d2fff8) — fabien.coulon / githubweb
- [Generate Language] Add fr.inria.diverse.melange as dependency (commit: b8d90d4) — fabien.coulon / githubweb
#432 (Nov 8, 2016 10:17:45 AM)
- [Test] Update Attributes test (commit: 65acc69) — fabien.coulon / githubweb
#431 (Nov 8, 2016 9:49:48 AM)
- [Annotation] Move Containment, Opposite & Unique from K3 to Melange (commit: 299f7e4) — fabien.coulon / githubweb
#430 (Nov 7, 2016 3:15:00 PM)
- [Dispatch] Fix: don't process class without @Aspect (commit: 47be323) — fabien.coulon / githubweb
#429 (Nov 7, 2016 2:47:59 PM)
- Fix NPE (commit: 19e0fbd) — fabien.coulon / githubweb
#428 (Nov 7, 2016 10:39:51 AM)
- Fix NPE (commit: a109e41) — fabien.coulon / githubweb
#427 (Nov 4, 2016 6:02:21 PM)
- Forgotten test sample (commit: 490eac2) — fabien.coulon / githubweb
#426 (Nov 4, 2016 5:39:42 PM)
- [Test] Add test case comparing fragmentURIs after Resource downcast (commit: 546a173) — fabien.coulon / githubweb
#425 (Nov 4, 2016 3:25:38 PM)
- [Typing] Create subtyping relations to MT from refrenced Resource (commit: f3dfb5f) — fabien.coulon / githubweb
- [Outline] Add nodes for crossrefrenced Languages (commit: 8c38bd7) — fabien.coulon / githubweb
- Forgotten icon for 8c38bd7110ee7c21eff8904f100fd3032f233b7e (commit: 90a3bbb) — fabien.coulon / githubweb
- [Language build] Initialize syntax to empty set to avoid NPE (commit: a81fdbb) — fabien.coulon / githubweb
- [GenerateInterfaces] Update Export-Package section in MANIFEST.MF (commit: 6778856) — fabien.coulon / githubweb
- [GenerateAdapters] Update Export-Package section in MANIFEST.MF (commit: 5507bab) — fabien.coulon / githubweb
- [GenerateAdapters] Export the Standalone's package (commit: cd42c06) — fabien.coulon / githubweb
- [GenerateInterfaces] Update Export-Package section manually (commit: 5173fa6) — fabien.coulon / githubweb
- [Resource] Fix NPE: make sure Xtend call the method instead of the protected field (commit: 6e1ad1a) — fabien.coulon / githubweb
- [Resource] Fix NPE: Set default URI for created ResourceAdapter (commit: be12e29) — fabien.coulon / githubweb
- [Resource] Add API to change ModelType & Language after the load (commit: 02d52cd) — fabien.coulon / githubweb
- typo (commit: 6af6c2d) — fabien.coulon / githubweb
- [Resource] Keep ordrer for references elements when downcasting (commit: 18b20d1) — fabien.coulon / githubweb
#424 (Oct 27, 2016 4:51:15 PM)
- [AspectCopy] Rename package factories (commit: b011d7e) — fabien.coulon / githubweb
#423 (Oct 24, 2016 10:58:51 AM)
- [Dispatch] Fix: look for @Step on Method (commit: 0a31d91) — fabien.coulon / githubweb
#422 (Oct 21, 2016 3:17:07 PM)
- Fix dispatch: use custom sort (commit: 776bcfd) — fabien.coulon / githubweb
#421 (Oct 20, 2016 10:49:06 AM)
- Update MiniFsm: generated nsURI use qualified name of Languages (commit: 7591f3c) — fabien.coulon / githubweb
#420 (Oct 19, 2016 6:09:01 PM)
- [Dispatch] Fix: comparing apples with oranges (commit: 9a5117c) — fabien.coulon / githubweb
- Update MiniFsm (commit: e0f7910) — fabien.coulon / githubweb
#419 (Oct 19, 2016 11:54:27 AM)
- [Test] Add test case for MiniFsm (commit: 5eae2a8) — fabien.coulon / githubweb
#418 (Oct 19, 2016 10:09:06 AM)
- Fix forgotten no renaming case in 2f0ebfff6df93d2818c6189fd5f97f4581b8be29 (commit: b01bada) — fabien.coulon / githubweb
#417 (Oct 18, 2016 6:02:45 PM)
- Fix aspect copy: check the whole package name in file path (commit: 37de93c) — fabien.coulon / githubweb
- Renaming: process Aspects before EPackages (commit: a137625) — fabien.coulon / githubweb
- Fix aspect copy with renaming & slicing (commit: 2f0ebff) — fabien.coulon / githubweb
#416 (Oct 18, 2016 10:01:10 AM)
- Should fix GenerateAdapter (commit: bcfe558) — fabien.coulon / githubweb
#415 (Oct 13, 2016 6:02:02 PM)
- Ignore EcoreTest.testRuntime (commit: f8a2f8f) — fabien.coulon / githubweb
#414 (Oct 13, 2016 5:06:24 PM)
- [AspectCopier2] Fix erase renaming rule (commit: 0f7f142) — fabien.coulon / githubweb
- [Dispatch] Take care of renaming rules (commit: 3f029f5) — fabien.coulon / githubweb
#413 (Oct 13, 2016 12:02:19 PM)
- [Draft] Rewrite the K3 dispatch for all Aspects of all Languages (commit: a315cdc) — fabien.coulon / githubweb
- Clean & comments (commit: 46fc377) — fabien.coulon / githubweb
- Rewrite dispatch for a Language instead of the whole ModelTypingSpace (commit: b44dec2) — fabien.coulon / githubweb
- [Test] Fix SimpleFsmTest (commit: db4462b) — fabien.coulon / githubweb
- [Test] Fix DispatchTest (commit: a1d51fb) — fabien.coulon / githubweb
#412 (Oct 12, 2016 3:48:58 PM)
- clean (commit: 1c41b6a) — fabien.coulon / githubweb
- Manage model instances in EPackageProvider & ModelTypingSpaceBuilder (commit: 1fc224b) — fabien.coulon / githubweb
- Fix (commit: f4a18e8) — fabien.coulon / githubweb
#411 (Oct 11, 2016 11:21:33 AM)
- Rollback 9ea34a8ad2f9a0f8bf180d64769df18d816f9847 (commit: cb46235) — fabien.coulon / githubweb
#410 (Oct 10, 2016 10:18:54 AM)
- [Test] Missing plugin.xml (commit: 25fb235) — fabien.coulon / githubweb
#409 (Oct 7, 2016 5:10:23 PM)
- [AspectCopier] First draft of a new version (commit: f69d4f9) — fabien.coulon / githubweb
- [AspectCopier2] Manage Slice with renaming (commit: 5ede298) — fabien.coulon / githubweb
- [AspectCopier2] Clean & comments (commit: fb15840) — fabien.coulon / githubweb
- Fix renaming computation (commit: 8fd6271) — fabien.coulon / githubweb
- [AspectCopier2] Fix renaming for Aspect namespace (commit: 3cffaf7) — fabien.coulon / githubweb
- [Metamodel] Add EReference 'source' from Aspect to Weave (commit: fd33e0e) — fabien.coulon / githubweb
- [AspectCopier2] Aspect copy based on Weave operator instead of infered Aspect (commit: efc842f) — fabien.coulon / githubweb
- Hide some methods (commit: 34aac8f) — fabien.coulon / githubweb
- Update AspectOverridingTest & MultiPackagesTest (commit: 4d417f2) — fabien.coulon / githubweb
#408 (Oct 7, 2016 10:37:22 AM)
- [External Language] Fix 44c35975bdcf7c791e74590700c7e66046d5ae72 (commit: e892dbb) — fabien.coulon / githubweb
- Fix memory leak: remove old Language fragments before each build (commit: 9ea34a8) — fabien.coulon / githubweb
#407 (Oct 6, 2016 10:28:32 AM)
- Fix NPE when trying to change not loaded plugin.xml (commit: 0038af2) — fabien.coulon / githubweb
#406 (Oct 5, 2016 6:17:49 PM)
- [External Language] Add error marker on Aspects not matching the syntax (commit: 44c3597) — fabien.coulon / githubweb
- [Test] Update ExternalAspectTest (commit: 95173f8) — fabien.coulon / githubweb
#405 (Oct 3, 2016 4:05:25 PM)
- Fix AspectOverridingTest (commit: 774c947) — fabien.coulon / githubweb
- Fix AttributesTest (commit: 19b7c8a) — fabien.coulon / githubweb
- Fix AspectsTest (commit: 5c0922a) — fabien.coulon / githubweb
- Fix SimpleFsmProjectTest (commit: 2015024) — fabien.coulon / githubweb
- Fix SimpleTimedFsmTest (commit: af42853) — fabien.coulon / githubweb
#404 (Oct 3, 2016 10:36:14 AM)
- Fix copy of aspects dependencies when using wildcard (commit: 064e5d8) — fabien.coulon / githubweb
#403 (Sep 30, 2016 5:07:40 PM)
- Introduce @Opposite (commit: 4fa941b) — fabien.coulon / githubweb
#402 (Sep 29, 2016 7:01:49 PM)
- Introduce @Unique annotation (commit: 9412eaa) — fabien.coulon / githubweb
#401 (Sep 29, 2016 4:41:01 PM)
- Revert "[Eclipse Test] Add timeout of 120 seconds" (commit: b796dc8) — fabien.coulon / githubweb
- [Test] Change nsURI in sample models (commit: 567bc23) — fabien.coulon / githubweb
#400 (Sep 29, 2016 4:06:49 PM)
- Fix: Use qualified name when searching the GenPackage for an EPackage (commit: 6f5bc88) — fabien.coulon / githubweb
#399 (Sep 29, 2016 2:23:54 PM)
- Fix SimpleFsmTest (commit: 376b808) — fabien.coulon / githubweb
- [Eclipse Test] Add timeout of 120 seconds (commit: 0064e89) — fabien.coulon / githubweb
#398 (Sep 29, 2016 11:54:01 AM)
- now AspectCopier will only consider projects with /xtend-gen and (commit: 1308cc8) — didier.vojtisek / githubweb
#397 (Sep 29, 2016 11:34:49 AM)
- Fix: take in account renaming on 'syntax' operators when inferring (commit: 9619ae4) — fabien.coulon / githubweb
- [Test] Add test case for attributes added by aspect (commit: 2afc6bc) — fabien.coulon / githubweb
#396 (Sep 28, 2016 3:56:50 PM)
- Fix test (commit: 311f4d8) — fabien.coulon / githubweb
#395 (Sep 28, 2016 12:05:16 PM)
- Add support for final attribute declared in K3 Aspect (commit: d7e34ef) — fabien.coulon / githubweb
#394 (Sep 28, 2016 9:57:30 AM)
- Add support for 'unique' EReference property in Aspect definition (commit: cc2b745) — fabien.coulon / githubweb
#393 (Sep 27, 2016 5:47:29 PM)
- Use full qualified name of Language when generating EPackage nsURI for syntax & modelType Ecore (commit: 5971d41) — fabien.coulon / githubweb
#392 (Sep 27, 2016 11:52:44 AM)
- Copy dependencies from Language's Aspects projects to the generated runtime project (commit: 006daba) — fabien.coulon / githubweb
#391 (Sep 23, 2016 11:13:05 AM)
- [Test] Fix testNotMatchingPackage (commit: 048d5fd) — fabien.coulon / githubweb
#390 (Sep 22, 2016 10:34:17 AM)
- Update README.md (commit: 7d511c1) — thomas.degueule / githubweb
#389 (Sep 15, 2016 4:27:27 PM)
- typo (commit: 2030c00) — fabien.coulon / githubweb
#388 (Sep 15, 2016 4:09:44 PM)
- Fix DispatchTest (commit: 1bf0f56) — fabien.coulon / githubweb
#387 (Sep 15, 2016 1:57:39 PM)
- [Adapter] Fix class cast exception at runtime (commit: 5f9f2fd) — fabien.coulon / githubweb
#386 (Sep 15, 2016 12:55:06 PM)
- [Test] Missing zip for External Aspects test (commit: d589c8a) — fabien.coulon / githubweb
- [Test] Add testcase to check the dispatch (commit: b11915e) — fabien.coulon / githubweb
#385 (Sep 13, 2016 10:36:38 PM)
- highlight.js syntax for Melange (commit: 7ad87f9) — thomas.degueule / githubweb
#384 (Sep 13, 2016 12:45:45 PM)
- adding test for external language with aspects (commit: ab94879) — didier.vojtisek / githubweb
#383 (Sep 13, 2016 10:47:59 AM)
- external language must use one and only one syntax (commit: a9fb6ec) — didier.vojtisek / githubweb
- external language now also support basic additions that doesn't require (commit: 4129d42) — didier.vojtisek / githubweb
#382 (Sep 8, 2016 3:44:36 PM)
- Forgot to delete MultiPackagesTest :) (commit: 83a69ed) — fabien.coulon / githubweb
#381 (Sep 8, 2016 3:21:42 PM)
- Fix: allow to register multiple root EPackages for a Metamodel (commit: e634e7b) — fabien.coulon / githubweb
- Fix NPE (commit: 9e756c4) — fabien.coulon / githubweb
- Fix model loading: retrieve also roots from cross referenced resource (commit: 08363e1) — fabien.coulon / githubweb
- [Test] Move MultiPackagesTest to tests.eclipse (commit: f8977ed) — fabien.coulon / githubweb
#380 (Sep 7, 2016 6:26:31 PM)
- [Test] Add a test case for multi-root packages and cross references (commit: 48a686d) — fabien.coulon / githubweb
#379 (Sep 6, 2016 5:46:30 PM)
- [Test] Move SimpleFsmTest.testRuntime() to tests.eclipse (commit: ab173f3) — fabien.coulon / githubweb
#378 (Sep 6, 2016 4:09:28 PM)
- [Test] Add an helper to create a classloader from a Java project (commit: d5e6d24) — fabien.coulon / githubweb
- [Test] Move AspectsTest.testDynamicBinding() to tests.eclipse (commit: ed04c02) — fabien.coulon / githubweb
- [Test] Move SubPackages.testRuntime() to tests.eclipse (commit: f9797a6) — fabien.coulon / githubweb
#377 (Sep 5, 2016 10:57:58 PM)
- Re-generating Xtext grammar using the last GEMOC studio (Xtext 2.9.1) (commit: 40b7d52) — thomas.degueule / githubweb
- [Grammar] New 'xmof' keyword (commit: aa10e2e) — thomas.degueule / githubweb
#376 (Sep 5, 2016 6:05:01 PM)
- [Test] Add testcase for External Language (commit: 24180df) — fabien.coulon / githubweb
#375 (Sep 5, 2016 5:30:20 PM)
- Remove Transformation from new project template (commit: 2883766) — fabien.coulon / githubweb
#374 (Sep 5, 2016 11:25:21 AM)
- Increasing Melange version to 0.2.0 (commit: 8199991) — didier.vojtisek / githubweb
#373 (Sep 2, 2016 6:16:59 PM)
- EObjectAdapter now correctly transmits eAdapters() to the underlying adaptee, so that notifications are effectively transmitted when the underlying object changes (commit: 36d11be) — thomas.degueule / githubweb
#372 (Sep 2, 2016 4:44:44 PM)
- optimization of the dozer introspection when running in eclipse (commit: 4b8bb23) — didier.vojtisek / githubweb
#371 (Sep 2, 2016 2:15:29 PM)
- [External Language] Fix adapters (commit: 53f41bb) — fabien.coulon / githubweb
#370 (Aug 30, 2016 3:38:32 PM)
- added the possibility to declare an external language (commit: dee3c0f) — didier.vojtisek / githubweb
#369 (Aug 24, 2016 11:49:22 AM)
- changed target version for xtext in order to avoid strange (commit: 8865441) — didier.vojtisek / githubweb
#368 (Aug 23, 2016 3:01:48 PM)
- change update site for K3 (after simplication of K3 update sites (commit: cd4ef4c) — didier.vojtisek / githubweb
#367 (Aug 22, 2016 6:31:40 PM)
- [Test] Fix: nsUri of EPackages are generated from the name of Languages (commit: 058edd2) — fabien.coulon / githubweb
- [Test] Fix WorkspaceTestHelper.runMainClass() (commit: f71f110) — fabien.coulon / githubweb
- [Test] Fix input model to match generated Ecore (commit: 0843cf1) — fabien.coulon / githubweb
- [Test] Fix SimpleFsmTest (commit: 29fe89e) — fabien.coulon / githubweb
#366 (Jul 22, 2016 5:32:14 PM)
- [Test] Move EcoreTest.testGeneration(),AspectsTest.testGeneration() & (commit: 3ee72c9) — fabien.coulon / githubweb
- [Test] Move EcoreTest.testParsing(),AspectsTest.testParsing(), (commit: 0c5cf14) — fabien.coulon / githubweb
#365 (Jul 20, 2016 4:00:06 PM)
- [Test] Move SubPackagesTest.testGeneration() to tests.eclipse (commit: 2a6f552) — fabien.coulon / githubweb
#364 (Jul 20, 2016 11:50:30 AM)
- [Test] Update SlicingTest (commit: 117bc68) — fabien.coulon / githubweb
- [Test] Update SimpleFsmTest (commit: f7dd1d4) — fabien.coulon / githubweb
#363 (Jul 19, 2016 5:56:46 PM)
- [Test] Update AspectOverridingTest (commit: aee7cc8) — fabien.coulon / githubweb
#362 (Jul 19, 2016 3:24:49 PM)
- Improve the error message when failing initialization of exactType in standalone environment (commit: da70b49) — fabien.coulon / githubweb
- [Test] Fix check for conflict on two attributes when merging (commit: 3eb5660) — fabien.coulon / githubweb
- [Test] Fix: All projects are generated (commit: cbf28a3) — fabien.coulon / githubweb
#361 (Jul 19, 2016 10:18:15 AM)
- Fix NPE (commit: 94d0d70) — fabien.coulon / githubweb
- Fix Aspect copy: ignore Aspects on classes not sliced (commit: f2c5a90) — fabien.coulon / githubweb
- FlattenFsm.atl (commit: 89e9076) — thomas.degueule / githubweb
#359 (Jul 12, 2016 3:23:34 PM)
- Should fix setup for Eclipse tests (commit: 0d3f6f8) — fabien.coulon / githubweb
- Update renaming test (commit: 62cd718) — fabien.coulon / githubweb
#358 (Jul 12, 2016 10:39:34 AM)
- Fix NPE (commit: fc29ea1) — fabien.coulon / githubweb
#357 (Jul 1, 2016 1:55:50 PM)
- Fix findClass: no longer fail when the GenPackage's basePackage contains the name of the root package (commit: d54bdaf) — fabien.coulon / githubweb
- Fix NPE (commit: 28c2cca) — fabien.coulon / githubweb
#356 (Jul 1, 2016 11:22:16 AM)
- Fix NPE (commit: 05e9b46) — fabien.coulon / githubweb
#355 (Jun 29, 2016 11:45:02 AM)
- Fix NPE when copying Aspect witout annotation (commit: a52da35) — fabien.coulon / githubweb
#354 (Jun 28, 2016 11:56:46 AM)
- Fix Aspect overriding (commit: cf8ba3b) — fabien.coulon / githubweb
#353 (Jun 17, 2016 4:12:59 PM)
- Test: add debug method for classpath (commit: 644f0ac) — fabien.coulon / githubweb
- Test: Add an helper method to setup bundles correctly (commit: 215cc45) — fabien.coulon / githubweb
- Test: fix SimpleFsmProject (commit: 4d196cc) — fabien.coulon / githubweb
#352 (Jun 14, 2016 2:41:25 PM)
- Always generate language's runtime (commit: a9b97a9) — thomas.degueule / githubweb
#351 (Jun 8, 2016 11:09:31 AM)
- Update MiniFSM (commit: 7bccee0) — fabien.coulon / githubweb
- Add a model sample for MiniFSM (commit: 5934a48) — fabien.coulon / githubweb
#350 (Jun 7, 2016 6:14:21 PM)
- Add xtext grammar for MiniFSM (commit: 86429d8) — fabien.coulon / githubweb
#349 (Jun 6, 2016 4:24:22 PM)
- Update MiniFSM: replace Condition by Event (in Transition) (commit: e01b9bd) — fabien.coulon / githubweb
- Upgrade to Xtext 2.9.1 and Eclipse Mars (commit: 0598bf4) — fabien.coulon / githubweb
#348 (Jun 3, 2016 2:44:06 PM)
- Update MiniFSM (commit: 9d33243) — fabien.coulon / githubweb
#347 (Jun 2, 2016 6:10:19 PM)
- Fix aspect2Ecore: keep @Containment information when creating an EAttribute (could be transformed to EReference later in the process) (commit: 4113ed0) — fabien.coulon / githubweb
#346 (Jun 2, 2016 5:21:49 PM)
- Update MiniFSM example (commit: 13fb54b) — fabien.coulon / githubweb
#345 (Jun 2, 2016 5:03:46 PM)
- Improve Aspect reusability (commit: d7f7450) — fabien.coulon / githubweb
- Fix WeaveBuilder: keep @aspect on EReference when alignInferredClassifiers (commit: 82df33d) — fabien.coulon / githubweb
#344 (Jun 2, 2016 11:07:49 AM)
- Fix computation of the semantic in case of renaming (commit: acf646c) — fabien.coulon / githubweb
#343 (Jun 2, 2016 10:05:21 AM)
- update MiniFSM example (commit: bfb5241) — fabien.coulon / githubweb
- fix renaming (commit: 22a4105) — fabien.coulon / githubweb
- Update MiniFSM (commit: 90eb669) — fabien.coulon / githubweb
#342 (Jun 1, 2016 4:46:21 PM)
- Update MiniFSM example (commit: 9569015) — fabien.coulon / githubweb
- [Fix] Look renamings when resolving Aspect's targeted EClass (commit: 8bcca4a) — fabien.coulon / githubweb
#341 (Jun 1, 2016 2:41:33 PM)
- Add MiniFSM example (first draft) (commit: 68fd6ca) — fabien.coulon / githubweb
#340 (May 25, 2016 5:48:27 PM)
- try ci (commit: d916c4b) — fabien.coulon / githubweb
#339 (May 25, 2016 5:31:03 PM)
- Should fix the "!MESSAGE The Plug-in Development Environment requires the PlatformAdmin service to operate. Please install the compatibility fragment 'org.eclipse.osgi.compatibility.state'." (commit: 27daa30) — fabien.coulon / githubweb
#338 (May 25, 2016 5:03:28 PM)
- try ci (commit: 2dc12f9) — fabien.coulon / githubweb
#337 (May 25, 2016 3:23:25 PM)
- ci try (commit: 04cc027) — fabien.coulon / githubweb
#336 (May 25, 2016 2:50:32 PM)
- [Test] Update SimpleFsmProject (commit: 2c94085) — fabien.coulon / githubweb
#335 (May 25, 2016 1:54:15 PM)
- ci try (commit: 41eeded) — fabien.coulon / githubweb
#334 (May 25, 2016 11:51:54 AM)
- [Test] Rename test class (commit: 12b347a) — fabien.coulon / githubweb
#333 (May 25, 2016 11:36:15 AM)
- [Test] Wait the end of the build before checking the renaming works fine (commit: 634659d) — fabien.coulon / githubweb
#332 (May 25, 2016 11:15:30 AM)
- Fix renaming (commit: 9ed0ca2) — fabien.coulon / githubweb
- [Test] Fix renaming (commit: e431b15) — fabien.coulon / githubweb
#331 (May 24, 2016 6:43:34 PM)
- another try for the CI (commit: c091bbd) — fabien.coulon / githubweb
#330 (May 24, 2016 3:21:31 PM)
- try ci stuff (commit: d12933f) — fabien.coulon / githubweb
#329 (May 24, 2016 11:27:17 AM)
- try fix CI (commit: 6710b61) — fabien.coulon / githubweb
#328 (May 24, 2016 10:52:46 AM)
- UI test: try to fix NPE in the CI context (commit: fe07ede) — fabien.coulon / githubweb
#327 (May 23, 2016 6:55:08 PM)
- [Test] Update packages URIs in AspectOverriding sample (commit: 36d0cae) — fabien.coulon / githubweb
- [Test] Check ModelType generation first in AspectOverriding tests (commit: b63ac09) — fabien.coulon / githubweb
- [Test] missing file (commit: 8f42786) — fabien.coulon / githubweb
#326 (May 20, 2016 2:40:06 PM)
- Add test case for 155ecc5b6fdd297df58c6eed87ae805a41be0abf (commit: 75fa192) — fabien.coulon / githubweb
#325 (May 20, 2016 11:58:59 AM)
- [AspectToEcore] Fix duplicated EClass (commit: 155ecc5) — fabien.coulon / githubweb
#324 (May 17, 2016 6:58:15 PM)
- [Language Builder] Fix aspected class not found: Load top EPackages from crossref to get the whole model during the build (commit: 40cc507) — fabien.coulon / githubweb
#323 (May 2, 2016 3:19:44 PM)
- Fix NPE (commit: b0415a8) — fabien.coulon / githubweb
- Fix test (commit: 38ff3d1) — fabien.coulon / githubweb
- Fix test (commit: 4337874) — fabien.coulon / githubweb
#322 (May 2, 2016 1:38:01 PM)
- [Test] Add an option to ignore self implement tests (commit: 7ce20c8) — fabien.coulon / githubweb
#321 (Apr 29, 2016 6:57:18 PM)
- Fix CI: add org.eclipse.emf.transaction (commit: 1cc558d) — fabien.coulon / githubweb
#320 (Apr 29, 2016 3:29:43 PM)
- Add use of a transaction when the Language has an editing domain (commit: 44ba154) — Erwan Bousse / githubweb
#319 (Apr 29, 2016 2:54:17 PM)
- [Language builder] Add support for multi root packages (commit: 9d1c4c4) — fabien.coulon / githubweb
- [Aspect copier] Add support for multi root packages (commit: ee0ddc6) — fabien.coulon / githubweb
- Fix NPE (commit: 0524f6d) — fabien.coulon / githubweb
#318 (Apr 28, 2016 11:48:50 AM)
- [EPackageProvider] Fix copied package names for inheriting Languages (commit: 7cd4b06) — fabien.coulon / githubweb
- [EcoreMerger] Fix NPE when crossref to unknown EClass (commit: ed8e3c0) — fabien.coulon / githubweb
#317 (Apr 27, 2016 6:46:39 PM)
- [Language runtime] Remove the the 'body' eAnnotation from EOperations (commit: f0cb292) — fabien.coulon / githubweb
#316 (Apr 27, 2016 5:29:09 PM)
- Change the format for nsURI of EPackages in generated .ecore (commit: fde558a) — fabien.coulon / githubweb
- Fix duplicate EPackage when inherits Language with crossref (commit: bd4f50a) — fabien.coulon / githubweb
#315 (Apr 27, 2016 1:10:01 PM)
- Fix adapter generation: use safe name when generating eClass() method (commit: 68ec064) — fabien.coulon / githubweb
#314 (Apr 27, 2016 11:15:51 AM)
- Fix adapter generation: safe name for generated fields from reference (commit: 73596be) — fabien.coulon / githubweb
#313 (Apr 26, 2016 4:48:07 PM)
- [MatchingHelper] Fix presumed matching (commit: a8681b0) — fabien.coulon / githubweb
#312 (Apr 22, 2016 11:06:56 AM)
- Update fr.inria.diverse.melange.tests.eclipse MANIFEST.MF dependencies (commit: ed36d9e) — thomas.degueule / githubweb
#311 (Apr 22, 2016 12:17:32 AM)
- [MelangeResource] Fix downcasting bug on EReferences (commit: c9585b4) — fabien.coulon / githubweb
#310 (Apr 21, 2016 6:18:16 PM)
- Refactor MelangeResource (commit: 2f46902) — fabien.coulon / githubweb
- [MelangeResource] Add support for both 'mt=' & 'lang=' in melange URIs (commit: 5b8b596) — fabien.coulon / githubweb
#309 (Apr 21, 2016 11:38:10 AM)
- Fix NPE when generating Language runtime with with without @aspect (commit: a835776) — fabien.coulon / githubweb
- Fix Aspects copy: take 'with' operator in account (commit: 4e456fe) — fabien.coulon / githubweb
#308 (Apr 20, 2016 4:25:06 PM)
- Fix EListAdapter: require a Resource when returning an IteratorTranslator (commit: d658e04) — fabien.coulon / githubweb
#307 (Apr 20, 2016 3:09:52 PM)
- Fix some tests (commit: 1d07034) — fabien.coulon / githubweb
- Fix EListAdapter: require a Resource when creating an instance (to be used later by the AdapterFactory) (commit: 5865410) — fabien.coulon / githubweb
- Test: Update generated adapters (commit: a48c2e3) — fabien.coulon / githubweb
#306 (Apr 19, 2016 6:52:49 PM)
- [AspectToEcore] Use qualified names (commit: 3c7f669) — fabien.coulon / githubweb
- [EcoreMerger] Use qualified name when updating references (commit: 2b7c62a) — fabien.coulon / githubweb
- [EcoreMerger] Fix merge of references (need review) (commit: bda3b5d) — fabien.coulon / githubweb
#305 (Apr 19, 2016 11:00:46 AM)
- Add support for qualified name in findClassifier() (commit: 4fbafca) — fabien.coulon / githubweb
- Fix: use qualified name when searching aspects on an EClass (commit: 3f0c4e3) — fabien.coulon / githubweb
#304 (Apr 18, 2016 7:02:29 PM)
- [Language builder] Add qualified class name support (commit: 44193db) — fabien.coulon / githubweb
- Use EcoreExtensions.findClass() in ModelingElementExtensions.findClass() (commit: e9f3224) — fabien.coulon / githubweb
- Fix findClass: take care of package name that are substring of another package name (commit: 2de1224) — fabien.coulon / githubweb
- Get use qualified names when retieving aspected classes (commit: 156a3e1) — fabien.coulon / githubweb
#303 (Apr 14, 2016 4:39:45 PM)
- Fix DozerLoader: take subpackages in account (commit: 0e7976d) — fabien.coulon / githubweb
#302 (Apr 13, 2016 2:49:28 PM)
- Fix EPackage provider for ModelType declaration using multipackage (commit: fd4bed9) — fabien.coulon / githubweb
#301 (Apr 13, 2016 1:59:27 PM)
- Test: use new package name for generated MT adapter (commit: 65ba4bf) — fabien.coulon / githubweb
- Ensure no duplicate in getAllGenPkgs (commit: 050bb38) — fabien.coulon / githubweb
- Fix aspect copy: keep only root packages when collecting source EMF namespaces (commit: 31b728e) — fabien.coulon / githubweb
#300 (Apr 12, 2016 4:53:40 PM)
- Fix MatchingHelper: take Ecore stuff in account when matching EOperation return type (commit: b7d8eb2) — fabien.coulon / githubweb
#299 (Apr 12, 2016 3:18:47 PM)
- gitignore ._trace (commit: 903d7bf) — fabien.coulon / githubweb
#298 (Apr 12, 2016 2:58:38 PM)
- Eclipse tests: regenerate aspectOverriding, renaming and slicing (commit: 9b0cb6a) — fabien.coulon / githubweb
#297 (Apr 12, 2016 1:41:19 PM)
- Fix test: update SimpleFsmProject (commit: 4c9c62f) — fabien.coulon / githubweb
#296 (Apr 12, 2016 11:50:16 AM)
- [Adapters] Fix generation: exclude usedGenPackages (commit: a5589a4) — fabien.coulon / githubweb
#295 (Apr 11, 2016 4:40:11 PM)
- Fix test: another one for the CI (commit: 0b539f7) — fabien.coulon / githubweb
#294 (Apr 11, 2016 4:07:29 PM)
- Fix test: missing class hid by gitignore (commit: 2c5ff3a) — fabien.coulon / githubweb
#293 (Apr 11, 2016 3:14:00 PM)
- Fix test: missed adapter packages renaming (commit: 3aac9b3) — fabien.coulon / githubweb
#292 (Apr 11, 2016 2:59:14 PM)
- Fix test: regenerate adapters (commit: 633e28a) — fabien.coulon / githubweb
#291 (Apr 11, 2016 2:02:18 PM)
- Generate one EFactory adapter for each EPackage (commit: 31afbac) — fabien.coulon / githubweb
#290 (Apr 7, 2016 6:20:55 PM)
- Fix semantic: association between Aspect and EClass takes in account the mapping rules (commit: 44ffed4) — fabien.coulon / githubweb
#289 (Apr 7, 2016 4:14:38 PM)
- Refactoring: better name (commit: 52dc1df) — fabien.coulon / githubweb
#288 (Apr 7, 2016 3:35:16 PM)
- Fix aspect copy when renaming (commit: 1ddfcac) — fabien.coulon / githubweb
- Initialize properly the NsURI of each EPackage at the end of the build of Language (commit: 6d60ae4) — fabien.coulon / githubweb
- Fix createEcore: select the root package among the not contained EPackages (commit: 4d2d94c) — fabien.coulon / githubweb
- Fix createEcore: properly initialize nsURI of all EPackage before serialization (commit: a1abc52) — fabien.coulon / githubweb
#287 (Apr 7, 2016 11:03:32 AM)
- Update SimpleAspectsProject (commit: 945257a) — thomas.degueule / githubweb
- Update IoT2 example (commit: b7bc36f) — thomas.degueule / githubweb
- Fix FsmFamily example (commit: 5721fd2) — thomas.degueule / githubweb
#286 (Apr 6, 2016 6:27:15 PM)
- Fix getLocalSemantic (commit: c3a9f38) — fabien.coulon / githubweb
#285 (Apr 6, 2016 4:29:40 PM)
- Fix aspect copy: use simple name to check file names (commit: fd0b90e) — fabien.coulon / githubweb
#284 (Apr 4, 2016 2:49:29 PM)
- Fix MetaclassAdapter.eClass() generation (commit: 02b53cc) — fabien.coulon / githubweb
- Fix getAllClasses/getAllClassifiers: ensure no duplicate (commit: 23190c4) — fabien.coulon / githubweb
#283 (Apr 1, 2016 6:09:45 PM)
- Fix alignInferredClassifiers (commit: 2383b4a) — fabien.coulon / githubweb
#282 (Apr 1, 2016 4:16:48 PM)
- Fix AspectToEcore: add @aspect on elements created via getOrCreate() (commit: 18e006c) — fabien.coulon / githubweb
#281 (Apr 1, 2016 11:36:20 AM)
- Fix transient genmodel for exactTypes (commit: e1bae07) — fabien.coulon / githubweb
#280 (Mar 31, 2016 5:07:54 PM)
- Fix renaming on Operators (commit: d3c7b6f) — fabien.coulon / githubweb
#279 (Mar 31, 2016 4:25:44 PM)
- Fix some tests (commit: b50ae5f) — fabien.coulon / githubweb
#278 (Mar 31, 2016 11:09:59 AM)
- Fix the fixed fix (commit: 08ededc) — fabien.coulon / githubweb
#277 (Mar 31, 2016 10:50:07 AM)
- Really fix tests compilation (commit: 3241109) — fabien.coulon / githubweb
#276 (Mar 31, 2016 10:32:16 AM)
- Fix tests compilation (commit: 72374f1) — fabien.coulon / githubweb
#275 (Mar 30, 2016 6:18:19 PM)
- [Test] Fix: rename package "timedfsm" to "fsm". (commit: 6741deb) — fabien.coulon / githubweb
- [Test] Fix (commit: 241341b) — fabien.coulon / githubweb
- Fix typing: don't need genmodels to compute ModelTypes hierarchy (commit: d98f6fa) — fabien.coulon / githubweb
#274 (Mar 23, 2016 3:43:13 PM)
- MelangeValidator: checkLanguageImplementsExactType (commit: ec42872) — thomas.degueule / githubweb
- There will never be a Genmodel for EObject, just ignore it in the validation (commit: 7641a8c) — thomas.degueule / githubweb
- Fixing some flaws in the generation of the reflective layer (commit: c3e3e5f) — thomas.degueule / githubweb
#273 (Mar 22, 2016 6:51:10 PM)
- Some more review (commit: 48bdeb1) — thomas.degueule / githubweb
#272 (Mar 22, 2016 10:41:38 AM)
- Fix AspectExtensions for non-crosscutting aspects (commit: e1cbee4) — thomas.degueule / githubweb
#271 (Mar 21, 2016 4:17:30 PM)
- Regenerated TimedFSM & fix tests (commit: c678e90) — thomas.degueule / githubweb
#270 (Mar 21, 2016 3:34:12 PM)
- Take the whole qualified name of classifiers when checking for name equality during subtyping (commit: 6f8c821) — thomas.degueule / githubweb
- Mark new enums/datatypes derived from AspectToEcore with the proper annotation (commit: 18d1dd1) — thomas.degueule / githubweb
- Always associate a (possibly transient) genmodel to MTs and use it (commit: 3a251f7) — thomas.degueule / githubweb
- Remove all 'algebra' package and directly use the MatchingHelper whenever needed (commit: fd58d46) — thomas.degueule / githubweb
- Move findClass/findClassifier to ModelingElementExtensions (commit: 767109e) — thomas.degueule / githubweb
- Remove obsolete findClass/findClassifier from MetamodelExtensions (commit: 7e786c6) — thomas.degueule / githubweb
- Cleaning some warnings along the way (commit: 2fc857e) — thomas.degueule / githubweb
- Quick review of AspectExtensions (commit: e0230ca) — thomas.degueule / githubweb
- Quick review of ASTHelper (commit: 48359dc) — thomas.degueule / githubweb
- Review of LanguageExtensions (commit: 4669946) — thomas.degueule / githubweb
- Review MetamodelExtensions (commit: abe4d9c) — thomas.degueule / githubweb
- EPackageProvider: return Sets of EPackage/Genmodel instead of Lists (commit: ee1f3e3) — thomas.degueule / githubweb
- Review ModelingElementExtensions (commit: 800db46) — thomas.degueule / githubweb
- Review ModelTypeExtensions (commit: dbad070) — thomas.degueule / githubweb
- Review NamingHelper (commit: a4eedba) — thomas.degueule / githubweb
- No more TransformationExtensions (commit: 354fa1e) — thomas.degueule / githubweb
- Review of fr.inria.diverse.melange.builder.* (commit: 8cb5e04) — thomas.degueule / githubweb
- Review of fr.inria.diverse.melange.codegen.* (commit: bb1d87c) — thomas.degueule / githubweb
- Review of fr.inria.diverse.melange.compiler.* (commit: 85b4fbe) — thomas.degueule / githubweb
- Review EclipseProjectHelper (commit: 89e0f01) — thomas.degueule / githubweb
- Fix warnings in EclipseProjectHelper (commit: 6718caf) — thomas.degueule / githubweb
- Fixing warnings all around the place (commit: 7739c38) — thomas.degueule / githubweb
- Review of JVM model inferrers (commit: 06e2ab2) — thomas.degueule / githubweb
- Review preferences (commit: 6d6a8f3) — thomas.degueule / githubweb
- Review MelangeDerivedStateComputer (commit: 0299dd1) — thomas.degueule / githubweb
- Review processors (commit: 7c09588) — thomas.degueule / githubweb
- Review fr.inria.diverse.melange.typesystem (commit: 7fde811) — thomas.degueule / githubweb
- Review validation (commit: 053860e) — thomas.degueule / githubweb
- When using findClass() we only want the simpleName of the class on which an @Aspect is woven (commit: 2f7d432) — thomas.degueule / githubweb
- Same thing in Weave builder (commit: c80a15d) — thomas.degueule / githubweb
#269 (Mar 18, 2016 12:40:07 PM)
- Cleaning out old stuff from the grammar and re-generate for latest GEMOC studio (commit: 73faac8) — thomas.degueule / githubweb
#268 (Mar 15, 2016 10:55:22 AM)
- Fix Generate Interfaces: let the .classpath unchanged (commit: e1e0eb6) — fabien.coulon / githubweb
#267 (Mar 8, 2016 4:35:33 PM)
- Example of Melange project using Xcore files (commit: ce1002a) — thomas.degueule / githubweb
#266 (Mar 8, 2016 4:25:26 PM)
- Allow import of .xcore file as syntax definition for languages (commit: 0c0206f) — thomas.degueule / githubweb
#265 (Mar 4, 2016 2:55:02 PM)
- Improving error reporting in MelangeValidator (commit: b30b025) — thomas.degueule / githubweb
- exactType specification is now optional (commit: bb73f08) — thomas.degueule / githubweb
#264 (Mar 4, 2016 1:41:59 PM)
- Ensure that no aspects are duplicated when inheriting/merging multiple languages (commit: 1687fc9) — thomas.degueule / githubweb
- JUnit test case for InheritanceOverriding project (commit: e849800) — thomas.degueule / githubweb
#263 (Mar 3, 2016 4:41:07 PM)
- SimpleAspectsProject: example of polymorphic ATL & QVTo invocations (commit: 093ff92) — thomas.degueule / githubweb
#262 (Mar 2, 2016 6:19:02 PM)
- Re-localize 'No EMF runtime' warning (commit: d38ffd9) — thomas.degueule / githubweb
#261 (Mar 1, 2016 6:21:51 PM)
- [Content assist] Proposals for 'With' begins with Aspects before normal Java classes (commit: b1a2f20) — fabien.coulon / githubweb
#260 (Mar 1, 2016 12:06:34 PM)
- Fix model package name generation in aspect copy (commit: dada7c2) — dorian.leroy / githubweb
#259 (Feb 29, 2016 1:12:51 PM)
- Example of reflexive model manipulation on a model type for SimpleAspects project (commit: a5cf139) — thomas.degueule / githubweb
- Example of QVTo transformation for SimpleAspectsProject (commit: da50df8) — thomas.degueule / githubweb
#258 (Feb 26, 2016 6:14:25 PM)
- Fix and factorize getFqnFor(GenPackage, String) (commit: a89febe) — thomas.degueule / githubweb
#257 (Feb 26, 2016 5:35:51 PM)
- Shouldn't define xtend-gen as a source folder when generating runtime projects of new languages (commit: 4f27fdf) — thomas.degueule / githubweb
#256 (Feb 26, 2016 4:21:15 PM)
- removed possibility to generateAll from the editor (commit: a226f5a) — didier.vojtisek / githubweb
- enable Melange popup on any, (commit: e8369e3) — didier.vojtisek / githubweb
#255 (Feb 26, 2016 10:16:36 AM)
- When generating, don't put every package name in lower case, EMF may generate packages with upper case (commit: 64892fb) — thomas.degueule / githubweb
#254 (Feb 19, 2016 6:08:24 PM)
- Fix NPE (commit: 0979d3f) — fabien.coulon / githubweb
#253 (Feb 19, 2016 11:52:11 AM)
- exclude gitignore from mvn clean (commit: 828d3ec) — didier.vojtisek / githubweb
- enforce UTF8 on all platforms (commit: 62404d1) — didier.vojtisek / githubweb
- generate Eclipse-SourceReferences MANIFEST header (useful for retreival (commit: 76fc2bc) — didier.vojtisek / githubweb
#252 (Feb 19, 2016 11:31:10 AM)
- make sure to have the xtend-gen folder in git (commit: ea49cea) — didier.vojtisek / githubweb
#251 (Feb 18, 2016 11:14:32 AM)
- Fix helper for full qualified name of GenPackages (commit: 34b6f51) — fabien.coulon / githubweb
#250 (Feb 17, 2016 6:14:38 PM)
- try/catch for generatePluginXml (commit: 774739f) — fabien.coulon / githubweb
#249 (Feb 17, 2016 5:40:59 PM)
- Fix NPE: don't try update MANIFEST.MF when creating a project without .ecore file (commit: 83db9dd) — fabien.coulon / githubweb
#248 (Feb 17, 2016 3:32:20 PM)
- Fix 67f9f16c7f7e424cb5dfebe3bcb43844900e5747: check annotation from the With (commit: 2da7989) — fabien.coulon / githubweb
#247 (Feb 17, 2016 2:43:08 PM)
- Add an error marker on With operator when we can get the aspected java class (commit: 67f9f16) — fabien.coulon / githubweb
#246 (Feb 17, 2016 12:20:20 PM)
- Generate code from MT using a customized Genmodel (commit: 6bd34f1) — thomas.degueule / githubweb
- Don't attempt to clean all src-gen before generating adapters (commit: e5f8e4d) — thomas.degueule / githubweb
- Generic ModelTypeExtensions::createGenmodel (commit: 1753888) — thomas.degueule / githubweb
- Tune the JVM model generation to support generation of MTs through genmodels (commit: ab8e46c) — thomas.degueule / githubweb
- Update example generated code in tests (commit: b081087) — thomas.degueule / githubweb
- Fix genmodel filename derivation (commit: 63bae6a) — thomas.degueule / githubweb
- Fix EEnum naming convention (commit: 8632561) — thomas.degueule / githubweb
- Generate eClass() for each implemented meta-class, pointing to the meta-information of the implemented model type (commit: bef48cf) — thomas.degueule / githubweb
- Assign the right EResource to adapters: the MelangeResource from which (commit: 204a882) — thomas.degueule / githubweb
- EObjectAdapter: also override eInternalContainer() as it is used internally by basic EObject implementations (commit: c912542) — thomas.degueule / githubweb
- Tune JVM model generation to pass the appropriate Resource around (commit: 71aa471) — thomas.degueule / githubweb
- EObjectAdapter::setEResource -> EObjectAdapter::setResource (commit: fff64fa) — thomas.degueule / githubweb
- Set current MelangeResource when creating new adapters in generated adapters factories (commit: 37b7e37) — thomas.degueule / githubweb
- Move eGet/eSet/eClass to the generated adapters (commit: d88b77b) — thomas.degueule / githubweb
- Reuse CodeGenUtil::format when generating eGet()/eSet() constants (commit: 2d7b0c5) — thomas.degueule / githubweb
- Only generate eSet() support on features for which we have a setter (commit: c98bb8c) — thomas.degueule / githubweb
- EListAdapter: must decapsulate when calling contains[All]() on adaptee (commit: 33fec9b) — thomas.degueule / githubweb
- Many fixes/simpliciation in EListAdapter (commit: d80fd2c) — thomas.degueule / githubweb
- Update SimpleFsm tests code (commit: f8ab4a9) — thomas.degueule / githubweb
- Update old ResourceTest with new MT FQNs (commit: 0b5ae80) — thomas.degueule / githubweb
- New tests in ResourceTest according to updated EListAdapter/EObjectAdapter (commit: 2f75260) — thomas.degueule / githubweb
- EObjectAdapter: print @hashCode in toString() (commit: 3f30032) — thomas.degueule / githubweb
- Remove obsolete ListAdapter. Always use EListAdapter instead (commit: d4137c9) — thomas.degueule / githubweb
- Don't attempt to create adapters for null-EObjects in generated adapter factories (commit: 1d787ee) — thomas.degueule / githubweb
- EListAdapter: use the generated adapters factory instead of a generic Class<?> adapType (commit: cd56ffa) — thomas.degueule / githubweb
- ResourceTest: EListAdapter equality tests (commit: a418359) — thomas.degueule / githubweb
- Also remove ListAdapter from tests (commit: 25836b2) — thomas.degueule / githubweb
- MetaclassAdapterInferrer: pass along adapters factory to EListAdapter, store unique EListAdapter for each reference (commit: e3e7518) — thomas.degueule / githubweb
- Null-safe generated setter methods for references (commit: 9cadd3b) — thomas.degueule / githubweb
- Update example generated code in tests (commit: e7ebe2c) — thomas.degueule / githubweb
- Update example generated code in tests (commit: 8825360) — thomas.degueule / githubweb
- Fix getEObject/getURIFragment (commit: 8d9be00) — thomas.degueule / githubweb
- Some more ResourceTest (commit: 3fef783) — thomas.degueule / githubweb
- EObjectAdapter should return the underlying eContainerFeatureID (commit: e03c393) — thomas.degueule / githubweb
- Also generate generic getEPackage() methods in factory adapters (commit: 4b41cb2) — thomas.degueule / githubweb
- MetaClassAdapterInferrer: always use the generic createAdapter() method (commit: c45dc9b) — thomas.degueule / githubweb
- Some of the objects passed to the EListAdapter API aren't adapters (commit: 4fb3b19) — thomas.degueule / githubweb
- Fix formatFeatureID for reflexive methods generation (commit: 5827847) — thomas.degueule / githubweb
- Downgrade required version of EMF Compare to 3.1.0 in tests (commit: 3303d17) — thomas.degueule / githubweb
- Avoid stupid errors in Eclipse about jacoco (commit: 654b3bd) — thomas.degueule / githubweb
- Both ModelingElement (MT & MM) may have genmodels (commit: 87e47a2) — thomas.degueule / githubweb
- To be continued... (commit: 370205e) — thomas.degueule / githubweb
- Exact type inference before language processing (commit: 713d88f) — thomas.degueule / githubweb
- Mimic Class.javajet for generating reflective methods in adapters (commit: 880961d) — thomas.degueule / githubweb
- Also generate eBaseStructuralFeatureID/eDerivedStructuralFeatureID when necessary (commit: 5268078) — thomas.degueule / githubweb
- Bump to 2.9 (commit: 492b00c) — thomas.degueule / githubweb
- Only cache 'many' references in adapters (commit: 6cefd76) — thomas.degueule / githubweb
- Update FsmFamily example (commit: 0370b72) — thomas.degueule / githubweb
- Put each fsm variants in its own namespace (commit: 48580c5) — thomas.degueule / githubweb
- Sample ExecuteFsm.java (commit: 937f345) — thomas.degueule / githubweb
- Avoid buggy generation of class names in inferrer (commit: 5ba1b32) — thomas.degueule / githubweb
- Fix FQN retrievel for Metamodels (commit: 076e5f5) — thomas.degueule / githubweb
- Reorganize FsmFamily example (commit: 75638e0) — thomas.degueule / githubweb
- FsmFamily PrettyPrinter (commit: ee4ed7f) — thomas.degueule / githubweb
- Fix merge conflict (commit: f6c6fe8) — thomas.degueule / githubweb
- Avoid cleanAll before generateAll: may break the next compilation (commit: ff724e6) — thomas.degueule / githubweb
- MatchingHelper: support for debugging message + various fixes (commit: a81885f) — thomas.degueule / githubweb
- Fix checkImplements validation rule (commit: cfc2de2) — thomas.degueule / githubweb
- Define @Main entry points for FsmFamily semantics (commit: 3e60854) — thomas.degueule / githubweb
- Never fail abruptly. Catch unhandled exceptions in MelangeDerivedStateComputer (commit: a6a4c25) — thomas.degueule / githubweb
- Various fixes in MelangeValidator (commit: 80bc62e) — thomas.degueule / githubweb
- FamilyFsm: composite variant was missing an opposite reference in order to match (commit: dd327d5) — thomas.degueule / githubweb
- Replace transfos of SimpleFsmProject by Java code + MelangeResource (commit: 2ee2f88) — thomas.degueule / githubweb
- Update SimpleAspectsProject (commit: 8c3c186) — thomas.degueule / githubweb
- Update MappingMelange example (commit: 108f8c4) — thomas.degueule / githubweb
- Update tests project to 2.10 (commit: 1ee96da) — thomas.degueule / githubweb
- Regenerate simplefsm adapters code for tests (commit: 023ee5b) — thomas.degueule / githubweb
- Better error reporting when conflicting merge (commit: 22eb1d4) — thomas.degueule / githubweb
#245 (Feb 16, 2016 6:59:12 PM)
- Catch failure in the save operation in Melange editor (commit: 68855d2) — fabien.coulon / githubweb
#244 (Feb 16, 2016 6:40:42 PM)
- [Content assist] Improve ae18b9c2cd92ef2d2f6a216610b87f5e435901e1 (commit: 1cd02db) — fabien.coulon / githubweb
#243 (Feb 16, 2016 5:59:56 PM)
- [Content assist] Add a way to know the name of the edited Language (used by some wizards) (commit: ae18b9c) — fabien.coulon / githubweb
#242 (Feb 16, 2016 5:26:47 PM)
- more generic content assist for Operators (commit: 6bfdece) — fabien.coulon / githubweb
#241 (Feb 16, 2016 3:24:53 PM)
- Fix NPE crashing the save operation on .melange (when no dependencies to Ecore project) (commit: fa4a75c) — fabien.coulon / githubweb
#240 (Feb 16, 2016 12:07:00 PM)
- [Content assist] A proposal can configure the .melange's project (commit: 189fa2c) — fabien.coulon / githubweb
#239 (Feb 12, 2016 5:50:36 PM)
- Fix NPE in content assist (commit: d408e55) — fabien.coulon / githubweb
- [Plugin.xml] Generate plugin.xml only after save on .melange files (commit: 1c85fb0) — fabien.coulon / githubweb
#238 (Feb 12, 2016 2:24:31 PM)
- Reorder grammar: move Operator rule first to ease content assist (commit: 859d9ed) — fabien.coulon / githubweb
- Fix content assist: forgotten quotes (commit: 28ea777) — fabien.coulon / githubweb
#237 (Feb 11, 2016 7:03:58 PM)
- [Content assist] Add an extension point to contribute to Syntax, With and ECL proposals (commit: 7291629) — fabien.coulon / githubweb
#236 (Feb 5, 2016 5:45:29 PM)
- Enable automatic update of the plugin.xml (commit: 8c08694) — fabien.coulon / githubweb
#235 (Feb 4, 2016 2:53:47 PM)
- Add fileExtension customisation for Languages (commit: 4efb85c) — fabien.coulon / githubweb
#234 (Feb 3, 2016 5:29:50 PM)
- Fix NPE (commit: f2c6057) — fabien.coulon / githubweb
#233 (Feb 3, 2016 11:51:00 AM)
- [Create Ecore] Set optional the removal of Aspects elements (commit: 38e00d2) — fabien.coulon / githubweb
#232 (Feb 3, 2016 11:39:59 AM)
- [Create Ecore] Keep model elements from Aspects (commit: 5793d35) — fabien.coulon / githubweb
#231 (Feb 1, 2016 6:02:01 PM)
- Set Language.ecl as a clickable link in the editor (commit: 5ec22d5) — fabien.coulon / githubweb
#230 (Feb 1, 2016 1:33:08 PM)
- Fix FIXME (commit: 0cfd6b6) — fabien.coulon / githubweb
#229 (Jan 27, 2016 5:46:10 PM)
- Fix: warning for Language without @Main (underline the name only) (commit: 85bd360) — fabien.coulon / githubweb
#228 (Jan 22, 2016 10:06:58 AM)
- [Validator] Complaint about no entry point only if their are aspects (commit: 32c5d99) — fabien.coulon / githubweb
#227 (Jan 21, 2016 2:46:46 PM)
- Fixed bug causing plugin.xml generation to randomly fail silently (commit: 464a714) — dorian.leroy / githubweb
#226 (Jan 21, 2016 10:11:38 AM)
- Forgotten Export-Package (commit: 574b363) — fabien.coulon / githubweb
#225 (Jan 20, 2016 3:31:11 PM)
- [Template] Open API for sub classes (commit: b7937d4) — fabien.coulon / githubweb
#224 (Jan 20, 2016 11:41:09 AM)
- Fix .melange generation when creating a new project (commit: 856bed4) — fabien.coulon / githubweb
#223 (Jan 19, 2016 3:12:58 PM)
- Add right click menu on .melange Melange > Generate plugin.xml (commit: 7336b78) — fabien.coulon / githubweb
#222 (Jan 19, 2016 2:38:54 PM)
- [New project wizard] Set updateNameProject to public (commit: a9f44c8) — fabien.coulon / githubweb
#221 (Jan 18, 2016 6:09:35 PM)
- Add missing generated files (commit: 3ec833c) — fabien.coulon / githubweb
#220 (Jan 13, 2016 6:17:25 PM)
- Add dependency to k3 annotation processor when creating a new project (commit: 1047bb0) — fabien.coulon / githubweb
#219 (Jan 12, 2016 5:03:49 PM)
- Add an helper to edit plugin.xml files (commit: 48f9040) — fabien.coulon / githubweb
- Update the plugin.xml with an Xml parser when adding modelTypes & languages descriptions. (commit: 18a4fce) — fabien.coulon / githubweb
#218 (Dec 10, 2015 4:41:25 PM)
- Add helper method to locate Aspects' method tagged with @Main (commit: f43eedd) — fabien.coulon / githubweb
- Add a Warning marker when a Language hasn't any Aspect's methods with @Main (commit: 46cc3a6) — fabien.coulon / githubweb
- Add Xtext, Sirius and ECL in Language definition (commit: f648d2d) — fabien.coulon / githubweb
- Raise a Warrning for entry points only if the Language is not defined concurrent (for execution) (commit: 05a20f9) — fabien.coulon / githubweb
- For each Languages, entry points (Aspects methods with @Main) are registered into the plugin.xml of the Melange project (commit: 8acc759) — fabien.coulon / githubweb
- Melange generateAll: Expose Aspects through the generated plugin.xml (commit: decf399) — fabien.coulon / githubweb
- Fix warning when checking @Main existence for Languages (commit: 45dd020) — fabien.coulon / githubweb
#217 (Dec 1, 2015 1:23:19 PM)
- More memory for running tests on Jenkins (commit: bc1ca45) — thomas.degueule / githubweb
#216 (Dec 1, 2015 11:39:22 AM)
- Generate code from MT using a customized Genmodel (commit: 88a46a4) — thomas.degueule / githubweb
- Don't attempt to clean all src-gen before generating adapters (commit: e04850e) — thomas.degueule / githubweb
- Generic ModelTypeExtensions::createGenmodel (commit: 3b3dd76) — thomas.degueule / githubweb
- Tune the JVM model generation to support generation of MTs through genmodels (commit: 8698435) — thomas.degueule / githubweb
- Update example generated code in tests (commit: 783a5e8) — thomas.degueule / githubweb
- Fix genmodel filename derivation (commit: 6674dfc) — thomas.degueule / githubweb
- Fix EEnum naming convention (commit: 2e4c617) — thomas.degueule / githubweb
- Generate eClass() for each implemented meta-class, pointing to the meta-information of the implemented model type (commit: 2d6a06f) — thomas.degueule / githubweb
- Assign the right EResource to adapters: the MelangeResource from which (commit: 8bc7164) — thomas.degueule / githubweb
- EObjectAdapter: also override eInternalContainer() as it is used internally by basic EObject implementations (commit: 42abb9e) — thomas.degueule / githubweb
- Tune JVM model generation to pass the appropriate Resource around (commit: 249f59d) — thomas.degueule / githubweb
- EObjectAdapter::setEResource -> EObjectAdapter::setResource (commit: 08c74ad) — thomas.degueule / githubweb
- Set current MelangeResource when creating new adapters in generated adapters factories (commit: e2afd1a) — thomas.degueule / githubweb
- Move eGet/eSet/eClass to the generated adapters (commit: 741760a) — thomas.degueule / githubweb
- Reuse CodeGenUtil::format when generating eGet()/eSet() constants (commit: 889366a) — thomas.degueule / githubweb
- Only generate eSet() support on features for which we have a setter (commit: d797402) — thomas.degueule / githubweb
- EListAdapter: must decapsulate when calling contains[All]() on adaptee (commit: 1c11efa) — thomas.degueule / githubweb
- Many fixes/simpliciation in EListAdapter (commit: 8c2931f) — thomas.degueule / githubweb
- Update SimpleFsm tests code (commit: 4eec4c6) — thomas.degueule / githubweb
- Update old ResourceTest with new MT FQNs (commit: 2f03566) — thomas.degueule / githubweb
- New tests in ResourceTest according to updated EListAdapter/EObjectAdapter (commit: 7cb6230) — thomas.degueule / githubweb
- EObjectAdapter: print @hashCode in toString() (commit: cb95f28) — thomas.degueule / githubweb
- Remove obsolete ListAdapter. Always use EListAdapter instead (commit: 2ec98f9) — thomas.degueule / githubweb
- Don't attempt to create adapters for null-EObjects in generated adapter factories (commit: 0799eb9) — thomas.degueule / githubweb
- EListAdapter: use the generated adapters factory instead of a generic Class<?> adapType (commit: 64b7b41) — thomas.degueule / githubweb
- ResourceTest: EListAdapter equality tests (commit: 4ad3cbd) — thomas.degueule / githubweb
- Also remove ListAdapter from tests (commit: 3027934) — thomas.degueule / githubweb
- MetaclassAdapterInferrer: pass along adapters factory to EListAdapter, store unique EListAdapter for each reference (commit: f5bfadf) — thomas.degueule / githubweb
- Null-safe generated setter methods for references (commit: ab3fbda) — thomas.degueule / githubweb
- Update example generated code in tests (commit: b9df811) — thomas.degueule / githubweb
- Update example generated code in tests (commit: e8d4a85) — thomas.degueule / githubweb
- Fix getEObject/getURIFragment (commit: f089e5a) — thomas.degueule / githubweb
- Some more ResourceTest (commit: 863a488) — thomas.degueule / githubweb
- EObjectAdapter should return the underlying eContainerFeatureID (commit: 9f4e432) — thomas.degueule / githubweb
- Also generate generic getEPackage() methods in factory adapters (commit: 1b524cd) — thomas.degueule / githubweb
- MetaClassAdapterInferrer: always use the generic createAdapter() method (commit: 5937d95) — thomas.degueule / githubweb
- Some of the objects passed to the EListAdapter API aren't adapters (commit: 9ddc7e9) — thomas.degueule / githubweb
- Fix formatFeatureID for reflexive methods generation (commit: 30cb1b3) — thomas.degueule / githubweb
- Downgrade required version of EMF Compare to 3.1.0 in tests (commit: fc016a8) — thomas.degueule / githubweb
- Avoid stupid errors in Eclipse about jacoco (commit: 6bc69be) — thomas.degueule / githubweb
#215 (Nov 27, 2015 10:36:48 AM)
- Update memory limit for tycho-surefire-plugin (commit: a036812) — thomas.degueule / githubweb
#214 (Nov 26, 2015 10:16:14 AM)
- target-platform: Relaxing constraints on internal dependencies (commit: 9312161) — thomas.degueule / githubweb
#212 (Nov 13, 2015 2:42:36 PM)
- fr.inria.diverse.melange.resource: also export schema/ for binary build (commit: 125a5f2) — thomas.degueule / githubweb
#211 (Nov 5, 2015 9:48:41 AM)
- Bump target-platform to last K3AL & Commons (commit: 655b96c) — thomas.degueule / githubweb
#210 (Oct 28, 2015 2:05:21 PM)
- Fix adapter factory regitry introduced in 6d9cf83ccb43cdbd5822da8bcf64d6f64ed83c7c (commit: ceede7d) — fabien.coulon / githubweb
#209 (Oct 22, 2015 12:55:50 PM)
- Fix: compare Aspect.aspectTypeRef and Weave.aspectTypeRef by qualified named (commit: 1954d8d) — fabien.coulon / githubweb
#208 (Oct 20, 2015 6:09:06 PM)
- Aspect copier: reordering input folders (commit: 061464e) — fabien.coulon / githubweb
#206 (Oct 19, 2015 5:58:28 PM)
- Helper method to get dependences between Languages (commit: b71e099) — fabien.coulon / githubweb
- Add an error marker on LanguageOperators targeting a Language in error (commit: ed3c8ae) — fabien.coulon / githubweb
- Fix some tests (commit: 114006f) — fabien.coulon / githubweb
#205 (Oct 19, 2015 4:36:40 PM)
- Save intermediate results of the last build (commit: e6a381d) — fabien.coulon / githubweb
- Fix 61dda087a914b8b1b0aa0bdd552af9fbbcbaedd9 (commit: 5f43b90) — fabien.coulon / githubweb
- Forgotten stuff in 61dda087a914b8b1b0aa0bdd552af9fbbcbaedd9 (commit: 228e55f) — fabien.coulon / githubweb
#204 (Oct 19, 2015 2:45:52 PM)
- Add a test case to check Aspects copy with Slice operator (commit: 61dda08) — fabien.coulon / githubweb
#203 (Oct 18, 2015 1:47:16 AM)
- Jacoco reports (commit: 22fbde6) — thomas.degueule / githubweb
#202 (Oct 17, 2015 3:27:41 PM)
- Try to fix CI UI tests: don't attemp to run transfos if problems in workspace (commit: 1259e33) — thomas.degueule / githubweb
#201 (Oct 16, 2015 8:58:16 PM)
- ResourceAdapter: implement getAllContents() (commit: c968f02) — thomas.degueule / githubweb
#200 (Oct 16, 2015 5:51:48 PM)
- Use EcoreExtension helper for Metamodel.getAllClassifiers() (commit: ca5d3d4) — fabien.coulon / githubweb
#199 (Oct 16, 2015 5:43:16 PM)
- Fix 398db2b76cdf5f75a0bd2c88cfc6f2e5c617127d (commit: 67896a5) — fabien.coulon / githubweb
#198 (Oct 16, 2015 3:21:41 PM)
- Avoid composite update site for Xtext 2.7.3 (commit: 5e6fdcb) — thomas.degueule / githubweb
#197 (Oct 16, 2015 3:11:19 PM)
- Update target platform to target Xtext 2.7.3 (commit: 798201b) — thomas.degueule / githubweb
#196 (Oct 16, 2015 2:57:55 PM)
- Downgrade to Xtext 2.7 (commit: febded9) — fabien.coulon / githubweb
- Set Xtext 2.7 for Maven build (commit: 6525805) — fabien.coulon / githubweb
- Use Java 8 (commit: 9beed42) — fabien.coulon / githubweb
- Re-generate Xtext artifacts for 2.7 (commit: 626bac9) — thomas.degueule / githubweb
#195 (Oct 16, 2015 2:31:19 PM)
- Fix: make sure mm.getAllClasses do the job, even if some subpackages are not registered in EPackageProvider (commit: 73b210c) — fabien.coulon / githubweb
#194 (Oct 16, 2015 2:05:55 PM)
- Update target platform to new versions of Commons/K3AL (commit: 949cefa) — thomas.degueule / githubweb
#193 (Oct 16, 2015 12:03:11 PM)
- AspectToEcore: don't expose aspects' static fields as they don't make sense as Ecore attributes (commit: 205ab01) — thomas.degueule / githubweb
#192 (Oct 16, 2015 10:45:43 AM)
- Fix outline: filtering elements that should only appear in ModelTypes & Asepcts (commit: ba77c5d) — fabien.coulon / githubweb
- Fix: set the new root package's nsURI for generated Language after the build (commit: 4df500b) — fabien.coulon / githubweb
#191 (Oct 8, 2015 11:39:26 PM)
- Obsolete org.eclipse.emf.compare.rcp.ui dependency (commit: 336da9c) — thomas.degueule / githubweb
#190 (Oct 8, 2015 11:09:02 PM)
- Bump Xtext 2.8.4 (commit: 3f36f24) — thomas.degueule / githubweb
#189 (Oct 8, 2015 10:43:26 AM)
- Desactivate overriding checks in the Validator (commit: d69c2be) — fabien.coulon / githubweb
#188 (Oct 8, 2015 12:06:20 AM)
- Update IoT1 (commit: ecd37de) — thomas.degueule / githubweb
#187 (Oct 7, 2015 7:09:54 PM)
- Fix aspects copy to make working IoT2 (commit: 2fc9856) — fabien.coulon / githubweb
#186 (Oct 7, 2015 11:37:00 AM)
- Fix: take in account wildcard imports when searching for aspects imported locally (commit: 5b114f9) — fabien.coulon / githubweb
#185 (Oct 7, 2015 10:34:09 AM)
- Fix error markers on elements typed Void (commit: 9f7def3) — fabien.coulon / githubweb
#184 (Oct 6, 2015 6:44:13 PM)
- Beware to Aspects without annotations (commit: cd7cdf7) — fabien.coulon / githubweb
#183 (Oct 6, 2015 5:51:46 PM)
- Update test sample to the new syntax (commit: c30a3fb) — fabien.coulon / githubweb
- Update test sample: change packages names because 'renaming' is a keyword now (commit: c240c71) — fabien.coulon / githubweb
- Add a test case for a bug happening when an aspect add a reference to a class in a super package (commit: 398db2b) — fabien.coulon / githubweb
#182 (Oct 6, 2015 11:37:33 AM)
- In a test environment, automatic XMLNamespacePackage initialization may fail for no apparent reason (commit: dad8708) — thomas.degueule / githubweb
#181 (Oct 2, 2015 6:57:17 PM)
- Desactivate some crashing tests (need to fix tests accordingly to the new ecoreMerger) (commit: 8e7ffa4) — fabien.coulon / githubweb
#180 (Oct 2, 2015 6:40:18 PM)
- Retrieve eclipse test files (commit: dd66978) — fabien.coulon / githubweb
- Eclipse tests helper: add all Melange commands (commit: 735ed20) — fabien.coulon / githubweb
- Convert RenamingTest to use the new helper (commit: e643334) — fabien.coulon / githubweb
- Remove useless WorkspaceDeployer since we use now WorkspaceTestHelper (commit: 367ef2b) — fabien.coulon / githubweb
- Eclipse test: add helper method to test if aspects files exist in a project (commit: 9c18f64) — fabien.coulon / githubweb
- Eclipse test: helper to check project existence (commit: bf59d2a) — fabien.coulon / githubweb
- Update test example to check aspects existence (commit: 1c7b4d3) — fabien.coulon / githubweb
- Fix: modelType.getPackages return packages from its extracting Language instead of copies of only root packages (commit: 696b5a6) — fabien.coulon / githubweb
- Fix outline: take in account changes introduced in 696b5a613cce22f00d246f819c856dd4817ee4dc (commit: 093e87a) — fabien.coulon / githubweb
- WorkspaceTestHelper: provide the ability to call a transformation and gather the output (commit: e56fff6) — thomas.degueule / githubweb
- Assert transformation output match expectations in SimpleFsmProject (commit: 1fdfe29) — thomas.degueule / githubweb
- Run eclipse tests in a deterministic order, separate test cases (commit: 777f6a3) — thomas.degueule / githubweb
- Use both aspect's name and target class to test copied aspects (commit: 846a026) — fabien.coulon / githubweb
- Fix test: wrong context & properties names (commit: c849f38) — fabien.coulon / githubweb
- Forgotten tests-inputs (commit: 4ca44fa) — fabien.coulon / githubweb
- Fix LanguageBuild: avoid null pointers in Builders initialization (commit: 4dafdb8) — fabien.coulon / githubweb
- Fix aspect copy: use original namespace when an aspect get from a 'With' (commit: 75725fb) — fabien.coulon / githubweb
- Fix aspect copy for With operator: remove duplicated Aspects in language.semantics (commit: 88442ea) — fabien.coulon / githubweb
- Fix Melange validator: don't complain about EString vs String (or similar whine :p ) (commit: 61b736f) — fabien.coulon / githubweb
- Fix: copy also ecoreFragment when copying Aspects (commit: 2464318) — fabien.coulon / githubweb
- Fix: don't try to rename not copied aspects (commit: e8405de) — fabien.coulon / githubweb
- Add a sample project to test Aspects overriding (commit: 41c60b3) — fabien.coulon / githubweb
- Add the test case for 41c60b3cd4ff718ae71954df86f74f2cc4de9b79 (commit: 01933ae) — fabien.coulon / githubweb
- typo (commit: 254485f) — fabien.coulon / githubweb
- Aspect overriding test: last operators have the higher priority (commit: cfae212) — fabien.coulon / githubweb
- Copy Aspects in the reverse order (commit: 81b83b5) — fabien.coulon / githubweb
- Aspect copy: Not generated languages store there Aspects in declaration order (commit: 8875496) — fabien.coulon / githubweb
- When calling code generation, try to create Aspects with reference to copied Aspects classes. (commit: ede6fe4) — fabien.coulon / githubweb
- Reduce nondeterminism in the behavior of these tests (commit: 11c1310) — fabien.coulon / githubweb
- Fix tests: Name of ModelTypes start with upper case (commit: 33fa237) — fabien.coulon / githubweb
- Enable validation helper for all tests (commit: 2a7a8bf) — fabien.coulon / githubweb
- Fix tests: remove useless parsing validation test for those checking error markers (commit: 28efeb9) — fabien.coulon / githubweb
- Fix test: validation helper is already generated (see 2a7a8bfc21216275f12c588baaf6f6068982afe6) (commit: d589378) — fabien.coulon / githubweb
- Mapping names were removed in 594b14ae0d9c88a76f875d230f65c42e51640fa9 (commit: dbed458) — fabien.coulon / githubweb
- Fix test: avoid NPE (commit: 84822c7) — fabien.coulon / githubweb
- Fix mapping: mapping.to is updated after exactType inferrer (because otherwise it reference a proxy created by the parser) (commit: ef9c627) — fabien.coulon / githubweb
- Add helper method to access the outline (commit: d236e0e) — fabien.coulon / githubweb
- Add helper method to compare Ecore and outline node (commit: f576851) — fabien.coulon / githubweb
- Copy of ff8d8341c1a95a45d426f4d61131d284a0d74e50 (add languages'syntax in resources) (commit: 6a7c066) — fabien.coulon / githubweb
- Fix outline tester: EReference & EAttribute nodes follow the format 'name : type' (commit: 96a072c) — fabien.coulon / githubweb
- Add a test checking the outline for the sample SimpleFsmProject (commit: 40a0733) — fabien.coulon / githubweb
- Outline tester: Forgotten checks on EOperations (commit: 64aec4e) — fabien.coulon / githubweb
- Add outline test for the sample AspectOverridingTest (commit: df9cfbf) — fabien.coulon / githubweb
- Bug fix: Aspect.ecoreFragment can't be shared because of the containment (commit: 885a133) — fabien.coulon / githubweb
- Outline test: check also aspect nodes (sample SimpleFsmProject) (commit: a8fec2b) — fabien.coulon / githubweb
- Add an helper method to get a ModelTypingSpace for a .melange file (commit: 080dab6) — fabien.coulon / githubweb
- Add a test checking Language.semantics are well formed (sample AspectOverriding) (commit: faeb868) — fabien.coulon / githubweb
- Fix: 'aspectTypeRef' in Aspects generated from Inherit/Merge/slice target copied Aspect class if exist (commit: b29391d) — fabien.coulon / githubweb
- Fix aspects copy: allow multiple Aspects on the same class (commit: 441737f) — fabien.coulon / githubweb
- typo (commit: 9470ed9) — fabien.coulon / githubweb
#179 (Sep 26, 2015 10:36:52 AM)
- Keep EMF/Compare for tests, actually (commit: 6ff5295) — thomas.degueule / githubweb
#178 (Sep 26, 2015 10:24:35 AM)
- Update target platform: remove EMF compare, update K3AL (commit: 62572cf) — thomas.degueule / githubweb
#177 (Sep 25, 2015 7:35:13 PM)
- iot2.iot2 Xtext nature (commit: c2a5863) — thomas.degueule / githubweb
#176 (Sep 25, 2015 6:30:55 PM)
- Keep improving IoT2 example (commit: 3ab38bb) — thomas.degueule / githubweb
#175 (Sep 25, 2015 5:21:39 PM)
- - Language's root package are set in a Resource (to please xtext outline :) ) (commit: ff8d834) — fabien.coulon / githubweb
#174 (Sep 25, 2015 4:15:16 PM)
- Improve IoT2 example sketch (commit: 2933252) — thomas.degueule / githubweb
- IoT2.odesign: don't display edge label if no guard, display only guard instead (commit: c645daa) — thomas.degueule / githubweb
- Keep improving IoT2 example (commit: 00c65b3) — thomas.degueule / githubweb
- Keep improving IoT2 example (commit: b3eef79) — thomas.degueule / githubweb
- Keep improving IoT2 example (commit: c25a6b8) — thomas.degueule / githubweb
- Rand primitive for Lua (commit: 94cb165) — thomas.degueule / githubweb
- Keep improving IoT2 example (commit: 2a1804c) — thomas.degueule / githubweb
- Keep improving IoT2 example (commit: dab50fc) — thomas.degueule / githubweb
- Keep improving IoT2 example (commit: 3c718bf) — thomas.degueule / githubweb
#173 (Sep 25, 2015 1:40:26 PM)
- Correctly parse INT terminals in IoT2 grammar (commit: da4fc81) — thomas.degueule / githubweb
- Correctly parse Int to Double and update example (commit: 823da6a) — thomas.degueule / githubweb
- Fix OpaqueAction semantics: translate Activity::locals (commit: 7b2ca00) — thomas.degueule / githubweb
#172 (Sep 25, 2015 12:07:15 PM)
- Useless IoT2.xdsml (commit: 7c31038) — thomas.degueule / githubweb
- Regenerate fr.inria.diverse.iot2.iot2 aspects with latest version of K3AL (commit: 9070d56) — thomas.degueule / githubweb
- IoT2: display guards on ControlFlow when appropriate (commit: 4812600) — thomas.degueule / githubweb
#171 (Sep 24, 2015 11:22:27 PM)
- Remove customization: use http://melange-lang.org/updatesite/ instead (commit: 85abc95) — thomas.degueule / githubweb
#170 (Sep 24, 2015 11:14:23 PM)
- K3AL & DiverseCommons as child features of Melange (commit: a05e9ad) — thomas.degueule / githubweb
- feature.xml: try instead to gather required plugins (commit: 30e758f) — thomas.degueule / githubweb
- Precise feature.xml imports (commit: 691c58c) — thomas.degueule / githubweb
- feature.xml: import whole features instead (commit: 2c10eb1) — thomas.degueule / githubweb
- One last try... (commit: 686da92) — thomas.degueule / githubweb
- category.xml -> site.xml (commit: 6f00d6d) — thomas.degueule / githubweb
#169 (Sep 24, 2015 8:05:57 PM)
- Simplify IoT2 test project (commit: 2edaeba) — thomas.degueule / githubweb
- Automatically retrieve K3AL/DiverseCommons when installing Melange feature (commit: ff09e4a) — thomas.degueule / githubweb
#168 (Sep 24, 2015 7:55:46 PM)
- Remove dependency to AspectJ in org.xtext.activitydiagram.semantics (commit: 4cef6be) — thomas.degueule / githubweb
- Create empty xtend-gen folder in fr.inria.diverse.iot2.iot2 (commit: fec3bf0) — thomas.degueule / githubweb
- Missing generator and scoping packages in IoT2 concrete syntax (commit: d4e3b0d) — thomas.degueule / githubweb
- fr.inria.diverse.iot2.xtext.tests not needed anymore (commit: 65b41f6) — thomas.degueule / githubweb
- Empty src-gen flder in fr.inria.diverse.iot2 (commit: b9f5b04) — thomas.degueule / githubweb
- Update IoT2 example (commit: 37c3d44) — thomas.degueule / githubweb
#167 (Sep 24, 2015 6:59:47 PM)
- Remove dependency to EMF/Compare (commit: 356e0b5) — thomas.degueule / githubweb
#166 (Sep 24, 2015 6:11:30 PM)
- Public OperatorBuilder's source (commit: c529c83) — thomas.degueule / githubweb
- Put back expressions in ActivityDiagram (commit: 46eaf8d) — thomas.degueule / githubweb
- Some update on IoT2 (commit: ffb5057) — thomas.degueule / githubweb
#165 (Sep 24, 2015 4:24:05 PM)
- First draft EcoreMerger with dummy test (commit: 20e0bf9) — thomas.degueule / githubweb
- Guice it too (commit: 073d1a3) — thomas.degueule / githubweb
- Some more tests (commit: bc8f23a) — thomas.degueule / githubweb
- Some more PackageMerge and tests (commit: 712a10a) — thomas.degueule / githubweb
- Fix tests (commit: d638b67) — thomas.degueule / githubweb
- Instead of validating at each step, just store the origin in an annotation and retrieve it later (commit: ece1408) — thomas.degueule / githubweb
- Compare PackageMerge outputs using expected Ecore files (commit: 745d77f) — thomas.degueule / githubweb
- AbstractOverride / DerivedOverride (commit: 00c1b8e) — thomas.degueule / githubweb
- Documentation EcoreMerger (commit: 2ba5357) — thomas.degueule / githubweb
- Multiplicites tests (commit: 2283fc2) — thomas.degueule / githubweb
- Melange validator: add en error marker when an Aspect declare an attribute already in a super Language but with a different type (commit: b1d4537) — thomas.degueule / githubweb
- Melange validator: overriding error marker for Merge, Slice and Inherit operator (commit: 553867e) — thomas.degueule / githubweb
- Melange validator: refactor overriding error (commit: 21ff547) — thomas.degueule / githubweb
- Melange validator: add an error marker when an Aspect declare an operation already in a super Language with a different return type (commit: f49c541) — thomas.degueule / githubweb
- Add helper method to find merging classes from a list of Operators (commit: c29cdfb) — thomas.degueule / githubweb
- Add an helper to get the source of an Operator (commit: 744f8c9) — thomas.degueule / githubweb
- Melange validator: add helpers for more generic checks between operators (commit: 5d6ac2c) — thomas.degueule / githubweb
- Policy for transient, volatile, and unsettable (commit: 2e5007e) — thomas.degueule / githubweb
- Fix policy for changeable (commit: 65f596b) — thomas.degueule / githubweb
- Fix policy for uniqueness (commit: e1325ee) — thomas.degueule / githubweb
- testConflictingContainment (commit: 982346f) — thomas.degueule / githubweb
- Bound policy for EOperations (commit: bbe8ca3) — thomas.degueule / githubweb
- No unique management in doMatch (commit: ef8b940) — thomas.degueule / githubweb
- ESuperTypes tests + improved error tracing (commit: 36052b6) — thomas.degueule / githubweb
- Multiplicities Test (commit: 4a0296b) — thomas.degueule / githubweb
- EcoreMerger: better trace management (commit: 0bd6bdb) — thomas.degueule / githubweb
- EcoreMergerTest: AttachedFsmTest/InvalidAttachedFsmTest (commit: 8b25580) — thomas.degueule / githubweb
- EcoreMerger: fix doTypesMatch() when one is null (commit: 0ee887d) — thomas.degueule / githubweb
- Fix MelangeValidator after rebase (commit: d1858b5) — thomas.degueule / githubweb
- EcoreMerger: don't expose references annotations to the outside (commit: 27e8eef) — thomas.degueule / githubweb
- Use EcoreMerger in LanguageBuilder and produce associated error messages (commit: b783f13) — thomas.degueule / githubweb
- Fixing AspectToEcore tests (commit: 3ed811b) — thomas.degueule / githubweb
- Fixing some tests (commit: c76db0c) — thomas.degueule / githubweb
- Prevent package self-merge (commit: 28caeea) — thomas.degueule / githubweb
- Fix model type naming in tests (commit: 750e9f0) — thomas.degueule / githubweb
- Remork renaming grammar (commit: aeceec6) — thomas.degueule / githubweb
- Always clean generated annotations before leaving EcoreMerger (commit: 7ec8e94) — thomas.degueule / githubweb
- Differentiate LuaExpressionAspect and ActivityExpressionAspect (commit: 755d689) — thomas.degueule / githubweb
- IoT2 workspace (commit: 90d7843) — thomas.degueule / githubweb
- Update IoT2 test file (commit: 9ac96ca) — thomas.degueule / githubweb
- Disable conflict checking in MelangeValidator (commit: 38d57f5) — thomas.degueule / githubweb
- Some ad-hoc fixes for IoT2 (commit: 3cd4ba5) — thomas.degueule / githubweb
- Missing IDL project (commit: d0bc506) — thomas.degueule / githubweb
#164 (Sep 18, 2015 4:29:47 PM)
- Fix renaming: keep K3's convention for names of aspect files (commit: 0c624d1) — fabien.coulon / githubweb
#163 (Sep 17, 2015 12:11:59 PM)
- Simplify code generation using «Class<?>» literals in template strings (commit: 0605dc9) — thomas.degueule / githubweb
- New dependency needed (commit: c6f687f) — thomas.degueule / githubweb
#162 (Sep 16, 2015 11:00:10 PM)
- Update target platform to latest K3AL (commit: ff147f6) — thomas.degueule / githubweb
- Metamodel's code somehow disappeared in last merge (commit: 9d2f532) — thomas.degueule / githubweb
#161 (Sep 16, 2015 5:38:13 PM)
- First draft for Mapping in the Aspects copier (commit: 61d9bc0) — fabien.coulon / githubweb
- Remove renaming stuff in AspectCopier (commit: 8f2543f) — fabien.coulon / githubweb
- Add 'src-gen' in the classpath of the created project when copying aspects (commit: 4ac5ebc) — fabien.coulon / githubweb
- Add the base of a renaming mechanism through AST for the Aspects (commit: 39d424a) — fabien.coulon / githubweb
- Renaming on Operators: rename imports & types in copied Aspects (commit: 246523a) — fabien.coulon / githubweb
- Renaming on Operators: apply renaming on the 3 files per Aspect (Aspect, Context & Properties) (commit: 79ffb4d) — fabien.coulon / githubweb
- Renaming operator: refactoring (commit: 3c1329d) — fabien.coulon / githubweb
- Renaming operator: clearer version of the renaming of imports (commit: b2a0328) — fabien.coulon / githubweb
- Renaming operator: manage type renaming with qualified name (commit: fd65b89) — fabien.coulon / githubweb
- Renaming operator: first draft for properties renaming (commit: d18c36a) — fabien.coulon / githubweb
- Renaming operator: process getter & setter invokations in Aspects for renamed properties (commit: dc03303) — fabien.coulon / githubweb
- Fix renaming operator: compare String with String instead of Name with Name (commit: c1eb271) — fabien.coulon / githubweb
- Renaming operator: rename Aspect's methods matching a property renaming rule (commit: e4979f8) — fabien.coulon / githubweb
- Renaming operator: split AspectRenamer.xtend in two files (commit: 5c946a5) — fabien.coulon / githubweb
- Renaming operator: manage renaming for accessors of properties defined in Aspects (commit: 29d7588) — fabien.coulon / githubweb
- Fix renaming operator: when importing a not-renamed class in an Aspect, just try to rename the package (commit: 0ebb158) — fabien.coulon / githubweb
- Fix renaming operator: take in account nested packages when renaming imports in Aspects classes (commit: 4141435) — fabien.coulon / githubweb
- Bugfix: apply renaming on copies of results of operators to avoid side effects (commit: 16b6c98) — fabien.coulon / githubweb
- Add coments & refoctor AspectRenamer (commit: cdf1565) — fabien.coulon / githubweb
- Refactor Aspects renaming: simplify access to renaming rules (commit: ec0d246) — fabien.coulon / githubweb
- Fix annoying dependency injection in RenamingRuleManager (commit: 9230ec5) — fabien.coulon / githubweb
- Clean imports (commit: 6328138) — fabien.coulon / githubweb
- Aspect copier: compute the name of the aspect's file only once when visiting the workspace (commit: 74d0334) — fabien.coulon / githubweb
- Aspect copier: refactor & comments (commit: 63cca88) — fabien.coulon / githubweb
- ecoreUri is already setted by the LanguageBuilder (commit: 8a2e315) — fabien.coulon / githubweb
- Cleaner import renaming for aspect (commit: c20da74) — fabien.coulon / githubweb
- Fix renaming of fully qualified type when their is no renaming rule for it but for its package (commit: ec2ea27) — fabien.coulon / githubweb
- Metamodel: add an opposite between Language & Aspect (commit: d89d016) — fabien.coulon / githubweb
- Renaming: fix conflict between AspectCopier and AspectRenamer. (commit: e83b2ef) — fabien.coulon / githubweb
- Fix renaming: could be no renaming rules (commit: fb627a9) — fabien.coulon / githubweb
- Aspect.aspectTypeRef always target the copied/renamed class of Aspect.owninLanguage (except if inferred from Weave operator, which has already the right class) (commit: f4a7a63) — fabien.coulon / githubweb
- Fix renaming: a bug occurred when old root package name was contained in the new name (commit: d96702b) — fabien.coulon / githubweb
- Fix renaming: String index mistake (commit: a93058e) — fabien.coulon / githubweb
- Fix renaming of qualified type: take in account the EMF base package prefix (commit: 3dae8a4) — fabien.coulon / githubweb
- Fix renaming: NullPointerException when Aspect.aspectTypeRef's annotation is broken (commit: 71279df) — fabien.coulon / githubweb
- Add 'xtend-gen' in source folders for generated Language project (commit: ffca675) — fabien.coulon / githubweb
- Renaming: use Aspect.aspectedClass instead of the annotation value to retrieve the targeted class (to be more independant of the xtext type resolution) (commit: 3cdb4f0) — fabien.coulon / githubweb
- Renaming: Rename copied Aspects' files according to the renaming rules for the aspected classes (commit: 3b34ebf) — fabien.coulon / githubweb
- Renaming: remove useless condition (commit: 9fcdca3) — fabien.coulon / githubweb
- Renaming: change return type to void since the list of copied aspects is not used (commit: bc7bcc8) — fabien.coulon / githubweb
- Renaming: update comments (commit: ac904ed) — fabien.coulon / githubweb
- Renaming: fix NPE happening sometimes when Xtext linking failed (commit: fd859fc) — fabien.coulon / githubweb
- Renaming: replace k3 patterns (ie <className>Aspect) for all renamed classes in all copied aspects (commit: f003e20) — fabien.coulon / githubweb
- Renaming: faster replace k3 pattern (commit: 83afde5) — fabien.coulon / githubweb
- Fix the mess with indices (commit: 6680644) — fabien.coulon / githubweb
- Fix: avoid replacing class names which have a targeted pattern inside (commit: 61aadfa) — fabien.coulon / githubweb
- Add a sample project to test renaming effects on k3's aspects (commit: 66db690) — fabien.coulon / githubweb
- Fix: check also subpackages when searching a class (commit: 7dcb03d) — fabien.coulon / githubweb
- Add a test case for 7dcb03dd1e6375b2fe19c295315579dbaa8fa0a8 : test an Aspect on a class in a sub package (commit: 5799ac6) — fabien.coulon / githubweb
- Fix ecore inferrer: take in account that an aspected class may be in a sub package (commit: ea063fe) — fabien.coulon / githubweb
- Fix ecore inferrer: an EClass was created in the root package when an Aspect had (commit: a8596d2) — fabien.coulon / githubweb
- Add test case for a8596d28c3bee78e3602fa1b48216955c9445200 (commit: 894d4de) — fabien.coulon / githubweb
- Fix ecore inferrer: back to the previous behavior but with packages support (commit: 4e1816c) — fabien.coulon / githubweb
- Fix NPE on 'aspect' without annotation (commit: 8c20572) — fabien.coulon / githubweb
- Fix forgotten nsURI/Prefix when creating an EPackage (commit: 731dd57) — fabien.coulon / githubweb
- Renaming sample: remove generated lines in the manifest (commit: e0a971c) — fabien.coulon / githubweb
- Add a test for Renaming: it deploys sample projects, generate projects for renamed languages and test if their is no error (commit: a7514cf) — fabien.coulon / githubweb
#160 (Sep 15, 2015 6:04:40 PM)
- Guard against unlinked aspects when trying to sort them (commit: b5a6d2b) — thomas.degueule / githubweb
#159 (Sep 14, 2015 10:12:19 PM)
- IoT: Xtext grammar for the resulting language (commit: c60621d) — thomas.degueule / githubweb
#158 (Sep 14, 2015 9:45:00 PM)
- Only serialize non-runtime-related features in resulting language (commit: 94c7d0e) — thomas.degueule / githubweb
- IoT: extend Lua with message-sending capabilities, context translation (commit: 650be1e) — thomas.degueule / githubweb
- IoT: Xtext grammar for the resulting language (commit: b2063bb) — thomas.degueule / githubweb
#157 (Sep 10, 2015 5:29:22 PM)
- Update target platform definition with the latest version of K3AL~ (commit: 5a3ccc9) — thomas.degueule / githubweb
#156 (Sep 10, 2015 5:19:18 PM)
- Custom MelangeLocalResourceValidator to avoid i) Diagnostician ii) Transitive validation (commit: 86887e9) — thomas.degueule / githubweb
- Avoid computing complete derived state when not necessary (commit: bd2bfe3) — thomas.degueule / githubweb
- MelangeLocalResourceValidator is actually derivedstate-aware (commit: 2783ae3) — thomas.degueule / githubweb
- Just use the CheckMode the caller requires (commit: 5b02dbf) — thomas.degueule / githubweb
- Check for monitor cancellation (commit: c1a9e65) — thomas.degueule / githubweb
- Don't forget to report diagnostics when errors are found (commit: 5f0f10d) — thomas.degueule / githubweb
- Always use postLinkingPhase when computing derived state (commit: a8702cd) — thomas.degueule / githubweb
- Transformations rely on derived state for static checking. (commit: 4bb7439) — thomas.degueule / githubweb
- SLE -> IoT (commit: 87d7c62) — thomas.degueule / githubweb
- Relocating IoT example (commit: 1e3b6fd) — thomas.degueule / githubweb
- Relocating IoT example (commit: 6dce701) — thomas.degueule / githubweb
- Remove generated projects (commit: c3386ec) — thomas.degueule / githubweb
- Rework Lua Xtext project (commit: aa41a90) — thomas.degueule / githubweb
- org.xtext.lua.tests isn't required (commit: fb46251) — thomas.degueule / githubweb
- We don't need any custom version of Ecore (commit: 4466515) — thomas.degueule / githubweb
- Fix Lua's K3AL semantics (commit: 1a661fa) — thomas.degueule / githubweb
- Fix activity diagram Xtext project (commit: 3be541c) — thomas.degueule / githubweb
- Fix activitydiagram inputs Xtext project (commit: 683f78a) — thomas.degueule / githubweb
- Rename activitydiagram's semantics project (commit: 5af916f) — thomas.degueule / githubweb
- Rename lua's semantics project (commit: cf59348) — thomas.degueule / githubweb
- More refactoring (commit: ae33adb) — thomas.degueule / githubweb
- Rework fr.inria.diverse.iot Melange project (commit: 7bf37bd) — thomas.degueule / githubweb
- Some more refactoring (commit: 361989a) — thomas.degueule / githubweb
- Renamed glue projects (commit: 0e4bf23) — thomas.degueule / githubweb
- Before serializing projects that uses Ecore, replace local EObject references to EMF's EObject (commit: 1752870) — thomas.degueule / githubweb
- AspectToEcore may clash if one infers a datatype and another a class. Align the inferred pkg before mergingé (commit: 38624bb) — thomas.degueule / githubweb
- Tests the aspects inference clash (commit: 2baee09) — thomas.degueule / githubweb
- Fix the aspect copier when we copy an aspect without @Aspect annotation (commit: 3567c7c) — thomas.degueule / githubweb
- Fix bug when the same type is inferred multiple times under different types (commit: d8cd4c6) — thomas.degueule / githubweb
- More refactoring of IoT (commit: b3a2a17) — thomas.degueule / githubweb
- There's possibly multiple sourceEmfNamespaces to be renamed when copying aspects (commit: 0c0fb5b) — thomas.degueule / githubweb
- Continuing... (commit: d5f1894) — thomas.degueule / githubweb
- Dirty (commit: e2c715f) — thomas.degueule / githubweb
- StrictEcore: option for keeping model annotations (commit: 00631aa) — thomas.degueule / githubweb
- Copy aspects' runtime data in the new runtime (commit: d14ef33) — thomas.degueule / githubweb
- org.eclipse.xtext.xbase.lib as dependency in generated runtime (commit: 0468cf5) — thomas.degueule / githubweb
- AspectCopier: now copy all aspects in one shade request (commit: e2b7a4a) — thomas.degueule / githubweb
- AspectCopier: also automatically compute and transform source aspect namespaces (commit: 98995b0) — thomas.degueule / githubweb
- Update client aspect copy code (commit: e714ee2) — thomas.degueule / githubweb
- Dirty (commit: 6a7dedc) — thomas.degueule / githubweb
- Reworking progress monitors (commit: c162e4d) — thomas.degueule / githubweb
- Regenerating metamodel's code (commit: c5d9961) — thomas.degueule / githubweb
- Move to refactored targetLanguage (commit: 5179abd) — thomas.degueule / githubweb
- Move to refactored targetLanguage (commit: ff08afc) — thomas.degueule / githubweb
- Remove outdated Activity.melange (commit: 8ce5420) — thomas.degueule / githubweb
- Failed rebase (commit: 83c46ef) — thomas.degueule / githubweb
- Obsolete LanguageBuilder (commit: c390bbd) — thomas.degueule / githubweb
- Fix IoT example project descriptions (commit: b03d0bc) — thomas.degueule / githubweb
- Fix IoT dependencies (commit: 9a31a52) — thomas.degueule / githubweb
- alignInferredClassifiers after inferring ecore fragments for aspects (commit: 01dc01b) — thomas.degueule / githubweb
- Put back old weaving behavior in builder: first infer the new runtime concepts, then the crosscutting aspects (commit: b5807de) — thomas.degueule / githubweb
- Simplify IoT.melange using wildcard imports for aspects (commit: db77f45) — thomas.degueule / githubweb
#155 (Sep 7, 2015 10:56:24 PM)
- Fix wildcard aspect revolving with new builder (commit: e4aad9e) — thomas.degueule / githubweb
#154 (Sep 7, 2015 10:34:55 PM)
- Be safe when weaving aspect if linking has not been done (commit: 120dcfc) — thomas.degueule / githubweb
- Aspect weaving needs the current model to infer the ecore fragments (commit: d878793) — thomas.degueule / githubweb
- Fix aspect fragments inference when no @Aspect annotation (commit: 081d38b) — thomas.degueule / githubweb
- Aspect's ecoreFragment must be set even in the absence of annotation (commit: 61d6147) — thomas.degueule / githubweb
#153 (Sep 7, 2015 9:18:11 PM)
- Rename Error to BuilderError to avoid clash with java.lang.Error (commit: aff0592) — thomas.degueule / githubweb
- postProcess(): create markers for the errors collected along the way (commit: 19a3f82) — thomas.degueule / githubweb
#152 (Sep 7, 2015 9:03:19 PM)
- Avoid unnecessary casts in builder hierarchy (commit: 9a25b90) — thomas.degueule / githubweb
- Put an Interface on top of the builder hierarchy, rework the generics (commit: c303913) — thomas.degueule / githubweb
- Rework constructor hierarchy (commit: 445e3a7) — thomas.degueule / githubweb
- Useless reset() builder method (commit: 750933f) — thomas.degueule / githubweb
#151 (Sep 1, 2015 4:58:20 PM)
- Language builder: set errors as result of the build (commit: 88cde3a) — fabien.coulon / githubweb
#150 (Sep 1, 2015 4:20:30 PM)
- First draft of a new version of LanguageBuilder (to manage build errors) (commit: fd1c126) — fabien.coulon / githubweb
- Metamodel change: Merge, Slice & Inheritance extends now LanguageOperator, which contains 'targetLanguage' reference (commit: a114f36) — fabien.coulon / githubweb
- Add generated code related to a114f36de2900182eeae2ad865ec5e245944322f (commit: 6621e91) — fabien.coulon / githubweb
- API change to infer Ecore from Java type (commit: 7f42a0b) — fabien.coulon / githubweb
- *Should work* version of the new LanguageBuilder (commit: e815467) — fabien.coulon / githubweb
- LanguageBuilder: regroup syntax & semantic initialisation (commit: cad6840) — fabien.coulon / githubweb
- LanguageBuilder: Always set external URIs when a Language is generated (commit: 2678659) — fabien.coulon / githubweb
- LanguageBuilder: remove duplicated code (commit: d81b81c) — fabien.coulon / githubweb
- LanguageBuilder: regroup stuff about semantic initialisation (commit: 662b5dd) — fabien.coulon / githubweb
- LanguageBuilder: initialize all Languages before building them (commit: 8f8da0d) — fabien.coulon / githubweb
- LanguageBuilder: don't register the need of model creation anymore (commit: b5b00f8) — fabien.coulon / githubweb
- Add reset() for builders (commit: 79bf774) — fabien.coulon / githubweb
- LanguageBuilder: cyclic dependencies are managed by Operator builders (commit: 6272a8b) — fabien.coulon / githubweb
- Rename LanguageBuilder to LanguageProcessor (commit: 744d5ea) — fabien.coulon / githubweb
- Language build: extract the build logic from the LanguageProcessor (commit: 88bd412) — fabien.coulon / githubweb
- Remove duplicated code (commit: d06a0ee) — fabien.coulon / githubweb
- Inject injector (commit: 714f740) — fabien.coulon / githubweb
- Language build: fix generation of ecore fragment from Aspects (commit: 49a6a84) — fabien.coulon / githubweb
- Split LanguageBuilder in several files (commit: ab6afb2) — fabien.coulon / githubweb
- debug util (commit: 0885d2c) — fabien.coulon / githubweb
- Build: fix aspects initialization (commit: 3339f18) — fabien.coulon / githubweb
- Fix tests: use qualified name for Aspects in errors messages (commit: faf5df3) — fabien.coulon / githubweb
#149 (Aug 31, 2015 11:06:13 PM)
- Fixes #33 : Lang/MT names must start with an uppercase (commit: 891fcb4) — thomas.degueule / githubweb
#148 (Aug 31, 2015 2:02:41 PM)
- Reanming of merged languages should be based on a copy to avoid renaming the original language (commit: ee02485) — thomas.degueule / githubweb
#147 (Aug 30, 2015 1:41:04 PM)
- Fix runtime tests: ensure that generated code complies to Java 8 (commit: 64abe8b) — thomas.degueule / githubweb
- Fix ResourceTests: clear lang/MT registries in @Before (commit: 9b82edb) — thomas.degueule / githubweb
- Always drop the first parameter of @Aspect static methods (we assume it is _self in any case) (commit: e5329b8) — thomas.degueule / githubweb
- Fix EditorTest: METAMODEL_IMPLEMENTS_ERROR is now on language (commit: 11dea70) — thomas.degueule / githubweb
- Missing brace in OperatorMappingTest.melange (commit: e99656a) — thomas.degueule / githubweb
#146 (Aug 28, 2015 12:25:00 AM)
- Fix imports AspectToEcoreTest.melange (commit: fca58d4) — thomas.degueule / githubweb
#145 (Aug 27, 2015 11:17:05 PM)
- AspectToEcore: infer fields of aspects without @Aspect annotation (commit: 9daf7cd) — thomas.degueule / githubweb
- AspectToEcore: adapt operations inference when no annotation (commit: 807c66f) — thomas.degueule / githubweb
- Tests for AspectToEcore when no-@ASpect (commit: 0cc098a) — thomas.degueule / githubweb
#144 (Aug 27, 2015 10:10:38 PM)
- In some obscure cases, inferredMTs may be null (commit: dc884e7) — thomas.degueule / githubweb
- Add resolved wildcardImports to the currently processed resource (commit: 25a49dc) — thomas.degueule / githubweb
#143 (Aug 27, 2015 12:26:27 AM)
- Put back wildcardImports in grammar and efficient implementation of resolveWildcardImport() (commit: 80bb8c2) — thomas.degueule / githubweb
#142 (Aug 26, 2015 11:20:51 PM)
- ExactTypeInferrer shoud properly discard its derived state (commit: 90a1a9b) — thomas.degueule / githubweb
#141 (Aug 26, 2015 5:23:12 PM)
- Melange validator: add en error marker when an Aspect declare an attribute already in a super Language but with a different type (commit: e024126) — fabien.coulon / githubweb
- Fix overriding error test: messages had wrong package names (commit: ff4392a) — fabien.coulon / githubweb
- Melange validator: add en error marker when an Aspect declare a reference already in a super Language but with a different type (commit: 949883d) — fabien.coulon / githubweb
- Melange validator: overriding error marker for Merge, Slice and Inherit operator (commit: 3c85a1b) — fabien.coulon / githubweb
- Melange validator: refactor overriding error (commit: d67c95c) — fabien.coulon / githubweb
- Melange validator: add an error marker when an Aspect declare an operation already in a super Language with a different return type (commit: 056d990) — fabien.coulon / githubweb
- Fix overriding error test: messages had wrong operations return type (commit: 0078196) — fabien.coulon / githubweb
- Add helper method to find merging classes from a list of Operators (commit: 1daa7ac) — fabien.coulon / githubweb
- Melange validator: add an error marker when operators are in conflict (commit: d319e90) — fabien.coulon / githubweb
- Melang validator: Operators may be also in conflict on EOperations (commit: 2d334fd) — fabien.coulon / githubweb
- Fix error marker for Operators conflicts (commit: 65be0e5) — fabien.coulon / githubweb
- Fix test : Merge conflict error (commit: 5d71f90) — fabien.coulon / githubweb
- Fix test : Slice conflict error (commit: 2f39249) — fabien.coulon / githubweb
- Add an helper to get the source of an Operator (commit: 72333e6) — fabien.coulon / githubweb
- Melange validator: add helpers for more generic checks between operators (commit: fb515e2) — fabien.coulon / githubweb
- Fix Melange validator: typo (commit: 8930b63) — fabien.coulon / githubweb
#140 (Aug 26, 2015 12:40:46 AM)
- Back to ModelUtils for EPackageProvider (commit: 51ba139) — thomas.degueule / githubweb
#139 (Aug 26, 2015 12:32:26 AM)
- Move assertIsValid in external MelangeTestHelper (commit: 49bac1d) — thomas.degueule / githubweb
- Forgot some debugging messages (commit: e6d4f82) — thomas.degueule / githubweb
#138 (Aug 25, 2015 10:05:10 PM)
- Allow calling generateAll from right-click on editor (commit: 9386e8c) — thomas.degueule / githubweb
- Share a common ResourceSet for resource loading in EPackageProvider (commit: a0e5e53) — thomas.degueule / githubweb
#137 (Aug 25, 2015 6:16:15 PM)
- AspectCopier should copy in Language::externalRuntimeName(), not X_Gen (commit: 0d3bbb1) — thomas.degueule / githubweb
#136 (Aug 25, 2015 5:51:03 PM)
- Fix buggy genmodels for Merge/Slice/Inherit tests (commit: 080315b) — thomas.degueule / githubweb
#135 (Aug 25, 2015 5:16:49 PM)
- Don't attempt to check genPackages for melange-generated languages (commit: 600839c) — thomas.degueule / githubweb
#134 (Aug 25, 2015 5:02:41 PM)
- Assert every language has a corresponding GenPackage for each of its packages (commit: e4140ea) — thomas.degueule / githubweb
- Allow short-URI import for Ecore/GMs (commit: 94f9133) — thomas.degueule / githubweb
- Assert that language names don't conflict with one of their metaclasses (commit: 8d832ed) — thomas.degueule / githubweb
- Fix aspect generation when returnType is a collection of primitive types (commit: 2f179f2) — thomas.degueule / githubweb
- Strip documentation of languages to avoid newlines and quotes (commit: c4face0) — thomas.degueule / githubweb
- Fix Melange templates (no more MetamodelExtensions for loading) (commit: 25f9c1a) — thomas.degueule / githubweb
- Language documentation may ofc be null: null-safe calls for striping (commit: 22e69e5) — thomas.degueule / githubweb
- Special case: consider EObject meta-class as not abstractable (commit: c082ae6) — thomas.degueule / githubweb
- Fix: hasAdapterFor should return false when the class isn't abstractable (commit: 1d93393) — thomas.degueule / githubweb
- Remove old tricks for Ecore generation (commit: ff0410d) — thomas.degueule / githubweb
- Ecore support is now OK, bring back the tests (commit: cd3997e) — thomas.degueule / githubweb
#133 (Aug 25, 2015 1:26:32 AM)
- New runtime name: use the corresponding language's FQN (commit: bf40b44) — thomas.degueule / githubweb
#132 (Aug 24, 2015 5:00:21 PM)
- Don't applyRenaming when no renaming clause (commit: dc866f7) — thomas.degueule / githubweb
- resolveAll isn't necessary (commit: cff994a) — thomas.degueule / githubweb
- Don't attempt to merge null packages (commit: c330565) — thomas.degueule / githubweb
- Refactor MelangeValidator: check imports on the Import clause (commit: 71056a2) — thomas.degueule / githubweb
- Always generate new runtime in X_Gen (commit: 9d6dec7) — thomas.degueule / githubweb
- When @Aspect is present, check that the target class exists in the language (commit: a7848a2) — thomas.degueule / githubweb
- Fix aspect overriding priorities (commit: f2a9437) — thomas.degueule / githubweb
- Check slicing criteria (commit: 6608f95) — thomas.degueule / githubweb
- Avoid NPE when importClause is incorrect (commit: daf4798) — thomas.degueule / githubweb
- Avoid throwing error messages on the whole file when exactTypeName is missing (commit: 454d51a) — thomas.degueule / githubweb
#131 (Aug 24, 2015 10:28:04 AM)
- Fix new project's template: replace keyword ecore for syntax (commit: d1dcc99) — fabien.coulon / githubweb
#130 (Aug 23, 2015 12:46:49 PM)
- Bugfix: FSM and TimedFSM code generation (2) (commit: c727659) — fboschet / githubweb
- Bugfix: FSM and TimedFFSM code generation (commit: 5184748) — fboschet / githubweb
#129 (Aug 4, 2015 5:48:33 PM)
- New InheritanceOverridingTest project (commit: 5ae781e) — thomas.degueule / githubweb
- EPackage of generated languages now have an http://<langName>/ URI (commit: 688820b) — thomas.degueule / githubweb
- Match genPackages by name, as generated URIs are now different (commit: b805f89) — thomas.degueule / githubweb
- Update InheritanceOverridingTest project (commit: 16f410d) — thomas.degueule / githubweb
#128 (Aug 4, 2015 11:58:09 AM)
- Update InheritanceFsm example (commit: f76656b) — thomas.degueule / githubweb
- Fix Language.allAspects: also retrieve superLanguage's aspects (commit: 343a1c8) — thomas.degueule / githubweb
- Temporarily set/reset dynamic aspectTypeRef when generating aspect's adapters (commit: 5443d2e) — thomas.degueule / githubweb
#127 (Aug 4, 2015 11:13:54 AM)
- Don't attempt to clean MANIFEST.MF dangling references when there is none (commit: bcd1bd4) — thomas.degueule / githubweb
- Don't attempt to register multiple packages for the same language if one already exists (commit: 5de17a1) — thomas.degueule / githubweb
- Custom log4j.properties for JUnit (mainly to avoid annoying EMF/Compare logs) (commit: d3d0a29) — thomas.degueule / githubweb
#126 (Aug 3, 2015 11:41:41 PM)
- Also clean anything that must be re-generated (commit: d9c0ac9) — thomas.degueule / githubweb
- Move generateAll() in MelangeBuilder (commit: 4ee8005) — thomas.degueule / githubweb
- Dummy EObject path-matching and assertImplements for tests (commit: a4c2e67) — thomas.degueule / githubweb
- Fix allSemantics recursive calls (commit: 1e221f5) — thomas.degueule / githubweb
- createExternalAspects should be defined in terms of calculated semantics, not original aspects (commit: 34d0812) — thomas.degueule / githubweb
- Defensive code generation for aspects (commit: 26db852) — thomas.degueule / githubweb
- Fix hasExternalAspects (commit: 5f055d8) — thomas.degueule / githubweb
- Some dummy InheritanceOverriding tests, to be continued (commit: 0569f19) — thomas.degueule / githubweb
#125 (Aug 3, 2015 8:10:50 PM)
- First clean runtimes before attempting to re-generate (commit: e37871b) — thomas.degueule / githubweb
#124 (Aug 3, 2015 6:28:02 PM)
- Fail gracefully when languages/MTs names miss (commit: 175ff16) — thomas.degueule / githubweb
- Don't generate generated_package extensions: the genmodel will do that if needed (commit: 55b2f39) — thomas.degueule / githubweb
- Only export generated aspects package if there is one (commit: 972b39c) — thomas.degueule / githubweb
#123 (Aug 2, 2015 10:57:11 PM)
- Never git -p again... (commit: 9d7de92) — thomas.degueule / githubweb
#122 (Aug 2, 2015 10:19:45 PM)
- CleanAll before GenerateAll (commit: a2e4cbb) — thomas.degueule / githubweb
- Only display immediate super languages in outline (commit: 6b7a417) — thomas.degueule / githubweb
- Look for any corresponding aspect in the hierarchy when generating adapters (commit: 4c44f55) — thomas.degueule / githubweb
#121 (Jul 31, 2015 9:22:56 PM)
- Fix MWE2 & put generated code under SCM (commit: 66acad3) — thomas.degueule / githubweb
#120 (Jul 31, 2015 9:05:17 PM)
- Re-organizing repository (commit: 666d747) — thomas.degueule / githubweb
- Re-organizing repository (commit: 66d5a91) — thomas.degueule / githubweb
#119 (Jul 31, 2015 8:31:28 PM)
- First version of the 'generate all' action (commit: 318f3ef) — thomas.degueule / githubweb
- Use MelangeExecutableExtensionFactory to get injection (commit: e71115c) — thomas.degueule / githubweb
- Disable usual builder participant (commit: 6ed3374) — thomas.degueule / githubweb
- Move visibleWhen predicate on the top-level menu (commit: 39a9e49) — thomas.degueule / githubweb
- Menu 'Compile' -> 'Generate All' (commit: b716185) — thomas.degueule / githubweb
- Remove obsolete MelangeBuilderParticipant (commit: 28f031f) — thomas.degueule / githubweb
- Different generation actions for Interfaces/Languages/Adapters/All (commit: d550339) — thomas.degueule / githubweb
- Move generation to external MelangeBuilder, use progress monitors (commit: 6cc0ba0) — thomas.degueule / githubweb
- Factorisation & generateAll (commit: 3734f31) — thomas.degueule / githubweb
- generateInterfaces / generateAdapters (commit: ba0c9d9) — thomas.degueule / githubweb
- Stub action for cleaning all generated artifacts (commit: 81afaea) — thomas.degueule / githubweb
- Put cleanAll before separator (commit: 42ece90) — thomas.degueule / githubweb
- Disable model type serialization in MelangeDerivedStateComputer (commit: 622ad4e) — thomas.degueule / githubweb
- GenerateLanguages action (commit: 362ba1e) — thomas.degueule / githubweb
- CleanAll action (commit: 589b022) — thomas.degueule / githubweb
- 'CleanAll' action: also delete generated runtime projects of languages (commit: f406d86) — thomas.degueule / githubweb
- Fix exported packages of newly generated EMF projects (commit: 61e00dd) — thomas.degueule / githubweb
- EPackageProvider: only register non-null genmodels (commit: da8a3ce) — thomas.degueule / githubweb
- Quickfixes for runtime generation are replaced by menu actions (commit: b14edf2) — thomas.degueule / githubweb
- When creating genmodels, prefix each genPackage with the fqn of its language (commit: f50675d) — thomas.degueule / githubweb
- Guard against ResourceException: ensure that MANIFEST.MF is synchronized before updating it (commit: eff1a33) — thomas.degueule / githubweb
- When generating EMF runtime, prepare the case where aspects will be copied (commit: 337baf9) — thomas.degueule / githubweb
- Copy aspects in appropriate package and export it in the new runtime (commit: ecaa002) — thomas.degueule / githubweb
- Move ExtensionPointProcessor processing to 'GenerateAll' action (commit: 0e73e25) — thomas.degueule / githubweb
- Regenerate metamodel code (commit: 5882c3f) — thomas.degueule / githubweb
- stfu, EMF/Compare (commit: 180dff3) — thomas.degueule / githubweb
- Abstract syntax updates: (commit: b0e3d56) — thomas.degueule / githubweb
- Update the grammar to match new AS (commit: 3a02c84) — thomas.degueule / githubweb
- MelangeBuilder: utility waitForAutoBuild method (commit: aeb774e) — thomas.degueule / githubweb
- MelangeBuilder: generate/copy aspects only once the EMF code is generated (commit: 96da90e) — thomas.degueule / githubweb
- Various fixes for last AS (commit: e82b938) — thomas.degueule / githubweb
- Transient/derived Aspect.aspectedClass (commit: 5d6ae03) — thomas.degueule / githubweb
- Move ModelTypeSerialized into the MelangeBuilder (commit: b1af4d7) — thomas.degueule / githubweb
- Fix aspect weaving when runtime is missing (commit: 2cab269) — thomas.degueule / githubweb
- Use the appropriate (lately bound) version of aspects when generating adapters (commit: 091ae24) — thomas.degueule / githubweb
- Also clean dangling MANIFEST.MF bundle references when calling CleanAll (commit: b8f1408) — thomas.degueule / githubweb
- Less debugging messages in AspectCopier (commit: 2b9368f) — thomas.degueule / githubweb
- Don't show progress while generating code (commit: f628807) — thomas.degueule / githubweb
- Concrete instances may change over time. Use FQN instead to identify ModelingElement in EPackageProvider (commit: 4d32f5b) — thomas.degueule / githubweb
- Fix isComplete (commit: cdcd2e5) — thomas.degueule / githubweb
- Fix buggy AspectCopier (commit: 8cb7e9f) — thomas.degueule / githubweb
- Fix buggy createExternalAspects (commit: 0562521) — thomas.degueule / githubweb
#118 (Jul 23, 2015 6:25:11 PM)
- Add test: check EAttribute renaming works (commit: 2421e77) — fabien.coulon / githubweb
#117 (Jul 23, 2015 6:03:29 PM)
- Fix EAttributes renaming (commit: e7eefbe) — fabien.coulon / githubweb
#116 (Jul 23, 2015 5:21:29 PM)
- Bugfix: package containment hierachy is not anymore broken when generating an Ecore (commit: 67699b3) — fabien.coulon / githubweb
#115 (Jul 23, 2015 1:22:07 PM)
- Fix: support nested packages when checking if runtime exists (commit: 9b5cd9c) — thomas.degueule / githubweb
#114 (Jul 23, 2015 11:10:26 AM)
- Outline prettified (commit: 08dea1a) — fboschet / githubweb
#113 (Jul 23, 2015 10:09:08 AM)
- Build status README.md (commit: a36b71a) — thomas.degueule / githubweb
#112 (Jul 22, 2015 1:12:34 PM)
- Ecore generation: only add packages without super superckage in the direct content of the resource (commit: f972a3c) — fabien.coulon / githubweb
- Fix mapping: set nsprefix & nsuri for new created packages (commit: 8ccec45) — fabien.coulon / githubweb
#111 (Jul 22, 2015 10:19:31 AM)
- Add ctrl+click feature for Ecore uri in .melange files (commit: 1f59b4d) — fboschet / githubweb
#110 (Jul 21, 2015 6:37:08 PM)
- Auto generate tests (for each test cases) checking that all Languages implements their direct inherited Languages (commit: 962798b) — fabien.coulon / githubweb
- Rename class InheritTest to InheritanceTest, otherwise JUnit doesn't process it... (commit: d21cb42) — fabien.coulon / githubweb
#109 (Jul 21, 2015 5:39:13 PM)
- Fix mapping: (commit: 4b831e3) — fabien.coulon / githubweb
#108 (Jul 21, 2015 5:10:29 PM)
- Fix tests b78579538d60fd86f04185a0e90bc3271657cc28 (commit: f0a9bbb) — fabien.coulon / githubweb
#107 (Jul 21, 2015 4:31:11 PM)
- Fix Ecore generation: only add the root package in the direct content of the resource (commit: f296753) — fabien.coulon / githubweb
#106 (Jul 21, 2015 3:22:57 PM)
- Tests: check sub packages renaming for mapping in Slice/Ecore/Merge operators (commit: b785795) — fabien.coulon / githubweb
#105 (Jul 21, 2015 2:24:02 PM)
- Validator: genmodelUri is a property of Metamodel, not Language (commit: 5126431) — thomas.degueule / githubweb
- Actually, we don't need any warning when the genmodel can be automatically inferred (commit: 50eb9f9) — thomas.degueule / githubweb
#104 (Jul 20, 2015 9:35:29 PM)
- Merge plugin.xml and plugin.xml_gen (commit: 991c6c3) — thomas.degueule / githubweb
#103 (Jul 20, 2015 9:28:34 PM)
- Put generated src-gen under version control (commit: 58a61b0) — thomas.degueule / githubweb
#102 (Jul 20, 2015 7:39:16 PM)
- Fix renaming for packages: change the package hierachy according to the mappings rules (commit: a6d01f5) — fabien.coulon / githubweb
#101 (Jul 20, 2015 4:21:12 PM)
- Bugfix: Wizard generates empty project (commit: 4a6186b) — francois.bochet / githubweb
#100 (Jul 20, 2015 4:13:28 PM)
- Keyword: 'ecore' -> 'syntax' (commit: f4a8a63) — thomas.degueule / githubweb
- Update test data with new keyword (commit: 5ec62de) — thomas.degueule / githubweb
- 'and-rename' clauses should be facultative (commit: 201bf91) — thomas.degueule / githubweb
- Update simple examples with new keyword (commit: 56e7019) — thomas.degueule / githubweb
- Update Eclipse tests data with new keyword (commit: dd09a5e) — thomas.degueule / githubweb
#99 (Jul 20, 2015 3:58:26 PM)
- Fix unexpected error when importing Ecore (commit: 6f34386) — thomas.degueule / githubweb
- Refactor Melange's metamodel (commit: c54806a) — thomas.degueule / githubweb
- New 'Semantics' metaclass (commit: 1ce952e) — thomas.degueule / githubweb
- Fixing outline (commit: bfc46e3) — thomas.degueule / githubweb
- Language is no more a ModelingElement, metamodel is (commit: f997b5d) — thomas.degueule / githubweb
- Opposite from Metamodel to Language (commit: d48db38) — thomas.degueule / githubweb
- Fixing AST extensions with refactoring (commit: 6d63c68) — thomas.degueule / githubweb
- Removing deprecated InheritanceAdapterInferrer (commit: 321d35e) — thomas.degueule / githubweb
- Removing deprecated MappersInferrer (commit: d0af11b) — thomas.degueule / githubweb
- Fixing jvmmodel inferrers (commit: e1e9c39) — thomas.degueule / githubweb
- Remove unused AdapterExtensionPointProcessor (commit: d512e09) — thomas.degueule / githubweb
- Missing genmodelUris for metamodels (commit: 832b292) — thomas.degueule / githubweb
- Fixing processors (commit: b3b9bed) — thomas.degueule / githubweb
- No more compile errors (commit: 4a88ff9) — thomas.degueule / githubweb
- Initialize syntax & semantics for each language (commit: 59211e7) — thomas.degueule / githubweb
- New NamedElement metaclass (commit: b3955e9) — thomas.degueule / githubweb
- Fixing various naming problems (commit: 594b14a) — thomas.degueule / githubweb
- Stupid typo (commit: f4e0776) — thomas.degueule / githubweb
- Fix aspect weaving in grammar (commit: 2d120ac) — thomas.degueule / githubweb
- Fixing outline with new Metamodel/Language hierarchy (commit: 7a2a95c) — thomas.degueule / githubweb
- Simpler grammar for aspect weaving (commit: bc4d1a6) — thomas.degueule / githubweb
- Missing generated code for NamedElement (commit: 4bea999) — thomas.degueule / githubweb
- Report EMF runtime generation error to the appropriate element (commit: a5ad00e) — thomas.degueule / githubweb
- Fix isGeneratedByMelange predicate (commit: 1009115) — thomas.degueule / githubweb
- Update XtextTest annotation with latest refactoring (commit: 6271a87) — thomas.degueule / githubweb
- Fix tests (commit: fe85f78) — thomas.degueule / githubweb
- Tests: check errors for undefined elements in Mappings (commit: 551bf0b) — thomas.degueule / githubweb
- Fix tests (commit: df31b29) — thomas.degueule / githubweb
- Updated Melange AS diagram (commit: 5bf4c3f) — thomas.degueule / githubweb
- Removing useless 'Semantics' metaclass (commit: 41ad8b0) — thomas.degueule / githubweb
- Opposite owningLanguage for operators (commit: 301fa8f) — thomas.degueule / githubweb
- Replace 'Semantics' meta-class with a 'semantics' reference (commit: c55fd2e) — thomas.degueule / githubweb
- Update code with new refactoring (commit: ac06aac) — thomas.degueule / githubweb
- Repairing representations.aird (commit: 6733a0b) — thomas.degueule / githubweb
- Fix casts in quickfix providers (commit: 8520d12) — thomas.degueule / githubweb
- Fix getIsComplete, null pkgs/gms shouldn't be validated (commit: 3f0edc0) — thomas.degueule / githubweb
- Export fr.inria.diverse.melange.resource (commit: 3aff10b) — thomas.degueule / githubweb
- Only generate code when every AST element is ready (commit: dbcb858) — thomas.degueule / githubweb
- Don't run any processor on incomplete languages/model types (commit: d6af50b) — thomas.degueule / githubweb
- Fix typo in test data (commit: 26ae454) — thomas.degueule / githubweb
- Fix TransitiveAspectTest with new operators organization (commit: 7cbf04e) — thomas.degueule / githubweb
- Update SimpleAspectsProject (commit: 8e3f54e) — thomas.degueule / githubweb
- Update SLE project (commit: 7bb3193) — thomas.degueule / githubweb
- Update 3semantics project (commit: 9d64786) — thomas.degueule / githubweb
- Update InheritanceFsm project (commit: c63776e) — thomas.degueule / githubweb
- Update OperatorMappingTest with latest refactoring (commit: 6bba560) — thomas.degueule / githubweb
#98 (Jul 20, 2015 3:16:50 PM)
- Fix unexpected error when importing Ecore (commit: 41525bf) — thomas.degueule / githubweb
#97 (Jul 20, 2015 2:06:29 PM)
- Fix test: bad copy-pasted exactType name (commit: 22e1d48) — fabien.coulon / githubweb
#96 (Jul 20, 2015 1:59:06 PM)
- Add tests for mapping in Slice/Ecore/Merge operators (commit: 594adc4) — fabien.coulon / githubweb
#95 (Jul 20, 2015 11:47:08 AM)
- Update comments (commit: 85e1d36) — fabien.coulon / githubweb
#94 (Jul 20, 2015 11:39:46 AM)
- Add package renaming for Ecore/Slice/Merge operator (commit: 3e3d94f) — fabien.coulon / githubweb
#93 (Jul 20, 2015 11:01:09 AM)
- Add mapping rules for Opertators Merge & Slice (commit: 0813038) — fabien.coulon / githubweb
- Change grammar for mapping rules in Merge/Slice (commit: 02a8c14) — fabien.coulon / githubweb
- Add genmodel generated classes for the mapping (commit: c8a76f1) — fabien.coulon / githubweb
- Add implementation for mapping in Merge/Slice operator (commit: 681ecc2) — fabien.coulon / githubweb
- Grammar: forgotten multiplicity for mapping rules in Merge/Slice :) (commit: 38f47e0) — fabien.coulon / githubweb
- Add mapping also for Ecore operator (commit: 641c0b2) — fabien.coulon / githubweb
#92 (Jul 16, 2015 2:08:11 PM)
- Tests: check errors for undefined elements in Mappings (commit: 996fc5c) — fabien.coulon / githubweb
#91 (Jul 16, 2015 12:00:03 PM)
- Clean f02a049f9e9d1374860472accb9b4b9227887c5b (useless debug suff) (commit: 7cdc96d) — fabien.coulon / githubweb
#90 (Jul 16, 2015 11:52:45 AM)
- Tests mapping: (commit: f02a049) — fabien.coulon / githubweb
#89 (Jul 16, 2015 12:44:14 AM)
- Melange icon for contextual menu (commit: 01c49d9) — thomas.degueule / githubweb
- Move 'Compile' to a 'Melange' submenu for future contributions (commit: ee8d60d) — thomas.degueule / githubweb
#88 (Jul 15, 2015 5:07:05 PM)
- fr.inria.diverse.melange.target-platform project file (commit: 7639d2e) — thomas.degueule / githubweb
#87 (Jul 15, 2015 3:59:12 PM)
- Add tests for Mapping (commit: 935cf88) — fabien.coulon / githubweb
#86 (Jul 15, 2015 10:40:31 AM)
- Moved SLE example to examples/ (commit: dcf381e) — thomas.degueule / githubweb
#84 (Jul 14, 2015 2:36:51 PM)
- Parent POM for target platform definition (commit: a6e452e) — thomas.degueule / githubweb
#83 (Jul 14, 2015 1:14:57 PM)
- Target platform definition for Tycho builds (commit: 49d9307) — thomas.degueule / githubweb
- Use target platform definition instead of repositories in Tycho builds (commit: 24b6016) — thomas.degueule / githubweb
- Update target platform to last versions (except Mars) (commit: 3df5f8c) — thomas.degueule / githubweb
#82 (Jul 10, 2015 3:25:21 PM)
- Add tests: check errors when aspects override definitions of attributes, references or operations (commit: 4e706b9) — fabien.coulon / githubweb
#81 (Jul 10, 2015 11:01:55 AM)
- Tests: check error when Aspect has a reference with the same name as a reference in a merged Language but with different type (commit: 3b69d6e) — fabien.coulon / githubweb
- Fix test (commit: 1f769af) — fabien.coulon / githubweb
#80 (Jul 10, 2015 10:41:40 AM)
- Add tests for merge overriding errors (commit: 5f7bfb7) — fabien.coulon / githubweb
- Add tests for slice overriding error (commit: 2f4ed4f) — fabien.coulon / githubweb
#79 (Jul 7, 2015 11:37:10 AM)
- Add code errors to be raised when a signature overrides another one when applying a merge-based operator. (commit: 8200db5) — fabien.coulon / githubweb
- Rewrite tests from 5abc5744b750b892bda070584502abc7efc4e9f3 (commit: 55ff1e8) — fabien.coulon / githubweb
#78 (Jul 6, 2015 1:53:23 PM)
- Add tests for the Slice operator (commit: 53a31fe) — fabien.coulon / githubweb
- Fix slice operator test (commit: 2ea2eef) — fabien.coulon / githubweb
- Test: check implement for language with slice on merge operator (commit: e6bc1ef) — fabien.coulon / githubweb
- Test: check that the result of the slice of all elements is the same metamodel (commit: 00babdf) — fabien.coulon / githubweb
- Fix: slice operator result is now merge with a copy of the base language (commit: 6d4a81e) — fabien.coulon / githubweb
- Fix: enable multiple Slice operators in a language (commit: 18caf6c) — fabien.coulon / githubweb
- Test: check merging two slices is the same metamodel as slicing two merge (commit: 0e6ee07) — fabien.coulon / githubweb
- Add tests for Inherits operator (commit: fef22ed) — fabien.coulon / githubweb
- Test: check that inheriting two slices is the same metamodel that merging two slices (commit: 1548d4e) — fabien.coulon / githubweb
- Fix test: test with the right input file will work better (commit: 360582e) — fabien.coulon / githubweb
- Add an error message for the assertion checking that languages shall implement themself (commit: 2b386a8) — fabien.coulon / githubweb
- Fix: inherit operator result is now merge with a copy of the base language (commit: 1d06c2b) — fabien.coulon / githubweb
- Test: add maching check between Ecores and Languages packages inside Slice tests.\n It is usefull to detect side effects (e.g. Merges into a not-copied-language). (commit: d68ccfc) — fabien.coulon / githubweb
- Fix: The aspectTypeRef of Aspects from linked Language are no longer modified, the Aspect is now copied with a new aspectTypeRef. (commit: f719af1) — fabien.coulon / githubweb
- Add tests for aspects overriding (commit: 5abc574) — fabien.coulon / githubweb
- Test: check that merge operator perform Aspects overriding for its Language (commit: 43835bc) — fabien.coulon / githubweb
- Test: check Aspects of Languages before the merge operator (commit: 836f80c) — fabien.coulon / githubweb
- Test: check that Aspects from merge operator override Aspect from Inherits (commit: 34a357a) — fabien.coulon / githubweb
- Test: check that Aspects from Slice operator override Aspect from Inherits (commit: 1e0c3d7) — fabien.coulon / githubweb
- Test: check that Aspects from Merge operator override Aspects from previous Merge (commit: 3abb57f) — fabien.coulon / githubweb
- Test: check that Aspects from Slice/Merge operator override Aspects from previous Slice/Merge (commit: 7c3f83b) — fabien.coulon / githubweb
- Test: check that local Aspects override inherited Aspects (commit: 7f29be1) — fabien.coulon / githubweb
#77 (Jun 30, 2015 12:13:31 PM)
- Test: check that all languages implement their own ExactType (commit: 09b5f84) — fabien.coulon / githubweb
#76 (Jun 30, 2015 11:28:49 AM)
- Tests: Align package names for merging (commit: 1ea891b) — fabien.coulon / githubweb
#75 (Jun 30, 2015 9:24:54 AM)
- Add tests for the Merge operator (commit: 3632338) — fabien.coulon / githubweb
#74 (Jun 26, 2015 1:38:18 PM)
- Metamodel: ecore, aspect & merge are now parts of languages (commit: 50b8ccd) — fabien.coulon / githubweb
- Fix: ecoreUri check works with the new metamodel (commit: bd310b4) — fabien.coulon / githubweb
- Fix ambiguity in the Melange grammar (commit: f0b58c0) — fabien.coulon / githubweb
- First draft for a pre-processor able to build languages with operators (commit: 05b8972) — fabien.coulon / githubweb
- Use EPackageProvied in the pre-processor LanguageBuilder to register merged packages (commit: 0b2c7d4) — fabien.coulon / githubweb
- Fix OutOfBound exception in LanguageBuilder pre-processor (commit: 451de2f) — fabien.coulon / githubweb
- Fix: language with only one ecore works again (commit: d231a3a) — fabien.coulon / githubweb
- Remove old call for mapping generation (commit: d7c502f) — fabien.coulon / githubweb
- Add LanguageBuild pre-processor in the processors list (commit: 88deaab) — fabien.coulon / githubweb
- Fix null pointer when merging two ecore (commit: 27bd9e9) — fabien.coulon / githubweb
- Add generation of new Ecore & Genmodel for composite languages (commit: 3ca3a22) — fabien.coulon / githubweb
- Fix Merge operator (commit: 48943f1) — fabien.coulon / githubweb
- Add Slice operator in the grammar of Melange (commit: 8425042) — fabien.coulon / githubweb
- Add uri parameter in the save() of the Slicer (commit: 0ed805f) — fabien.coulon / githubweb
- Add semantic of the slicer operator (commit: 1b71ffe) — fabien.coulon / githubweb
- Fix Slicer: Do not try to copy EDataType for typed element (commit: 9fefccd) — fabien.coulon / githubweb
- Fix Slice operator: resolve crossref after the slice (commit: 83ba703) — fabien.coulon / githubweb
- Melange metamodel: set inheritance as an operator to allow multiple inheritances (commit: bd57ca3) — fabien.coulon / githubweb
- Add an implementation for multi-inheritance of Metamodels (commit: 8bf7f1c) — fabien.coulon / githubweb
- Fix: reconnect aspects (commit: ee422ab) — fabien.coulon / githubweb
- Move EcoreUriInferrer, AspectCopier & AspectWeaver processors inside the LanguageBuilder processor (commit: dca85df) — fabien.coulon / githubweb
- Fix tests: multiple inheritances change (commit: 506f76b) — fabien.coulon / githubweb
- Reorder xtext rules to pass existing tests (commit: 3c53969) — fabien.coulon / githubweb
- Fix ModelType matching: return type of EOperations from ModelType seems not contained in ModelType packages (commit: 3c07cef) — fabien.coulon / githubweb
- Fix build of languages with a slice operator only (commit: 3d6b538) — fabien.coulon / githubweb
- Quiet slicer (commit: 01720cb) — fabien.coulon / githubweb
- Use quickfix to generate sliced/merged language (commit: 74fd19b) — fabien.coulon / githubweb
- .melange for SLE (commit: 4eb6a42) — fabien.coulon / githubweb
- Missing generated metamodel code (commit: 5e6073c) — thomas.degueule / githubweb
- Bump to K3AL > 3.2 (commit: 6c904ad) — thomas.degueule / githubweb
- Update Main.melange (commit: 3caa866) — fabien.coulon / githubweb
- glues merging models (commit: b09fd43) — fabien.coulon / githubweb
- Fix Slicer: Do not try to copy EDataType from Ecore for typed element (commit: c66d718) — fabien.coulon / githubweb
- Fix Slicer: copy EOpposite for EReference (commit: 0f30b05) — fabien.coulon / githubweb
- Fix Slicer: Do not try to copy EDataType from Ecore for typed element (commit: 4c130b0) — fabien.coulon / githubweb
- Eclipse projects for SLE (commit: c2e7df1) — fabien.coulon / githubweb
- Do merge/slice stuff before merging aspects (commit: 3a7211c) — fabien.coulon / githubweb
- Merger now campare EOperation by name and parameters unique ID (commit: 1a37023) — fabien.coulon / githubweb
- Update SLE project: Expression have now one execute() for Lua and one for Activity in the merged language (commit: b792010) — fabien.coulon / githubweb
- Merger now compare also EDataType by uniqueID instead of edit distance (commit: 2b3917c) — fabien.coulon / githubweb
- Aspect copier now copy only classes related to the targeted aspect instead of the full content of the package (commit: e81ce90) — fabien.coulon / githubweb
- - Aspect copier moved in the quickfix (commit: eb4804a) — fabien.coulon / githubweb
- Update SLE project: ActivityEcoreLuaLang_Gen with copied aspects (commit: 6e34e8c) — fabien.coulon / githubweb
- Fix: Add missing case when retrieving name of aspected classes (commit: 85b1bcd) — fabien.coulon / githubweb
- Fix Aspect copier: improve e81ce90189c291d8b6ae99b9eec5e12e3d02079e (commit: 64c0c1c) — fabien.coulon / githubweb
- Revert 85b1bcde45c167a90e7db163dba9a78b1d9e6559 (commit: 839fa79) — fabien.coulon / githubweb
- AspectToEcore: search by name looks in Metamodel classes (commit: 5f0cb72) — fabien.coulon / githubweb
- Language build doesn't save intermediate sliced ecore anymore (commit: e0e3092) — fabien.coulon / githubweb
- Fix AspectWeaver: when Xtext fail to find aspected class, retrieve it with the Properties file (commit: c81bc71) — fabien.coulon / githubweb
- xtend-gen isn't needed in SimpleFsmProject (commit: 3a8f4b4) — thomas.degueule / githubweb
- Comment out MelangeBuilderParticipant for now (commit: 485207b) — thomas.degueule / githubweb
- No more MetamodelExtensions in SimpleAspects.melange (commit: fcfda18) — thomas.degueule / githubweb
- Directly access proper attribute in JvmCustomAnnotationValue for aspects' className resolution (commit: d62b75d) — thomas.degueule / githubweb
- More generic XAbstractFeatureCall to get className (commit: 5296caf) — thomas.degueule / githubweb
- Don't ask for an Ecore file when it is retrieved through operators (commit: 98a5d2e) — thomas.degueule / githubweb
#73 (May 29, 2015 6:28:17 PM)
- Fix inherit: copy inherited aspect (commit: 240f70d) — fabien.coulon / githubweb
#72 (May 23, 2015 3:05:15 AM)
- Ignore Xtext's generated files (commit: 8a1b916) — thomas.degueule / githubweb
#71 (May 23, 2015 2:57:32 AM)
- Xtext nature for metamodel project for automatic registration (commit: 679daa5) — thomas.degueule / githubweb
#70 (May 20, 2015 8:21:18 PM)
- Tests with UI hardness (commit: 6b66039) — thomas.degueule / githubweb
#69 (May 20, 2015 1:50:49 AM)
- Eclipse tests configuration (no-UI) (commit: 53327c0) — thomas.degueule / githubweb
#68 (May 19, 2015 5:37:19 PM)
- Test: Refactor deployProject() (commit: e4740a6) — fabien.coulon / githubweb
#67 (May 19, 2015 12:04:45 PM)
- @OnlyIfUI annotation for eclipse-dependent tests (commit: b28ca0a) — thomas.degueule / githubweb
- Missing primarySourceElement specification in OnlyIfUI (commit: 1b5a42e) — thomas.degueule / githubweb
#66 (May 19, 2015 11:15:36 AM)
- Ignore UI-dependent tests if UI isn't running (commit: 4156bdc) — thomas.degueule / githubweb
#65 (May 19, 2015 12:22:21 AM)
- Merging new plugin.xml for UI plugin (commit: 1a2ec63) — thomas.degueule / githubweb
- MelangeBuilderParticipant: will be used for Eclipse projects management operations (commit: a55a45c) — thomas.degueule / githubweb
#64 (May 18, 2015 6:33:41 PM)
- Fix SimpleFsmTest (commit: 69ccfee) — thomas.degueule / githubweb
#63 (May 18, 2015 5:51:14 PM)
- WorkspaceDeployer: automatically deploy projects in workspace for testing purposes (commit: e500e68) — thomas.degueule / githubweb
- SimpleFsmProject using WorkspaceDeployer (commit: 2746699) — thomas.degueule / githubweb
#62 (May 18, 2015 2:12:04 PM)
- Fix Melange's MANIFEST (commit: e16fedd) — thomas.degueule / githubweb
- Fix previous merge (commit: f1571a3) — thomas.degueule / githubweb
- melange.lib requires java8, so make sure that the manifest declares it (commit: ce46876) — didier.vojtisek / githubweb
- melange.lib requires java8, so make sure that the manifest declares it (commit: bff541c) — didier.vojtisek / githubweb
- fixed problem of extensionpoint that were lost when using melange (commit: 9fedf08) — didier.vojtisek / githubweb
#61 (May 12, 2015 10:52:09 PM)
- Take possibe superTypes into account in AspectToEcore (commit: 30c6343) — thomas.degueule / githubweb
- Take into account @Containment annotation in AspectToEcore (commit: bf5db0c) — thomas.degueule / githubweb
#60 (May 12, 2015 9:55:35 PM)
- Also add Aspect EAnnotation to newly-created EClasses (commit: 1f4444e) — thomas.degueule / githubweb
#59 (May 12, 2015 6:32:09 PM)
- * sigh * (commit: b64380f) — thomas.degueule / githubweb
- Pass preLinkingPhase information to processors (commit: 01c1d20) — thomas.degueule / githubweb
- Move ExtensionPointProcess and ModelTypeSerializer in postProcess phase (commit: 22afb46) — thomas.degueule / githubweb
- Reset Stopwatches after each build (commit: 117257a) — thomas.degueule / githubweb
- Only serialize new Ecore when content has changed (commit: 124e39c) — thomas.degueule / githubweb
- Move ExtensionPointProcessor and ModelTypeSerializer in postLinkingPhase (commit: 64faf19) — thomas.degueule / githubweb
#58 (May 11, 2015 5:18:48 PM)
- Turn off validating the presence of @Aspect (commit: 31a593a) — thomas.degueule / githubweb
- Aspect::aspectedClass is now optional (commit: d7f5138) — thomas.degueule / githubweb
- MelangeLabelProvider: don't always rely on the presence of aspectedClass (commit: a05abb9) — thomas.degueule / githubweb
- Different icon in outline for aspects without @Aspect annotation (commit: e0c907b) — thomas.degueule / githubweb
- Adapt AspectToEcore for aspects without @Aspect annotation (commit: 67a0391) — thomas.degueule / githubweb
- Various fixes for optional aspectedClass feature (commit: b5c76e9) — thomas.degueule / githubweb
- AspectWeaver now first inserts new meta-classes, and then weave @Aspect definitions (commit: 8faf0ce) — thomas.degueule / githubweb
- Manage cyclic dependencies when infering ecore fragment (commit: f080fa0) — thomas.degueule / githubweb
- AspectToEcore: infer feature name in non-@Aspect case (commit: 292c1a6) — thomas.degueule / githubweb
- Resolving wildcard aspect import with JdtSearchEngine (commit: 9dfad83) — thomas.degueule / githubweb
- Support for wildcard import of aspects (commit: e4bffca) — thomas.degueule / githubweb
#57 (May 5, 2015 3:24:28 PM)
- MelangeResource returns its own URI when queried (commit: ab4e69b) — thomas.degueule / githubweb
- MelangeResource::getAllContents() implementation (commit: 3b91dee) — thomas.degueule / githubweb
- MelangeResource: mm parameter -> lang parameter (commit: 84313ed) — thomas.degueule / githubweb
- EObjectAdapter needs to extend EObjectImpl to support EMF dirty internal casts (e.g. in EValidator) (commit: 15c3d4c) — thomas.degueule / githubweb
- Basic MelangeResource tests (commit: fbb5e45) — thomas.degueule / githubweb
- SimpleFsmProject.jar dependency for ResourceTest (commit: 37e699a) — thomas.degueule / githubweb
- Split adapters definition in separate source files (commit: 32c771b) — thomas.degueule / githubweb
- Split MelangeResource in multiple source files (commit: be53f5b) — thomas.degueule / githubweb
- Temporarily disable ResourceTest (commit: dff08de) — thomas.degueule / githubweb
- Fix type not found error in the editor when saving (commit: ab7c1ab) — fabien.coulon / githubweb
- Directly import source files for ResourceTest (commit: 41d0459) — thomas.degueule / githubweb
- Remove obsolete MetamodelExtensions from tests inputs (commit: 0cc67d1) — thomas.degueule / githubweb
- ExtendedToBaseBuilder should also use the specialized OsgiClassLoader (commit: d7657fe) — thomas.degueule / githubweb
- Fix: always do a full build when using 'Melange : Compile' menu on .melange file, event if 'Always generate adapter' is unchecked in preference page (commit: c9b9097) — fabien.coulon / githubweb
- Put back ResourceTest (commit: 9eb2bc5) — thomas.degueule / githubweb
- Add an operation in the API to merge an EPAcakge into another (commit: e82e83c) — fabien.coulon / githubweb
- ♫ We don't need no transformations ♫ (commit: da34f91) — thomas.degueule / githubweb
- Fix MelangePreferencesAccess for standalone mode (commit: 7468cfa) — thomas.degueule / githubweb
- Update test for the MetamodelExtensions removal (commit: 2bd106b) — thomas.degueule / githubweb
#56 (Apr 29, 2015 10:16:48 PM)
- eAllContents implementation for EObjectAdapter (commit: 2b9f542) — thomas.degueule / githubweb
- Adaptation for reflexive calls (e.g. eGet) on EObjectAdapter (commit: c166a55) — thomas.degueule / githubweb
#55 (Apr 29, 2015 3:18:20 PM)
- Move derived state computer in appropriate package (commit: 365bbc4) — thomas.degueule / githubweb
- Individual stopwatches for each processor (commit: fbc8bb8) — thomas.degueule / githubweb
#54 (Apr 28, 2015 6:08:39 PM)
- First draft resource transtyping (commit: 04bf2ed) — thomas.degueule / githubweb
#53 (Apr 28, 2015 5:12:37 PM)
- MetamodelExtensions aren't needed anymore (commit: 9aed822) — thomas.degueule / githubweb
#52 (Apr 28, 2015 4:58:41 PM)
- Put back old MelangeResource behavior (commit: 435ee7c) — thomas.degueule / githubweb
- MelangeRegistry with LanguageDescriptor and ModelTypeDescriptor (commit: bbe6f52) — thomas.degueule / githubweb
- ModelTypeAdapter registry is now useless (commit: b4496ca) — thomas.degueule / githubweb
#51 (Apr 28, 2015 2:24:39 PM)
- Use fullyQualifiedName for standalone adapters registration (commit: 16b00c4) — thomas.degueule / githubweb
#50 (Apr 28, 2015 9:17:09 AM)
- use consistent id in repo (commit: fe00fc9) — didier.vojtisek / githubweb
#49 (Apr 28, 2015 9:10:50 AM)
- reorganizing source folder in order to avoid xtend compilation error (commit: 32ea13d) — didier.vojtisek / githubweb
#48 (Apr 28, 2015 9:04:19 AM)
- upgrade to luna repo in order to speed up the build process (no need to (commit: 966c05e) — didier.vojtisek / githubweb
#47 (Apr 27, 2015 5:40:45 PM)
- MelangePreferencesAccess as a workaround for accessing preference values in the non-UI plugin (commit: e51a8de) — thomas.degueule / githubweb
#46 (Apr 27, 2015 5:34:53 PM)
- Properly initialize preferences page (commit: 6ba4683) — thomas.degueule / githubweb
- Move preferences constants to the non-UI plugin (commit: 2cb6318) — thomas.degueule / githubweb
- Move preferences in the appropriate package (commit: 5c3987b) — thomas.degueule / githubweb
- Compile-on-save can be configured in the preferences page (commit: 7a4fa91) — thomas.degueule / githubweb
#45 (Apr 24, 2015 6:52:35 PM)
- Add context menu on .melange file (commit: 8349ad1) — fabien.coulon / githubweb
- Add full build command for the context menu on .melange (commit: 1edc777) — fabien.coulon / githubweb
#44 (Apr 23, 2015 11:04:16 AM)
- Activator for resource plugin: read contributed languages and populate the adapter registry (commit: 5cd2f68) — thomas.degueule / githubweb
#43 (Apr 23, 2015 10:47:58 AM)
- Fix example projects with new plugin.xml generation (commit: 0c5d2fa) — thomas.degueule / githubweb
- Also register metamodel URI for each language in the registry (commit: 01b7e53) — thomas.degueule / githubweb
#42 (Apr 22, 2015 2:33:59 PM)
- Organize table view in a GridData (commit: 5a2c922) — thomas.degueule / githubweb
- Replace adapter extension point with modeltype and language registries (commit: fddc1ce) — thomas.degueule / githubweb
- Manage new extension points registration in ExtensionPointProcessor (commit: 7dc1a2d) — thomas.degueule / githubweb
- Display fr.inria.diverse.melange.language extension point content in the language registry view (commit: 20e2ab8) — thomas.degueule / githubweb
- Another view for displaying the registry of language interfaces (commit: 649a45c) — thomas.degueule / githubweb
- Also display subtyping relations in modeltype's view (commit: 8d7f839) — thomas.degueule / githubweb
- Also retrieve documentation block from .melange file and display it in the registry views (commit: 9030478) — thomas.degueule / githubweb
- Rewrite extension point processor with Xtend's initialization blocks (commit: 2ae98af) — thomas.degueule / githubweb
#41 (Apr 22, 2015 1:02:38 PM)
- Fix name of the generated .melange file when creating new project with the wizard (commit: 7f7de31) — fabien.coulon / githubweb
#40 (Apr 22, 2015 8:58:13 AM)
- centralization of the various versions of ManisfestChanger to (commit: 6b4bbb4) — didier.vojtisek / githubweb
#39 (Apr 21, 2015 9:49:28 PM)
- Initial dummy e4view for language registry (commit: 4c7bb30) — thomas.degueule / githubweb
- Deploy language registry view in the Eclipse UI (commit: 9c737c6) — thomas.degueule / githubweb
#38 (Apr 16, 2015 3:03:35 PM)
- Also register MelangeResourceFactoryImpl for parsing melange:/ URIs in StandaloneSetup (commit: e042062) — thomas.degueule / githubweb
#37 (Apr 15, 2015 5:02:32 PM)
- Fix possible NPE in isSubTypeOf(TypeRef, Cls<?>) (commit: 21e8a49) — thomas.degueule / githubweb
#36 (Apr 9, 2015 2:13:51 PM)
- Uncomment onSliced() methods as they are used in K3TransfoFooprint aspects (commit: fc8ab78) — thomas.degueule / githubweb
- Reorganize slicers in proper packages (commit: 1f6aff7) — thomas.degueule / githubweb
#35 (Apr 9, 2015 10:53:53 AM)
- (temporarily) disable Ecore tests as its features clash with EObjectAdapter (commit: 53fadaf) — thomas.degueule / githubweb
#34 (Apr 8, 2015 11:10:48 PM)
- Directly reference Metamodel/Modeltype from Mapping (commit: 39792e6) — thomas.degueule / githubweb
- Disable mappers code generation (commit: 3dfb466) — thomas.degueule / githubweb
- Take mapping into account when type checking (commit: 06e2055) — thomas.degueule / githubweb
- Properly generate code when mapping is involved (commit: 7bd5c90) — thomas.degueule / githubweb
- Missing MappingExtensions (commit: 9cb558c) — thomas.degueule / githubweb
- MelangeAdaptation example (commit: 392f9e7) — thomas.degueule / githubweb
- Custom EMF compare for merging: purely structural-naming matching (commit: f6c0cbe) — thomas.degueule / githubweb
- Move slicers to proper package (commit: ee2115b) — thomas.degueule / githubweb
- Export slicer package (commit: 973c812) — thomas.degueule / githubweb
- Fix Matching (commit: 8616ea3) — thomas.degueule / githubweb
- Bump (commit: 5a0a124) — thomas.degueule / githubweb
#33 (Apr 8, 2015 8:53:17 PM)
- k3 footprinter added (commit: 9f789ae) — blouin.arno / githubweb
#32 (Apr 8, 2015 8:00:22 PM)
- strictecore added (commit: c0e067c) — blouin.arno / githubweb
#31 (Apr 8, 2015 2:06:41 PM)
- Retrieve EMFCompare's MatchEngineFactoryRegistry when running standalone (commit: 01f2f40) — thomas.degueule / githubweb
#30 (Apr 8, 2015 1:50:26 PM)
- Compute uniqueId for all identifiable elements (commit: dbd5017) — thomas.degueule / githubweb
- Custom EMF compare for merging: purely structural-naming matching (commit: 91a028f) — thomas.degueule / githubweb
- Everything needs to be flatten: remove subpackages (commit: cf2cb64) — thomas.degueule / githubweb
- Fix MANIFEST header (commit: 8d87d3b) — thomas.degueule / githubweb
#29 (Apr 8, 2015 11:13:46 AM)
- Fix Melange templates content (commit: 69ccdfa) — thomas.degueule / githubweb
- Various fixes in Melange wizards (commit: ce4c161) — thomas.degueule / githubweb
#28 (Apr 8, 2015 10:34:07 AM)
- Bump manifests to 2.8 (commit: fa0c52b) — thomas.degueule / githubweb
- Bump pom.xml to 2.8 (commit: 1e3fe2e) — thomas.degueule / githubweb
- To avoid generation of Java default methods, explicitly set ^abstract=true for interface methods (commit: 07611e3) — thomas.degueule / githubweb
- New pattern match for @Aspect className parsing (commit: 0344c4d) — thomas.degueule / githubweb
- Null-safe type references builder (commit: 09974bd) — thomas.degueule / githubweb
- Don't use jobs to avoid infinite compilation loop (commit: 990ecb9) — thomas.degueule / githubweb
- Fix previous merge (commit: 27c4baa) — thomas.degueule / githubweb
#27 (Apr 3, 2015 5:52:24 PM)
- Add a register in Adapter factories that store created adapter. Ask for an adapter several times for the same adaptee will always return the same object. (commit: 6d9cf83) — fabien.coulon / githubweb
#26 (Apr 2, 2015 10:18:38 AM)
- Fix SimpleAspectsProject (commit: 4a62d2e) — thomas.degueule / githubweb
- Fix SimpleFsmProject (commit: dd64137) — thomas.degueule / githubweb
#25 (Apr 2, 2015 12:06:56 AM)
- Fix composite metamodel source code (commit: e7d1219) — thomas.degueule / githubweb
- Fix 3semantics project (commit: 18df3d4) — thomas.degueule / githubweb
- Only generate setter for @Aspect attributes when needed (commit: a9b7764) — thomas.degueule / githubweb
- Fix FSM example (commit: 11bbbc3) — thomas.degueule / githubweb
- FSM: remove useless jars and move them all in one common project (commit: 6559d01) — thomas.degueule / githubweb
- FSM: default launch configurations (commit: d5b90f6) — thomas.degueule / githubweb
#24 (Apr 1, 2015 10:25:44 AM)
- Move TODOs to TODO.md (commit: ab3c4c1) — thomas.degueule / githubweb
#23 (Mar 31, 2015 5:21:01 PM)
- Also check for workspace in AspectCopier (commit: 657a7f1) — thomas.degueule / githubweb
#22 (Mar 31, 2015 4:10:00 PM)
- Move getProject to EclipseProjectHelper (commit: 39176d0) — thomas.degueule / githubweb
- ErrorHelper syntax (commit: 7bfe934) — thomas.degueule / githubweb
#21 (Mar 31, 2015 2:22:44 PM)
- (temporarily) disable ResourceTests (commit: 9d10502) — thomas.degueule / githubweb
- (temporarily) remove ResourceTests (commit: f74c922) — thomas.degueule / githubweb
- Update test data with new language keyword (commit: c854f19) — thomas.degueule / githubweb
#20 (Mar 31, 2015 1:37:21 PM)
- Define mapping language between two ModelTypes (commit: 3534f44) — fabien.coulon / githubweb
- First draft for generating mapper objects between two Model Types (commit: 2751dbf) — fabien.coulon / githubweb
- Add forgotten builder assignement in the previous commit (commit: a7fcee0) — fabien.coulon / githubweb
- Add Mapper factory & generates adapter methods only for mapped properties (otherwise a dummy method throwing NotMapped exception is generated) (commit: 6f160fb) — fabien.coulon / githubweb
- Add forgotten source files of the FSM Composite example (commit: 94089a1) — fabien.coulon / githubweb
- Apply the same MetaclassAdapterInferrer changes in MetaclassMapperInferrer (commit: c62a3b2) — fabien.coulon / githubweb
- Add generation of concrete ModelType that adapt an other ModelType (commit: cfd6373) — fabien.coulon / githubweb
- Add generation of Converter class which is the entry point to convert a ModelType to an other if a mapping define it (commit: 3416fc9) — fabien.coulon / githubweb
- Change MetaclassMapper to adapt a Metamodel to a ModelType instead of ModelType to ModelType (commit: e33d2f9) — fabien.coulon / githubweb
- Change ModelTypeMapper & MapperFactory to adapt a Metamodel to a ModelType instead of ModelType to ModelType (commit: 655a248) — fabien.coulon / githubweb
- Fix: Mapper generation target the exact type of the target Metamodel (commit: e4bcfe3) — fabien.coulon / githubweb
- Add generation of mapping methods 'toSomeLanguage()' in generated Metamodel class (commit: 179e765) — fabien.coulon / githubweb
- (temporarily) remove slicers code (commit: 5cc42ca) — thomas.degueule / githubweb
#19 (Mar 30, 2015 2:52:34 PM)
- (temporarily) exclude slicers from build path (commit: 4df0d94) — thomas.degueule / githubweb
#18 (Mar 30, 2015 1:08:56 PM)
- When generating StandaloneSetup, genmodels may be null (commit: 553bf70) — thomas.degueule / githubweb
- For debug purposes, print the underlying adaptee type when printing adapters (commit: c9b0b08) — thomas.degueule / githubweb
- Simple CapellaMelange example (commit: 79c0500) — thomas.degueule / githubweb
#17 (Mar 29, 2015 9:08:03 PM)
- Missing generated code for composite fsm metamodel (commit: dab863b) — thomas.degueule / githubweb
#16 (Mar 28, 2015 5:32:10 PM)
- Fix merge (commit: 12fe614) — thomas.degueule / githubweb
#15 (Mar 28, 2015 5:21:26 PM)
- adding a check about annotationprocessor dependency and a clear error (commit: 36ea5ef) — didier.vojtisek / githubweb
- if a previous project exists, maintain the location when recreating it. (commit: 5a09af7) — didier.vojtisek / githubweb
- added copy of the k3_aspect_mapping.properties (commit: 5dc2af3) — didier.vojtisek / githubweb
- changed the melange resource to load tfsm model as extended (commit: 06c99d3) — francois.tanguy / githubweb
- Allow customizing the URI of model types in the metamodel (commit: 749737a) — thomas.degueule / githubweb
- Grammar for URI customization (commit: 4777af6) — thomas.degueule / githubweb
- Move createEcore() to ModelingElementExtensions (commit: cd7862f) — thomas.degueule / githubweb
- Serialize and register EPackage descriptions for model types (commit: 8acc8b6) — thomas.degueule / githubweb
- added some support for reporting errors as diagnostic marker directly on (commit: 05e0c76) — didier.vojtisek / githubweb
- improved naming convention support when generating EMFRuntime and aspect (commit: c3cabaf) — didier.vojtisek / githubweb
- improved robustness of modeltypeserializer (commit: 7073a35) — didier.vojtisek / githubweb
- improving robustness when using project with simple name (ie. not (commit: 0793e27) — didier.vojtisek / githubweb
- renamed added Impl after MelangeResource and MelangeResourceFactory (commit: 7363e56) — didier.vojtisek / githubweb
- fixing registration of the model type ecore : now register from the (commit: d70f2e5) — didier.vojtisek / githubweb
- Correctly merge multiple Ecore when generating MT Ecore support (commit: c30b4a9) — thomas.degueule / githubweb
- Fix various multi-ecore bugs (commit: cd4584f) — thomas.degueule / githubweb
- Serialization task in separate job to avoid OuterScopeRule exceptions (commit: a346372) — thomas.degueule / githubweb
- (temporarily) disable Melange's code generation (commit: 8d54ff3) — thomas.degueule / githubweb
- Remove ResourceTests (commit: 877c309) — thomas.degueule / githubweb
#14 (Mar 28, 2015 5:08:08 PM)
- adding a check about annotationprocessor dependency and a clear error (commit: 1182109) — thomas.degueule / githubweb
- if a previous project exists, maintain the location when recreating it. (commit: 56e048b) — thomas.degueule / githubweb
- added copy of the k3_aspect_mapping.properties (commit: 65b2f12) — thomas.degueule / githubweb
- changed the melange resource to load tfsm model as extended (commit: c9912b3) — thomas.degueule / githubweb
- Allow customizing the URI of model types in the metamodel (commit: 4835cd6) — thomas.degueule / githubweb
- Grammar for URI customization (commit: 6d9f096) — thomas.degueule / githubweb
- Move createEcore() to ModelingElementExtensions (commit: 25ea285) — thomas.degueule / githubweb
- Serialize and register EPackage descriptions for model types (commit: 4c280a9) — thomas.degueule / githubweb
- New EListAdapter (commit: 12b6752) — thomas.degueule / githubweb
- Ecore/UML package identifiers (commit: 49b76b1) — thomas.degueule / githubweb
- Correct naming for UML (commit: df6d47d) — thomas.degueule / githubweb
- Fix EEnum adapter inference (commit: aa54efd) — thomas.degueule / githubweb
- Model types Ecore serializer (commit: c03dd5b) — thomas.degueule / githubweb
- Fix JvmModel inference for UML (commit: 6890e8a) — thomas.degueule / githubweb
#13 (Mar 28, 2015 3:07:54 PM)
- adding a check about annotationprocessor dependency and a clear error (commit: c676b62) — thomas.degueule / githubweb
- if a previous project exists, maintain the location when recreating it. (commit: 059d864) — thomas.degueule / githubweb
- added copy of the k3_aspect_mapping.properties (commit: 68ea1b5) — thomas.degueule / githubweb
- changed the melange resource to load tfsm model as extended (commit: 88ca5bb) — thomas.degueule / githubweb
- Allow customizing the URI of model types in the metamodel (commit: e0ffd47) — thomas.degueule / githubweb
- Grammar for URI customization (commit: cb0b8e0) — thomas.degueule / githubweb
- Move createEcore() to ModelingElementExtensions (commit: 0f705c9) — thomas.degueule / githubweb
- Serialize and register EPackage descriptions for model types (commit: bfd10d0) — thomas.degueule / githubweb
- New EListAdapter (commit: 5fa862d) — thomas.degueule / githubweb
- Ecore/UML package identifiers (commit: a267449) — thomas.degueule / githubweb
- Correct naming for UML (commit: f5c1c01) — thomas.degueule / githubweb
- Fix EEnum adapter inference (commit: 04a4631) — thomas.degueule / githubweb
- Model types Ecore serializer (commit: 28a0804) — thomas.degueule / githubweb
- Fix JvmModel inference for UML (commit: 072fd3d) — thomas.degueule / githubweb
- Fix ResourceTest imports (commit: 5b745b1) — thomas.degueule / githubweb
- Fix SimpleAspectProject classpath (commit: 05d6589) — thomas.degueule / githubweb
- Fix EList<EObject> generation bug (commit: 9e78d76) — thomas.degueule / githubweb
- initializeLater[] now deprecated (commit: 2f9b684) — thomas.degueule / githubweb
- Keyword: metamodel -> language (commit: 43a666f) — thomas.degueule / githubweb
- Properly generate Override annotations (commit: c1add18) — thomas.degueule / githubweb
#12 (Mar 12, 2015 6:04:29 PM)
- Remove dependencies to Java 7 in .classpath (commit: 6950e92) — fabien.coulon / githubweb
#11 (Mar 11, 2015 2:18:09 PM)
- Fix Uml FSM (commit: ecf155f) — fabien.coulon / githubweb
- Fix Rhapsody FSM (commit: a3b85df) — fabien.coulon / githubweb
- Fix Classic FSM (commit: 73d4f43) — fabien.coulon / githubweb
- Fix Melange example for 3 FSM semantics (commit: c24d9e3) — fabien.coulon / githubweb
#10 (Mar 10, 2015 7:00:15 PM)
- Update composite FSM: add guard & action on transitions + add Choice pseudostate (commit: ef6a8b0) — fabien.coulon / githubweb
- Add Rhapsody semantic for Composite FSM (commit: a50cea9) — fabien.coulon / githubweb
- Fix containment property for Action on Transition (commit: 4ded6a5) — fabien.coulon / githubweb
- Add an example to show semantic differences between uml/rhapsody/classical FSM (commit: 421e49c) — fabien.coulon / githubweb
- Change transition priority for composite states in Rhapsody semantic (commit: cac9581) — fabien.coulon / githubweb
- Add UML semantic for Composite FSM (commit: 76fe6c2) — fabien.coulon / githubweb
- Add Classic semantic for Composite FSM (Transitions from containing State have higher priority) (commit: 0d5a3de) — fabien.coulon / githubweb
- Fix packages name (commit: b5ce5e6) — fabien.coulon / githubweb
- Composite FSM example: set currentState as private attribute (commit: 00c5865) — fabien.coulon / githubweb
- Add a Melange example to show differences between Uml, Rhapsody and Classic semantics (commit: 5b3a583) — fabien.coulon / githubweb
- Fix inheritance priority when generating adapter factory (commit: 4b1af34) — fabien.coulon / githubweb
#9 (Mar 10, 2015 11:52:49 AM)
- Footprinter and pruner added (commit: 79b2dca) — blouin.arno / githubweb
#8 (Mar 2, 2015 10:27:52 PM)
- No need to escape java keywords (commit: 1a20c69) — thomas.degueule / githubweb
- Don't generate adapter code for derived features (commit: 4d8aad2) — thomas.degueule / githubweb
#7 (Feb 27, 2015 12:26:00 AM)
- Explicitly mark Resource/EObject methods that require adaptation (commit: e6188eb) — thomas.degueule / githubweb
- Generic createAdapter(EObject) method in adapters factories. Use it in ResourceAdapter::getContents() (commit: 608e46b) — thomas.degueule / githubweb
- Override ResourceAdapter::getEObject(String) to perform adaptation (commit: 74deb4a) — thomas.degueule / githubweb
- Override eContainer()/eContents() in EObjectAdapters to perform adaptation (commit: 6e89bf2) — thomas.degueule / githubweb
- Actually, most of the adaptation code can be factorized in the abstract adapters (commit: 0502ba4) — thomas.degueule / githubweb
- So now we can remove obsolete imports (commit: 3136c35) — thomas.degueule / githubweb
- Actually, we don't have to initialize the adaptersFactory field (commit: efbbc0f) — thomas.degueule / githubweb
- Update adapters code for tests (commit: d624d31) — thomas.degueule / githubweb
- Update SimpleFsmProject (commit: 5540ba7) — thomas.degueule / githubweb
- Only generate an adapter method if it is exposed in the corresponding object type (commit: 3b7855a) — thomas.degueule / githubweb
- Update SimpleAspectsProject (commit: d2fd9fd) — thomas.degueule / githubweb
- Update InheritanceFsm project (commit: ad66663) — thomas.degueule / githubweb
- Update Fsm variants project (commit: 0661bed) — thomas.degueule / githubweb
- New (counter)-example: InverseMelange (commit: 103b14d) — thomas.degueule / githubweb
#6 (Feb 24, 2015 11:33:16 PM)
- InheritanceAdapterInferrer shouldn't be use anymore (commit: d9c18e6) — thomas.degueule / githubweb
- Generate @Override annotations for all adapter methods (commit: 81fb6ce) — thomas.degueule / githubweb
#5 (Feb 24, 2015 4:33:10 PM)
- force UTF8 (commit: e42480c) — didier.vojtisek / githubweb
- basic wizard to create new Melange project (commit: 86a9109) — didier.vojtisek / githubweb
- Oops, forgot that (commit: 07ae455) — thomas.degueule / githubweb
- new template for melange new project wizard (commit: 09b1b0b) — didier.vojtisek / githubweb
- reusing a function to compute valid package name (commit: c3de34a) — didier.vojtisek / githubweb
- Update README (commit: 2edef2d) — thomas.degueule / githubweb
- Simple FSM project example (commit: 4ca4157) — thomas.degueule / githubweb
- Better exception handling in MelangeResource (commit: 470d535) — thomas.degueule / githubweb
- Added corresponding test (commit: e9cc328) — thomas.degueule / githubweb
- Moved adapters dependency in a JAR for tests project (commit: b878bcb) — thomas.degueule / githubweb
- Fixed some warnings (commit: 51a4951) — thomas.degueule / githubweb
- Java -> Xtend (commit: 6d4f27e) — thomas.degueule / githubweb
- EPackageRegistry -> EPackageProvider (commit: d465f93) — thomas.degueule / githubweb
- Fix some whitespace issues (commit: c662386) — thomas.degueule / githubweb
- Fix bad source/target association in the inheritance inferrer (commit: 14f604e) — thomas.degueule / githubweb
- Only generate code for validated artifacts (commit: 8f5b785) — thomas.degueule / githubweb
- Quickfix for generating locally or externally the missing runtime for a metamodel (commit: e5999be) — thomas.degueule / githubweb
- Simple InheritanceFsm example (commit: acbf6cd) — thomas.degueule / githubweb
- Add newly generated EMF runtime as a required-bundle in the original Melange project (commit: 3bc0fbf) — thomas.degueule / githubweb
- Automatically update runtime path and generated_epackage extension in generated EMF runtime (commit: be976ac) — thomas.degueule / githubweb
- Fsm/TFsm adapters code for tests (commit: b2e6cbb) — thomas.degueule / githubweb
- Solve and @Ignore some test cases (commit: 3ccb3da) — thomas.degueule / githubweb
- SimpleAspectsProject example (commit: 79a3ee9) — thomas.degueule / githubweb
- Make superType reference transient to avoid ILinker::clearReference() hell (commit: 91cc84a) — thomas.degueule / githubweb
- Completely remove ASTCompleter. AST completion phases are now handled by DispatchMelangeProcessor (commit: 846f98d) — thomas.degueule / githubweb
- Infer typing relations only when possible, and reset them in the end (commit: f566fb0) — thomas.degueule / githubweb
- Update fsm.project with new @Aspect semantics (commit: 4a3db32) — thomas.degueule / githubweb
- Check if Ecore are loadable before attempting to read them (commit: 8b55a31) — thomas.degueule / githubweb
- Update SimpleAspectsProject with new @Aspect semantics (commit: fe3d717) — thomas.degueule / githubweb
- typesRegistry shouldn't be resetted until it is exploited by the XbaseCompiler (commit: c2ee1d8) — thomas.degueule / githubweb
- minor improvement in melange basic template (commit: d3ae9e1) — didier.vojtisek / githubweb
- Also abstract EEnum types whenever possible (commit: 9c0068c) — thomas.degueule / githubweb
- Remove XtendSLE project (commit: 491ac69) — thomas.degueule / githubweb
- also deploys the melange templates (commit: 013f87a) — didier.vojtisek / githubweb
- Avoid NPE when inheriting (commit: 660a901) — thomas.degueule / githubweb
- Avoid NPE when eResource isn't initialized yet (commit: 153562d) — thomas.degueule / githubweb
- Since they're generated in the same package. MM/MT/T must have different names. (commit: a59b20d) — thomas.degueule / githubweb
- Remove the old hack for inheritance adapters (commit: 710f38f) — thomas.degueule / githubweb
- Logo on Melange (commit: 8dd1ffc) — damenac / githubweb
- Missing FSMAdapter (commit: 9f412be) — thomas.degueule / githubweb
- Fix NPE when generating code for aspects (commit: 70529c4) — thomas.degueule / githubweb
- AspectToEcore: only infer new EClass, not EClassifier (commit: 748d712) — thomas.degueule / githubweb
- Always use the most precise aspect methods in generated code (commit: f4d2c75) — thomas.degueule / githubweb
- Correctly generate code for collection return types in aspect inference (commit: 4790537) — thomas.degueule / githubweb
- EMF/Compare Merger must match exact names (commit: 9b3efa6) — thomas.degueule / githubweb
- Dead code (commit: f2d6a17) — thomas.degueule / githubweb
- Always infer all the methods of an aspect in its ecore fragment (commit: cbb7646) — thomas.degueule / githubweb
- Fix collection generation bug (commit: 5999e0d) — thomas.degueule / githubweb
- ListAdapters are also GenericAdapters (commit: 596f7ca) — thomas.degueule / githubweb
- Fix code generation for collection parameters (commit: 0d713be) — thomas.degueule / githubweb
- Factorize isCollection (commit: c1ce960) — thomas.degueule / githubweb
- FSM SoC Example (commit: ed8e96e) — damenac / githubweb
- FSM SoC Example (commit: 2241a4a) — damenac / githubweb
- Working FSM example (commit: 5336452) — thomas.degueule / githubweb
- Removing the Interpreter interface (commit: bc10c27) — damenac / githubweb
- Rework getPrimitiveIfWrapType (commit: 14f7d84) — thomas.degueule / githubweb
- Add comments for classes that generate Java source code (commit: 3656ed4) — fabien.coulon / githubweb
- Add comments for classes that weave aspects in the metamodel (commit: a5b8a11) — fabien.coulon / githubweb
- Add comments for classes that create Model type from Exact types and compute Model type hierarchy (commit: aecc0ee) — fabien.coulon / githubweb
- Add comments for methods that generate Java source code (commit: f99dc64) — fabien.coulon / githubweb
- Add comments in the sub type checking (commit: b232ecf) — fabien.coulon / githubweb
- In the FSM example: change the output folder (commit: cf5006c) — fabien.coulon / githubweb
- In the FSM example: fix the visibility of the 'currentState' attribute added by an aspect (commit: 80f33d8) — fabien.coulon / githubweb
- Split the adapter inferrer task in several methods (commit: 85e958e) — fabien.coulon / githubweb
- Comments AspectToEcore.findFeatureNameFor() (commit: 546db6d) — fabien.coulon / githubweb
- Refactor the aspect processing method in the Adapter inferrer (commit: 2b046ac) — fabien.coulon / githubweb
- Fix workspace closed exception in tests (commit: 2f9eb0b) — thomas.degueule / githubweb
- Simple helper methods for testing generated code (commit: 655ae44) — thomas.degueule / githubweb
- getPrimitiveIfWrapType no more needed => map to E<DT>Object. Fixes #21 (commit: 31315f2) — thomas.degueule / githubweb
- Missing FsmAdapter (commit: 9147bb1) — thomas.degueule / githubweb
- Fix previous commit. Missing else branch. (commit: 1b6ef81) — thomas.degueule / githubweb
- Transformation qualified names (commit: f8781aa) — thomas.degueule / githubweb
- Generate a StandaloneSetup in each project to each registration of packages and adapters in a standalone context. (commit: 5847a07) — thomas.degueule / githubweb
- @Main transformation now uses the StandaloneSetup for registration. (commit: d3680db) — thomas.degueule / githubweb
- Add metamodel_uri and modeltype_name parameters to the adapter extension points (commit: 57ede28) — thomas.degueule / githubweb
- Use eNS_URI in package registration instead of hard string (commit: 89b31be) — thomas.degueule / githubweb
- Remove unused aspects in fsm example (commit: b1b6a82) — fabien.coulon / githubweb
- POC. To be continued. (commit: a47b5aa) — thomas.degueule / githubweb
- Getting better. Abstracting a bit. Sill full of sh*t. (commit: 4b52ced) — thomas.degueule / githubweb
- Move aspect copy to an external util class (commit: 8a03255) — thomas.degueule / githubweb
- Some improvement (commit: 403352f) — thomas.degueule / githubweb
- Logging and stopwatches (commit: 17c6748) — thomas.degueule / githubweb
- Fix generated project name (commit: a2cf9bc) — thomas.degueule / githubweb
- Add Timed FSM example (commit: f9bf573) — fabien.coulon / githubweb
- Add Composite FSM example (commit: fe6a45c) — fabien.coulon / githubweb
- Add Timed Composite FSM example (commit: 397a6cb) — fabien.coulon / githubweb
- Refresh newly created project and update the type reference to the newly created aspect (commit: 2747b65) — thomas.degueule / githubweb
- Move EclipseProjectHelper into main melange plugin (commit: f277f80) — thomas.degueule / githubweb
- Add (Timed|Composite)FSM in the Melange example (commit: 3f2ef88) — fabien.coulon / githubweb
- Add Timed Simultaneous FSM example (commit: 7b576d9) — fabien.coulon / githubweb
- Add Composite Simultaneous FSM example (commit: d7e0ecf) — fabien.coulon / githubweb
- Add Timed Composite Simultaneous FSM (commit: ad9b437) — fabien.coulon / githubweb
- Automatically create new aspects project and manage all dependencies. (commit: d3ee79f) — thomas.degueule / githubweb
- Fix ecoreUri retrieval when inheriting (commit: 2a3b92d) — thomas.degueule / githubweb
- fixes problem of JRE_Container when creating new ExtentedModel project (commit: ab5da45) — didier.vojtisek / githubweb
- Properly generate new runtime EMF project (commit: 9088cc0) — thomas.degueule / githubweb
- Use externalRuntimeName whenever possible (commit: 1a542f0) — thomas.degueule / githubweb
- Try to avoid re-generating aspects copy everytime. Commented for now. (commit: fd8a33a) — thomas.degueule / githubweb
- Add a metamodel for Timed FSM (commit: 19c2b4a) — fabien.coulon / githubweb
- Fix static @Inject (commit: c8277ee) — thomas.degueule / githubweb
- Use the TimedFSM metamodel for Timed FSM Simultaneous example (commit: d3b8730) — fabien.coulon / githubweb
- Add a metamodel for Timed Composite FSM (commit: 0932db1) — fabien.coulon / githubweb
- Use the TimedCompositeFSM metamodel for Timed Composite FSM Simultaneous example (commit: 01613fe) — fabien.coulon / githubweb
- Fix the Timed Composite metamodel uri (commit: 6c33c88) — fabien.coulon / githubweb
- Add a sample model of Timed FSM (commit: fb82bfd) — fabien.coulon / githubweb
- modelPluginID of genmodels must be set to support EMF editors generation (commit: ab85435) — thomas.degueule / githubweb
- Avoid relative path for modelDirectory in genmodel (commit: 0671e68) — thomas.degueule / githubweb
- Add a sample for the Composite FSM (commit: b928475) — fabien.coulon / githubweb
- added a new processor to compute the ecoreUri (commit: 53dd037) — didier.vojtisek / githubweb
- Add the simultaneous version of the Composite FSM sample (commit: c3b147d) — fabien.coulon / githubweb
- Add a sample for the Timed Composite FSM (commit: bfa3ffa) — fabien.coulon / githubweb
- No need to catch exception in AspectCopier (commit: 4013924) — thomas.degueule / githubweb
- INFO debug level is sufficient for Xtext (commit: cfedf1f) — thomas.degueule / githubweb
- Redo commits... (commit: cd9d15e) — thomas.degueule / githubweb
- Missing org.eclipse.jdt.core dependency (commit: f40ef39) — thomas.degueule / githubweb
- Automatically register fr.inria.diverse.melange.adapter extension in plugin.xml (commit: 223e629) — thomas.degueule / githubweb
- Split adapters into a new shared plug-in project (commit: 27d4929) — thomas.degueule / githubweb
- Properly check if workspace is open. Fail gracefully if not. (commit: d0716d2) — thomas.degueule / githubweb
- plugin.xml generation: refactoring (commit: 498a941) — thomas.degueule / githubweb
- Update all project to take into account the new fr.inria.diverse.melange.adapters (commit: 26867d9) — thomas.degueule / githubweb
- Add new adapters project to the root build POM (commit: 58cb97d) — thomas.degueule / githubweb
- Fix adapters' build.properties (commit: db500c4) — thomas.degueule / githubweb
- Missing representations.aird (commit: f8e1a62) — thomas.degueule / githubweb
- Useless .gitignore (commit: 2847afd) — thomas.degueule / githubweb
- SimpleFsmTest: test the FSM Melange project in a concrete Eclipse runtime workspace (commit: 5b7a4f0) — thomas.degueule / githubweb
- Cleaning MANIFEST.MF dependencies (commit: 2512aa8) — thomas.degueule / githubweb
- Cleaning MANIFEST.MF dependencies (commit: 1860ba6) — thomas.degueule / githubweb
- tycho-updated manifests (commit: 7242372) — thomas.degueule / githubweb
- Better handle standalone setup (commit: 93ef917) — thomas.degueule / githubweb
- mvn configuration for eclipse runtime tests (commit: e44bf3d) — thomas.degueule / githubweb
- getCanGenerate() -> getIsComplete(). Useful in other places. (commit: 97a58e1) — thomas.degueule / githubweb
- Only generate extension points when the metamodels are processable. (commit: 4560ff1) — thomas.degueule / githubweb
- aspectAnnotationValue can be either a XFeatureCall or XMemberFeatureCall (-> XAbstractFeatureCall) (commit: da26a88) — thomas.degueule / githubweb
- getIsComplete() for aspect definition (commit: 36e5be1) — thomas.degueule / githubweb
- Add new dependencies to 'adapters' & 'resource' plugins for the FSM examples (commit: 4d80b4b) — fabien.coulon / githubweb
- Fix typo in plugins name in the FSM examples (commit: 3f3928c) — fabien.coulon / githubweb
- Keep output directory in SCM for future FSM example executions (commit: 323723a) — thomas.degueule / githubweb
- Fix JvmModelAssociations in aspects code generation (commit: f5e8e28) — thomas.degueule / githubweb
- MetaclassAdapterInferrer: even more factoring (commit: 5ec41c9) — thomas.degueule / githubweb
- External findAspectsOn(Metamodel, Aspect) helper (commit: c05d9a2) — thomas.degueule / githubweb
#4 (Jan 23, 2015 11:32:36 AM)
- Remove unused dependency from melange.lib to @Aspect (commit: 54721eb) — thomas.degueule / githubweb
- melange.lib is 0.1.0 not 3.0.0 (commit: 20ef43c) — didier.vojtisek / githubweb
- Don't use java.lang wrapper types in aspects to maintain EMF compatibility (commit: 51f0cd4) — thomas.degueule / githubweb
- Checking for already-added methods shouldn't be required anymore (commit: 2a43415) — thomas.degueule / githubweb
- Launch configurations for runtime and tests (commit: f346bed) — thomas.degueule / githubweb
- New inheritance management (commit: 15290bf) — thomas.degueule / githubweb
- Feedback to the user when EMF runtime isn't available (commit: e16c96a) — thomas.degueule / githubweb
- Quickfix for automatic runtime generation (commit: fb6a8c7) — thomas.degueule / githubweb