collapse
100%
WDescription%
Build stability: No recent builds failed.100
Build History
x
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#569 (Nov 16, 2020 11:07:56 AM)

  1. bump max xtext version to <=2.26 (commit: 8759b0a) — dvojtise / githubweb
  2. use stable version of gemoc (commit: f1d11fa) — dvojtise / githubweb

#568 (Jun 19, 2020 11:29:22 AM)

  1. fix generate language action (commit: c900ba8) — didier.vojtisek / githubweb
  2. fix generated metaprog entry to use FQN (commit: 4bdac88) — didier.vojtisek / githubweb

#567 (May 20, 2020 10:27:00 AM)

  1. add metaprog to generated dsl (commit: 165eafa) — didier.vojtisek / githubweb

#566 (May 20, 2020 9:39:09 AM)

  1. use same version of mwe as in xtext doc (commit: aaed85e) — didier.vojtisek / githubweb

#565 (May 20, 2020 9:21:33 AM)

  1. use exec-maven-plugin  1.4.0 as in xtext doc (commit: ab40b45) — didier.vojtisek / githubweb

#564 (May 19, 2020 9:15:58 PM)

  1. bump exec maven plugin to avoid error (commit: 5e2ac99) — didier.vojtisek / githubweb

#563 (May 19, 2020 5:47:09 PM)

  1. allow wider range of xtend/xtext version (commit: 5091d2d) — didier.vojtisek / githubweb

#557 (May 19, 2020 5:02:16 PM)

  1. 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)

  1. 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)

  1. [MelangeResource] Handle null resourcesets in basicSetResourceSet (commit: b012cee) — Erwan Bousse / githubweb

#554 (Jan 25, 2019 1:12:24 AM)

  1. attempt to support xtext 2.16 (commit: 2d9ae3c) — didier.vojtisek / githubweb

#553 (Dec 3, 2018 11:44:02 AM)

  1. update build.properties with .dsl in generated language runtime (commit: 5f7c3d5) — didier.vojtisek / githubweb

#552 (Dec 3, 2018 11:27:32 AM)

  1. update build.properties with .dsl in generated language runtime (commit: cc09641) — didier.vojtisek / githubweb

#551 (Nov 29, 2018 5:23:43 PM)

  1. 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)

  1. fix IllegalArgumentException: Qualified name cannot be empty (commit: ee36996) — didier.vojtisek / githubweb

#549 (Sep 6, 2018 9:43:21 AM)

  1. fix String conversion problem (commit: 4764cbc) — didier.vojtisek / githubweb

#548 (Sep 5, 2018 4:30:59 PM)

  1. update configuration to be able to compile to java 8 while using java10 (commit: 479ebc4) — didier.vojtisek / githubweb
  2. fix config to build with xtend 2.14 and eclipse photon (commit: 710def1) — didier.vojtisek / githubweb
  3. 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)

  1. deal wih case where xtend does return jmvtype before k3 processing (commit: 801a27d) — didier.vojtisek / githubweb

#546 (Aug 13, 2018 12:10:43 PM)

  1. code reorganization for clarification and documentation (commit: c067c8e) — didier.vojtisek / githubweb
  2. indentation (commit: 2a9371d) — didier.vojtisek / githubweb

#545 (Aug 13, 2018 11:57:32 AM)

  1. remove useless line that doesn't work in local without eclipse workspace (commit: 5b350fc) — didier.vojtisek / githubweb
  2. split inferEcoreFragment method for clarification (commit: 49e1e5a) — didier.vojtisek / githubweb
  3. removing Step processing from Melange (commit: bdf9741) — didier.vojtisek / githubweb

#543 (Aug 9, 2018 11:23:16 AM)

  1. use maven.inria.fr for archiving builds (commit: c7fa746) — didier.vojtisek / githubweb

#541 (Aug 9, 2018 11:08:51 AM)

  1. bump tycho version and applying workaround for bad signer's ... (commit: b060d21) — didier.vojtisek / githubweb
  2. current target should be oxygen, use download.eclipse for retreiving (commit: fdafed0) — didier.vojtisek / githubweb

#540 (May 31, 2018 4:06:46 PM)

  1. [MelangeResource] Delay add to resource set + fix typo (commit: e44a400) — Erwan Bousse / githubweb
  2. Fix dslfile dependencies (commit: ce6c938) — Erwan Bousse / githubweb
  3. Add generation of annotations in a gemoc DSL file (commit: e15427e) — Erwan Bousse / githubweb

#539 (Apr 11, 2018 12:31:06 PM)

  1. Clarify order of generate xxx actions (#108) (commit: e6650a7) — noreply / githubweb
  2. improve error message (#109) (commit: 71c2e60) — noreply / githubweb

#538 (Apr 3, 2018 1:54:55 PM)

  1. the Gemoc nature is added only if tpresent in the platform (commit: 5fceadb) — dvojtise / githubweb

#537 (Mar 30, 2018 5:23:58 PM)

  1. generated runtime project gets GEMOC nature and builder (#114) (commit: fa8348e) — noreply / githubweb

#536 (Jan 22, 2018 9:04:07 PM)

  1. Fix ImportDsl test: update .dsl sample to the new syntax (commit: 466f213) — fabien.coulon / githubweb

#534 (Jan 11, 2018 9:48:41 AM)

  1. Add explicit management of the MelangeResource resourceSet (commit: f83cc77) — Erwan Bousse / githubweb
  2. Add call to doAdapt on each indirectly created MelangeResource (commit: 3c2d388) — Erwan Bousse / githubweb
  3. Fix wrong separators used to create URIs (commit: f9bd66e) — Erwan Bousse / githubweb
  4. Rollback debugging-related changed made to 'addToResourceSet' (commit: c67de6b) — Erwan Bousse / githubweb
  5. Update DSL import to the new syntax (commit: 4350f47) — fabien.coulon / githubweb

#533 (Nov 24, 2017 2:55:33 PM)

  1. Fix NPE from EPackageProvider (commit: 255c276) — fabien.coulon / githubweb
  2. [Generate All] Fix wrong Language's NsURI in the generated Melange (commit: 1a21113) — fabien.coulon / githubweb

#532 (Nov 22, 2017 3:14:27 PM)

  1. 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)

  1. [MelangeResource] Create a MelangeResource per adapted resource (commit: 4a76ada) — Erwan Bousse / githubweb

#530 (Nov 9, 2017 4:35:23 PM)

  1. Fix StackOverflow of the death (commit: ab0c342) — fabien.coulon / githubweb

#529 (Nov 9, 2017 3:05:57 PM)

  1. [EcoreFragment] Fix null return type from Aspect's methods (commit: 7a35524) — fabien.coulon / githubweb

#528 (Oct 23, 2017 5:50:43 PM)

  1. Fix #95: support uppercase for EPackage name (commit: e02d398) — fabien.coulon / githubweb

#527 (Oct 12, 2017 2:19:06 PM)

  1. [Test] Deactivate check overriding for default value of attributes (commit: 43fd0b5) — fabien.coulon / githubweb

#526 (Oct 12, 2017 11:46:55 AM)

  1. [Behavioral Interface] removed event manager generator (commit: 2891a3c) — dorian.leroy / githubweb

#525 (Oct 6, 2017 5:04:43 PM)

  1. Fix .classpath for melange.{logging,ui.templates} (commit: 1a71783) — degueule / githubweb
  2. Fix-the-warnings day (commit: cf74593) — degueule / githubweb

#524 (Oct 6, 2017 4:34:13 PM)

  1. Fix #92 (commit: bd33c9d) — degueule / githubweb

#523 (Oct 6, 2017 4:03:05 PM)

  1. Replace hard-wired Ecore dependencies with Ecore URI in Melange.ecore (commit: a362121) — degueule / githubweb

#522 (Oct 5, 2017 5:15:00 PM)

  1. The good old dirty fix (commit: 2f405ae) — fabien.coulon / githubweb

#521 (Oct 5, 2017 3:33:16 PM)

  1. Fix created DSL in Generate Language: use references to copied Aspects (commit: bc960b0) — fabien.coulon / githubweb

#520 (Oct 5, 2017 1:02:31 PM)

  1. Revert "[Event Manager Generator] fix event annotation" (commit: 238e74c) — dorian.leroy / githubweb

#519 (Oct 4, 2017 6:23:52 PM)

  1. Fix DSL serialization for Language without aspects (commit: 09ed5f4) — fabien.coulon / githubweb
  2. Fix test dependency to DSL (commit: 6842475) — fabien.coulon / githubweb

#518 (Oct 4, 2017 10:54:57 AM)

  1. Add support for DSL files (commit: b6a49b4) — fabien.coulon / githubweb
  2. Typo (commit: 3eff809) — fabien.coulon / githubweb
  3. Create DSL file when generating Language Runtime Project (commit: 28e03e4) — fabien.coulon / githubweb
  4. [Test] Add simple test case for ImportDSL (commit: 6332626) — fabien.coulon / githubweb

#517 (Sep 29, 2017 5:49:52 PM)

  1. Cleanup generated code (commit: 312993a) — noreply / githubweb

#516 (Sep 29, 2017 11:41:30 AM)

  1. Fixing NPE on triggerableValue (commit: b3eba0b) — degueule / githubweb

#515 (Sep 27, 2017 10:54:08 AM)

  1. [MelangeResource] Add new constructor with explicit ResourceSet (commit: 0e6401f) — Erwan Bousse / githubweb

#514 (Sep 27, 2017 10:25:12 AM)

  1. [MelangeResource] Formatting + expose wrapped->content mapping (commit: 2d5951f) — Erwan Bousse / githubweb

#513 (Sep 26, 2017 4:40:18 PM)

  1. [Event Manager Generator] fix event annotation (commit: 12979ff) — dorian.leroy / githubweb

#512 (Sep 26, 2017 3:26:53 PM)

  1. fix promotion script (commit: e4d81c9) — dvojtise / githubweb

#511 (Sep 21, 2017 10:30:13 AM)

  1. [Test] Ignore unsupported tests (commit: 6c80655) — fabien.coulon / githubweb

#509 (Sep 20, 2017 2:02:15 PM)

  1. fix build (commit: 2501ee0) — dvojtise / githubweb
  2. do not add xtend-gen as default sources for new melange projects (commit: 864d02e) — dvojtise / githubweb

#508 (Sep 19, 2017 11:55:07 AM)

  1. Attempting to solve the problem through parentModule (commit: 8444120) — degueule / githubweb

#506 (Sep 19, 2017 11:28:52 AM)

  1. Solve the target-platform problem for 'examples' and 'tools' jobs (commit: 59485c5) — degueule / githubweb

#502 (Sep 18, 2017 7:52:28 PM)

  1. WorkspaceTestHelper: CharStreams::newReaderSupplier now deprecated (commit: 4773410) — degueule / githubweb

#501 (Aug 7, 2017 11:03:43 AM)

  1. change update site for K3 and gemoc commons (commit: 9ab4eb0) — dvojtise / githubweb

#500 (Jul 12, 2017 10:40:14 AM)

  1. [ModelCopier] Only add XMIFactory if needed (commit: e520cbc) — Erwan Bousse / githubweb

#499 (Jul 6, 2017 11:06:45 AM)

  1. Update GEMOC commons extension points (commit: 9a356ad) — degueule / githubweb

#498 (Jul 4, 2017 5:26:58 PM)

  1. Calm down (commit: 718ecd7) — degueule / githubweb

#497 (Jul 4, 2017 5:19:38 PM)

  1. Bump Tycho 1.0, set environments, remove obsolete repos (commit: 649b581) — degueule / githubweb

#496 (Jul 4, 2017 4:45:18 PM)

  1. org.eclipse.xtext.common.types in Xtext generation dependencies (commit: 11fecc9) — degueule / githubweb

#495 (Jul 4, 2017 4:10:20 PM)

  1. org.eclipse.emf.mwe2.launch in Xtext generation dependencies (commit: ae995b2) — degueule / githubweb

#492 (Jul 4, 2017 3:30:26 PM)

  1. Bump Melange to 0.2.1, Bump Xtext version range (commit: 804602f) — degueule / githubweb
  2. Turn Jacoco off, bump maven-compiler-plugin (commit: f3adf70) — degueule / githubweb

#490 (Jun 29, 2017 9:56:28 PM)

  1. Fixing pom.xml headers (commit: e9b7cd1) — degueule / githubweb
  2. Sources for icons (commit: af5e2f8) — degueule / githubweb

#489 (Jun 29, 2017 9:22:29 PM)

  1. Keep the src-gen/ under version control in test examples (commit: 6b182cf) — degueule / githubweb
  2. More headers (commit: 1d4c817) — degueule / githubweb
  3. More headers (commit: bfb84dd) — degueule / githubweb

#488 (Jun 29, 2017 12:21:48 AM)

  1. Moved examples to diverse-project/melange-examples (commit: 6bf601d) — degueule / githubweb

#487 (Jun 27, 2017 1:59:32 PM)

  1. Replace icons with temporary homemade icons (commit: 5cfd7a5) — degueule / githubweb

#486 (Jun 27, 2017 1:30:27 PM)

  1. Header Xtend/Java files (commit: 0456ec4) — degueule / githubweb

#485 (Jun 22, 2017 6:41:02 PM)

  1. [Test] Fix MultipleResourceTest by mapping URIs (commit: 110e80e) — fabien.coulon / githubweb

#484 (Jun 22, 2017 6:02:47 PM)

  1. add source of test input (commit: 2f76262) — dvojtise / githubweb

#483 (Jun 15, 2017 10:29:22 PM)

  1. do not reley on a specific version of gemoc.commons (commit: 2a1abc6) — dvojtise / githubweb

#482 (Jun 15, 2017 9:49:15 PM)

  1. removing dozer jar (commit: c40a437) — dvojtise / githubweb

#481 (Jun 15, 2017 6:21:53 PM)

  1. update gemoc commons repository url (commit: 1736e38) — dvojtise / githubweb

#480 (Jun 15, 2017 1:59:23 PM)

  1. remove deprecated AspectCopier in order to remove dependency to ASM (commit: 2d96edb) — didier.vojtisek / githubweb
  2. remove dependency to objectweb (commit: 6afb0aa) — didier.vojtisek / githubweb
  3. use org.gemoc.commons instead of fr.inria.diverse.commons (commit: eec6739) — didier.vojtisek / githubweb
  4. replace use of diverse commons by gemoc commons (commit: d5d7bab) — didier.vojtisek / githubweb
  5. replace use of diverse commons by gemoc commons (commit: 9b636fe) — didier.vojtisek / githubweb
  6. rename org.gemoc.commons.eclipse in org.eclipse.gemoc.commons.eclipse (commit: 9c19117) — didier.vojtisek / githubweb

#479 (Jun 14, 2017 7:10:09 PM)

  1. [MelangeResource] Fix getEObject NPE (perform doAdapt first) (commit: 125b778) — Erwan Bousse / githubweb

#478 (Jun 13, 2017 11:10:57 AM)

  1. Add keyword "annotation" to annotate langs with key:value pairs (commit: b530135) — Erwan Bousse / githubweb

#477 (May 15, 2017 11:19:24 AM)

  1. removing dependencies to gemoc components (commit: 4297863) — dvojtise / githubweb

#476 (May 15, 2017 8:58:44 AM)

  1. removing dependencies to gemoc components (commit: e47c764) — dvojtise / githubweb

#475 (May 12, 2017 8:46:33 PM)

  1. Update and rename AspectCopyInMelangeProjectMiniFsmTest1.xtend to AspectCopyInMelangeProjectMiniFsmTest.xtend (commit: 16ae6f9) — noreply / githubweb

#474 (May 12, 2017 5:57:29 PM)

  1. improved message for failed test (commit: f0357c6) — dvojtise / githubweb
  2. forward exception in order to be able to detect generation error in test (commit: f361799) — dvojtise / githubweb
  3. added a test able to detect #82 and #80 (commit: fdab8e4) — dvojtise / githubweb
  4. when renaming, do not change import for sub packages (commit: dbc4d53) — dvojtise / githubweb

#473 (May 11, 2017 10:51:27 AM)

  1. make sure to be able to run outside eclipse (for tests) (commit: 3f9285e) — dvojtise / githubweb

#472 (May 9, 2017 11:23:36 AM)

  1. minimizes error messages by performing a refreshLocal on generated (commit: 69f09b4) — dvojtise / githubweb
  2. add model-gen folder to bin.includes (commit: dd71365) — dvojtise / githubweb
  3. add bundle activation lazy (commit: db54e2f) — dvojtise / githubweb

#471 (May 4, 2017 1:56:44 PM)

  1. enable possibility to add language runtime directly in melange project (commit: 84b8303) — dvojtise / githubweb
  2. replaced use of deprecated monitor to the recommended one (commit: fc67f98) — dvojtise / githubweb
  3. update about runtime language code embedded in melange project (commit: df0ead5) — dvojtise / githubweb

#470 (May 2, 2017 6:32:48 PM)

  1. removed useless javaproject dependency (commit: 9e74047) — dvojtise / githubweb

#469 (May 2, 2017 6:03:20 PM)

  1. use white bowl for dark theme (commit: e969053) — dvojtise / githubweb

#468 (Apr 14, 2017 3:10:27 PM)

  1. [Build] Rely on the lastest version of EMF Compare (commit: e60a6dc) — fabien.coulon / githubweb

#467 (Apr 14, 2017 2:47:22 PM)

  1. [Test] Fix tests for eContaining & eContainment feature (commit: 0649234) — fabien.coulon / githubweb
  2. [Resource] Create eProxy for cross references when copying models (commit: 55f0e20) — fabien.coulon / githubweb
  3. [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)

  1. [ModelCopier] Register XMIResourceFactoryImpl if no default factory already there (commit: 193fb55) — fabien.coulon / githubweb
  2. [ModelCopier] Copy crossreferenced objects into the clone resource (commit: 3794ff9) — fabien.coulon / githubweb
  3. [Test] Add ModelCopier test cases for empty resource & crossref (commit: 6950adc) — fabien.coulon / githubweb

#465 (Apr 6, 2017 5:31:39 PM)

  1. [ModelCopier] Make clone URI unique + use source when no clone (commit: cecf4a8) — Erwan Bousse / githubweb

#464 (Apr 4, 2017 5:59:45 PM)

  1. Check 'changeable'+ add fileExtension to uri + copy object id (commit: f8eca52) — Erwan Bousse / githubweb

#463 (Mar 29, 2017 10:32:15 AM)

  1. [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)

  1. [ModelCopier] Register XMIResource factory by default for execution outside Eclipse (commit: 48e6e7a) — fabien.coulon / githubweb
  2. [Test] Add test cases for ModelCopier (commit: 79a1a17) — fabien.coulon / githubweb

#461 (Mar 28, 2017 4:23:54 PM)

  1. ModelCopier: formatting + fix handling of opposite collections (commit: 910f867) — Erwan Bousse / githubweb

#460 (Mar 28, 2017 11:24:07 AM)

  1. Fixed wrong parameters being generated by DispatchOverrider (commit: 9b1c6d8) — dorian.leroy / githubweb

#459 (Mar 27, 2017 11:27:00 AM)

  1. [Resource] Fix EObject clone : manage EEnum (commit: 141fe9f) — fabien.coulon / githubweb

#458 (Feb 27, 2017 3:21:13 PM)

  1. fix MelangeResource problem when used with xtext (commit: b53c11a) — didier.vojtisek / githubweb

#457 (Feb 24, 2017 9:31:14 AM)

  1. harmonization of the plugin vendor for the team (commit: ef1efc8) — didier.vojtisek / githubweb

#456 (Feb 23, 2017 11:57:12 AM)

  1. [Grammar] Set package declaration mandatory at the begin of the Melange file (commit: cce150f) — fabien.coulon / githubweb
  2. Fix NPE when copying Language with Ecore refered by non PlatformURI (commit: 0d115c7) — fabien.coulon / githubweb
  3. 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)

  1. added tool tip messages in the wizard templates (commit: a1e8341) — didier.vojtisek / githubweb

#454 (Feb 20, 2017 11:51:42 AM)

  1. do not force to have an ecore file to use the basic template (commit: b01f939) — didier.vojtisek / githubweb
  2. removes exactType from default template (commit: 2e1c4c9) — didier.vojtisek / githubweb

#453 (Jan 25, 2017 11:51:40 AM)

  1. [Resource] Fix NPE in non-Eclipse environment (commit: 481f6e9) — fabien.coulon / githubweb

#452 (Jan 25, 2017 11:24:27 AM)

  1. [MelangeResource] Add xMOF support (commit: 4b85b7a) — fabien.coulon / githubweb

#451 (Dec 9, 2016 4:58:09 PM)

  1. 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)

  1. Fixed event manager generation for events without precondition (commit: e1c2ea4) — dorian.leroy / githubweb

#449 (Dec 8, 2016 12:05:15 PM)

  1. Add fr.inria.diverse.melange dependency for new projects (commit: 696f6ca) — fabien.coulon / githubweb

#448 (Dec 7, 2016 4:21:19 PM)

  1. Fixed event manager initialisation (commit: 3e4153c) — dorian.leroy / githubweb

#447 (Dec 7, 2016 11:38:01 AM)

  1. 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)

  1. [Resource] Send Notifcations happening on an adapted Resource to the (commit: 9bf02e0) — fabien.coulon / githubweb

#445 (Nov 28, 2016 6:33:48 PM)

  1. [Resource] Downcast: try to use qualified name when copying EObjects (commit: d443f66) — fabien.coulon / githubweb
  2. [Refactoring] Move ExactType initialization in the ExactTypeInferrer (commit: 47e8ff5) — fabien.coulon / githubweb

#444 (Nov 25, 2016 1:58:28 PM)

  1. [Resource API] Change cast/downcast to upcast/extendAs (commit: becdf1b) — fabien.coulon / githubweb

#443 (Nov 21, 2016 4:31:51 PM)

  1. Implement ctrl+click support on model types syntax (commit: 85d6190) — fabien.coulon / githubweb

#442 (Nov 18, 2016 6:19:18 PM)

  1. [Resource] Use custom model copier instead of Dozer (commit: d9bb466) — fabien.coulon / githubweb

#441 (Nov 15, 2016 6:24:14 PM)

  1. [Model copier] Dozer is loading and User is dozing (commit: fd63ae7) — fabien.coulon / githubweb

#440 (Nov 15, 2016 11:34:04 AM)

  1. Always return a MelangeResource when asking for it (commit: 3882c3b) — fabien.coulon / githubweb

#439 (Nov 14, 2016 3:26:34 PM)

  1. MelangeResource interface (commit: 07593ae) — fabien.coulon / githubweb

#438 (Nov 9, 2016 9:13:56 PM)

  1. Bump to Xtext-2.11/MWE-2.9 (commit: 3a7a6ac) — thomas.degueule / githubweb
  2. Also, bump to Neon (commit: bc05c40) — thomas.degueule / githubweb

#437 (Nov 9, 2016 5:44:14 PM)

  1. [Resource] Delegate EAdapters to the resource used in getContent() (commit: 646e37f) — fabien.coulon / githubweb

#436 (Nov 9, 2016 5:10:36 PM)

  1. 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)

  1. We got a logo. Yay! (commit: 8d06ece) — thomas.degueule / githubweb

#434 (Nov 8, 2016 2:33:14 PM)

  1. Update test (commit: 974908d) — fabien.coulon / githubweb

#433 (Nov 8, 2016 11:18:12 AM)

  1. Update MiniFsm (commit: 3d2fff8) — fabien.coulon / githubweb
  2. [Generate Language] Add fr.inria.diverse.melange as dependency (commit: b8d90d4) — fabien.coulon / githubweb

#432 (Nov 8, 2016 10:17:45 AM)

  1. [Test] Update Attributes test (commit: 65acc69) — fabien.coulon / githubweb

#431 (Nov 8, 2016 9:49:48 AM)

  1. [Annotation] Move Containment, Opposite & Unique from K3 to Melange (commit: 299f7e4) — fabien.coulon / githubweb

#430 (Nov 7, 2016 3:15:00 PM)

  1. [Dispatch] Fix: don't process class without @Aspect (commit: 47be323) — fabien.coulon / githubweb

#429 (Nov 7, 2016 2:47:59 PM)

  1. Fix NPE (commit: 19e0fbd) — fabien.coulon / githubweb

#428 (Nov 7, 2016 10:39:51 AM)

  1. Fix NPE (commit: a109e41) — fabien.coulon / githubweb

#427 (Nov 4, 2016 6:02:21 PM)

  1. Forgotten test sample (commit: 490eac2) — fabien.coulon / githubweb

#426 (Nov 4, 2016 5:39:42 PM)

  1. [Test] Add test case comparing fragmentURIs after Resource downcast (commit: 546a173) — fabien.coulon / githubweb

#425 (Nov 4, 2016 3:25:38 PM)

  1. [Typing] Create subtyping relations to MT from refrenced Resource (commit: f3dfb5f) — fabien.coulon / githubweb
  2. [Outline] Add nodes for crossrefrenced Languages (commit: 8c38bd7) — fabien.coulon / githubweb
  3. Forgotten icon for 8c38bd7110ee7c21eff8904f100fd3032f233b7e (commit: 90a3bbb) — fabien.coulon / githubweb
  4. [Language build] Initialize syntax to empty set to avoid NPE (commit: a81fdbb) — fabien.coulon / githubweb
  5. [GenerateInterfaces] Update Export-Package section in MANIFEST.MF (commit: 6778856) — fabien.coulon / githubweb
  6. [GenerateAdapters] Update Export-Package section in MANIFEST.MF (commit: 5507bab) — fabien.coulon / githubweb
  7. [GenerateAdapters] Export the Standalone's package (commit: cd42c06) — fabien.coulon / githubweb
  8. [GenerateInterfaces] Update Export-Package section manually (commit: 5173fa6) — fabien.coulon / githubweb
  9. [Resource] Fix NPE: make sure Xtend call the method instead of the protected field (commit: 6e1ad1a) — fabien.coulon / githubweb
  10. [Resource] Fix NPE: Set default URI for created ResourceAdapter (commit: be12e29) — fabien.coulon / githubweb
  11. [Resource] Add API to change ModelType & Language after the load (commit: 02d52cd) — fabien.coulon / githubweb
  12. typo (commit: 6af6c2d) — fabien.coulon / githubweb
  13. [Resource] Keep ordrer for references elements when downcasting (commit: 18b20d1) — fabien.coulon / githubweb

#424 (Oct 27, 2016 4:51:15 PM)

  1. [AspectCopy] Rename package factories (commit: b011d7e) — fabien.coulon / githubweb

#423 (Oct 24, 2016 10:58:51 AM)

  1. [Dispatch] Fix: look for @Step on Method (commit: 0a31d91) — fabien.coulon / githubweb

#422 (Oct 21, 2016 3:17:07 PM)

  1. Fix dispatch: use custom sort (commit: 776bcfd) — fabien.coulon / githubweb

#421 (Oct 20, 2016 10:49:06 AM)

  1. Update MiniFsm: generated nsURI use qualified name of Languages (commit: 7591f3c) — fabien.coulon / githubweb

#420 (Oct 19, 2016 6:09:01 PM)

  1. [Dispatch] Fix: comparing apples with oranges (commit: 9a5117c) — fabien.coulon / githubweb
  2. Update MiniFsm (commit: e0f7910) — fabien.coulon / githubweb

#419 (Oct 19, 2016 11:54:27 AM)

  1. [Test] Add test case for MiniFsm (commit: 5eae2a8) — fabien.coulon / githubweb

#418 (Oct 19, 2016 10:09:06 AM)

  1. Fix forgotten no renaming case in 2f0ebfff6df93d2818c6189fd5f97f4581b8be29 (commit: b01bada) — fabien.coulon / githubweb

#417 (Oct 18, 2016 6:02:45 PM)

  1. Fix aspect copy: check the whole package name in file path (commit: 37de93c) — fabien.coulon / githubweb
  2. Renaming: process Aspects before EPackages (commit: a137625) — fabien.coulon / githubweb
  3. Fix aspect copy with renaming & slicing (commit: 2f0ebff) — fabien.coulon / githubweb

#416 (Oct 18, 2016 10:01:10 AM)

  1. Should fix GenerateAdapter (commit: bcfe558) — fabien.coulon / githubweb

#415 (Oct 13, 2016 6:02:02 PM)

  1. Ignore EcoreTest.testRuntime (commit: f8a2f8f) — fabien.coulon / githubweb

#414 (Oct 13, 2016 5:06:24 PM)

  1. [AspectCopier2] Fix erase renaming rule (commit: 0f7f142) — fabien.coulon / githubweb
  2. [Dispatch] Take care of renaming rules (commit: 3f029f5) — fabien.coulon / githubweb

#413 (Oct 13, 2016 12:02:19 PM)

  1. [Draft] Rewrite the K3 dispatch for all Aspects of all Languages (commit: a315cdc) — fabien.coulon / githubweb
  2. Clean & comments (commit: 46fc377) — fabien.coulon / githubweb
  3. Rewrite dispatch for a Language instead of the whole ModelTypingSpace (commit: b44dec2) — fabien.coulon / githubweb
  4. [Test] Fix SimpleFsmTest (commit: db4462b) — fabien.coulon / githubweb
  5. [Test] Fix DispatchTest (commit: a1d51fb) — fabien.coulon / githubweb

#412 (Oct 12, 2016 3:48:58 PM)

  1. clean (commit: 1c41b6a) — fabien.coulon / githubweb
  2. Manage model instances in EPackageProvider & ModelTypingSpaceBuilder (commit: 1fc224b) — fabien.coulon / githubweb
  3. Fix (commit: f4a18e8) — fabien.coulon / githubweb

#411 (Oct 11, 2016 11:21:33 AM)

  1. Rollback 9ea34a8ad2f9a0f8bf180d64769df18d816f9847 (commit: cb46235) — fabien.coulon / githubweb

#410 (Oct 10, 2016 10:18:54 AM)

  1. [Test] Missing plugin.xml (commit: 25fb235) — fabien.coulon / githubweb

#409 (Oct 7, 2016 5:10:23 PM)

  1. [AspectCopier] First draft of a new version (commit: f69d4f9) — fabien.coulon / githubweb
  2. [AspectCopier2] Manage Slice with renaming (commit: 5ede298) — fabien.coulon / githubweb
  3. [AspectCopier2] Clean & comments (commit: fb15840) — fabien.coulon / githubweb
  4. Fix renaming computation (commit: 8fd6271) — fabien.coulon / githubweb
  5. [AspectCopier2] Fix renaming for Aspect namespace (commit: 3cffaf7) — fabien.coulon / githubweb
  6. [Metamodel] Add EReference 'source' from Aspect to Weave (commit: fd33e0e) — fabien.coulon / githubweb
  7. [AspectCopier2] Aspect copy based on Weave operator instead of infered Aspect (commit: efc842f) — fabien.coulon / githubweb
  8. Hide some methods (commit: 34aac8f) — fabien.coulon / githubweb
  9. Update AspectOverridingTest & MultiPackagesTest (commit: 4d417f2) — fabien.coulon / githubweb

#408 (Oct 7, 2016 10:37:22 AM)

  1. [External Language] Fix 44c35975bdcf7c791e74590700c7e66046d5ae72 (commit: e892dbb) — fabien.coulon / githubweb
  2. Fix memory leak: remove old Language fragments before each build (commit: 9ea34a8) — fabien.coulon / githubweb

#407 (Oct 6, 2016 10:28:32 AM)

  1. Fix NPE when trying to change not loaded plugin.xml (commit: 0038af2) — fabien.coulon / githubweb

#406 (Oct 5, 2016 6:17:49 PM)

  1. [External Language] Add error marker on Aspects not matching the syntax (commit: 44c3597) — fabien.coulon / githubweb
  2. [Test] Update ExternalAspectTest (commit: 95173f8) — fabien.coulon / githubweb

#405 (Oct 3, 2016 4:05:25 PM)

  1. Fix AspectOverridingTest (commit: 774c947) — fabien.coulon / githubweb
  2. Fix AttributesTest (commit: 19b7c8a) — fabien.coulon / githubweb
  3. Fix AspectsTest (commit: 5c0922a) — fabien.coulon / githubweb
  4. Fix SimpleFsmProjectTest (commit: 2015024) — fabien.coulon / githubweb
  5. Fix SimpleTimedFsmTest (commit: af42853) — fabien.coulon / githubweb

#404 (Oct 3, 2016 10:36:14 AM)

  1. Fix copy of aspects dependencies when using wildcard (commit: 064e5d8) — fabien.coulon / githubweb

#403 (Sep 30, 2016 5:07:40 PM)

  1. Introduce @Opposite (commit: 4fa941b) — fabien.coulon / githubweb

#402 (Sep 29, 2016 7:01:49 PM)

  1. Introduce @Unique annotation (commit: 9412eaa) — fabien.coulon / githubweb

#401 (Sep 29, 2016 4:41:01 PM)

  1. Revert "[Eclipse Test] Add timeout of 120 seconds" (commit: b796dc8) — fabien.coulon / githubweb
  2. [Test] Change nsURI in sample models (commit: 567bc23) — fabien.coulon / githubweb

#400 (Sep 29, 2016 4:06:49 PM)

  1. Fix: Use qualified name when searching the GenPackage for an EPackage (commit: 6f5bc88) — fabien.coulon / githubweb

#399 (Sep 29, 2016 2:23:54 PM)

  1. Fix SimpleFsmTest (commit: 376b808) — fabien.coulon / githubweb
  2. [Eclipse Test] Add timeout of 120 seconds (commit: 0064e89) — fabien.coulon / githubweb

#398 (Sep 29, 2016 11:54:01 AM)

  1. now AspectCopier will only consider projects with /xtend-gen and (commit: 1308cc8) — didier.vojtisek / githubweb

#397 (Sep 29, 2016 11:34:49 AM)

  1. Fix: take in account renaming on 'syntax' operators when inferring (commit: 9619ae4) — fabien.coulon / githubweb
  2. [Test] Add test case for attributes added by aspect (commit: 2afc6bc) — fabien.coulon / githubweb

#396 (Sep 28, 2016 3:56:50 PM)

  1. Fix test (commit: 311f4d8) — fabien.coulon / githubweb

#395 (Sep 28, 2016 12:05:16 PM)

  1. Add support for final attribute declared in K3 Aspect (commit: d7e34ef) — fabien.coulon / githubweb

#394 (Sep 28, 2016 9:57:30 AM)

  1. Add support for 'unique' EReference property in Aspect definition (commit: cc2b745) — fabien.coulon / githubweb

#393 (Sep 27, 2016 5:47:29 PM)

  1. 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)

  1. 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)

  1. [Test] Fix testNotMatchingPackage (commit: 048d5fd) — fabien.coulon / githubweb

#390 (Sep 22, 2016 10:34:17 AM)

  1. Update README.md (commit: 7d511c1) — thomas.degueule / githubweb

#389 (Sep 15, 2016 4:27:27 PM)

  1. typo (commit: 2030c00) — fabien.coulon / githubweb

#388 (Sep 15, 2016 4:09:44 PM)

  1. Fix DispatchTest (commit: 1bf0f56) — fabien.coulon / githubweb

#387 (Sep 15, 2016 1:57:39 PM)

  1. [Adapter] Fix class cast exception at runtime (commit: 5f9f2fd) — fabien.coulon / githubweb

#386 (Sep 15, 2016 12:55:06 PM)

  1. [Test] Missing zip for External Aspects test (commit: d589c8a) — fabien.coulon / githubweb
  2. [Test] Add testcase to check the dispatch (commit: b11915e) — fabien.coulon / githubweb

#385 (Sep 13, 2016 10:36:38 PM)

  1. highlight.js syntax for Melange (commit: 7ad87f9) — thomas.degueule / githubweb

#384 (Sep 13, 2016 12:45:45 PM)

  1. adding test for external language with aspects (commit: ab94879) — didier.vojtisek / githubweb

#383 (Sep 13, 2016 10:47:59 AM)

  1. external language must use one and only one syntax (commit: a9fb6ec) — didier.vojtisek / githubweb
  2. external language now also support basic additions that doesn't require (commit: 4129d42) — didier.vojtisek / githubweb

#382 (Sep 8, 2016 3:44:36 PM)

  1. Forgot to delete MultiPackagesTest :) (commit: 83a69ed) — fabien.coulon / githubweb

#381 (Sep 8, 2016 3:21:42 PM)

  1. Fix: allow to register multiple root EPackages for a Metamodel (commit: e634e7b) — fabien.coulon / githubweb
  2. Fix NPE (commit: 9e756c4) — fabien.coulon / githubweb
  3. Fix model loading: retrieve also roots from cross referenced resource (commit: 08363e1) — fabien.coulon / githubweb
  4. [Test] Move MultiPackagesTest to tests.eclipse (commit: f8977ed) — fabien.coulon / githubweb

#380 (Sep 7, 2016 6:26:31 PM)

  1. [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)

  1. [Test] Move SimpleFsmTest.testRuntime() to tests.eclipse (commit: ab173f3) — fabien.coulon / githubweb

#378 (Sep 6, 2016 4:09:28 PM)

  1. [Test] Add an helper to create a classloader from a Java project (commit: d5e6d24) — fabien.coulon / githubweb
  2. [Test] Move AspectsTest.testDynamicBinding() to tests.eclipse (commit: ed04c02) — fabien.coulon / githubweb
  3. [Test] Move SubPackages.testRuntime() to tests.eclipse (commit: f9797a6) — fabien.coulon / githubweb

#377 (Sep 5, 2016 10:57:58 PM)

  1. Re-generating Xtext grammar using the last GEMOC studio (Xtext 2.9.1) (commit: 40b7d52) — thomas.degueule / githubweb
  2. [Grammar] New 'xmof' keyword (commit: aa10e2e) — thomas.degueule / githubweb

#376 (Sep 5, 2016 6:05:01 PM)

  1. [Test] Add testcase for External Language (commit: 24180df) — fabien.coulon / githubweb

#375 (Sep 5, 2016 5:30:20 PM)

  1. Remove Transformation from new project template (commit: 2883766) — fabien.coulon / githubweb

#374 (Sep 5, 2016 11:25:21 AM)

  1. Increasing Melange version to 0.2.0 (commit: 8199991) — didier.vojtisek / githubweb

#373 (Sep 2, 2016 6:16:59 PM)

  1. 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)

  1. optimization of the dozer introspection when running in eclipse (commit: 4b8bb23) — didier.vojtisek / githubweb

#371 (Sep 2, 2016 2:15:29 PM)

  1. [External Language] Fix adapters (commit: 53f41bb) — fabien.coulon / githubweb

#370 (Aug 30, 2016 3:38:32 PM)

  1. added the possibility to declare an external language (commit: dee3c0f) — didier.vojtisek / githubweb

#369 (Aug 24, 2016 11:49:22 AM)

  1. changed target version for xtext in order to avoid strange (commit: 8865441) — didier.vojtisek / githubweb

#368 (Aug 23, 2016 3:01:48 PM)

  1. change update site for K3 (after simplication of K3 update sites (commit: cd4ef4c) — didier.vojtisek / githubweb

#367 (Aug 22, 2016 6:31:40 PM)

  1. [Test] Fix: nsUri of EPackages are generated from the name of Languages (commit: 058edd2) — fabien.coulon / githubweb
  2. [Test] Fix WorkspaceTestHelper.runMainClass() (commit: f71f110) — fabien.coulon / githubweb
  3. [Test] Fix input model to match generated Ecore (commit: 0843cf1) — fabien.coulon / githubweb
  4. [Test] Fix SimpleFsmTest (commit: 29fe89e) — fabien.coulon / githubweb

#366 (Jul 22, 2016 5:32:14 PM)

  1. [Test] Move EcoreTest.testGeneration(),AspectsTest.testGeneration() & (commit: 3ee72c9) — fabien.coulon / githubweb
  2. [Test] Move EcoreTest.testParsing(),AspectsTest.testParsing(), (commit: 0c5cf14) — fabien.coulon / githubweb

#365 (Jul 20, 2016 4:00:06 PM)

  1. [Test] Move SubPackagesTest.testGeneration() to tests.eclipse (commit: 2a6f552) — fabien.coulon / githubweb

#364 (Jul 20, 2016 11:50:30 AM)

  1. [Test] Update SlicingTest (commit: 117bc68) — fabien.coulon / githubweb
  2. [Test] Update SimpleFsmTest (commit: f7dd1d4) — fabien.coulon / githubweb

#363 (Jul 19, 2016 5:56:46 PM)

  1. [Test] Update AspectOverridingTest (commit: aee7cc8) — fabien.coulon / githubweb

#362 (Jul 19, 2016 3:24:49 PM)

  1. Improve the error message when failing initialization of exactType in standalone environment (commit: da70b49) — fabien.coulon / githubweb
  2. [Test] Fix check for conflict on two attributes when merging (commit: 3eb5660) — fabien.coulon / githubweb
  3. [Test] Fix: All projects are generated (commit: cbf28a3) — fabien.coulon / githubweb

#361 (Jul 19, 2016 10:18:15 AM)

  1. Fix NPE (commit: 94d0d70) — fabien.coulon / githubweb
  2. Fix Aspect copy: ignore Aspects on classes not sliced (commit: f2c5a90) — fabien.coulon / githubweb
  3. FlattenFsm.atl (commit: 89e9076) — thomas.degueule / githubweb

#359 (Jul 12, 2016 3:23:34 PM)

  1. Should fix setup for Eclipse tests (commit: 0d3f6f8) — fabien.coulon / githubweb
  2. Update renaming test (commit: 62cd718) — fabien.coulon / githubweb

#358 (Jul 12, 2016 10:39:34 AM)

  1. Fix NPE (commit: fc29ea1) — fabien.coulon / githubweb

#357 (Jul 1, 2016 1:55:50 PM)

  1. Fix findClass: no longer fail when the GenPackage's basePackage contains the name of the root package (commit: d54bdaf) — fabien.coulon / githubweb
  2. Fix NPE (commit: 28c2cca) — fabien.coulon / githubweb

#356 (Jul 1, 2016 11:22:16 AM)

  1. Fix NPE (commit: 05e9b46) — fabien.coulon / githubweb

#355 (Jun 29, 2016 11:45:02 AM)

  1. Fix NPE when copying Aspect witout annotation (commit: a52da35) — fabien.coulon / githubweb

#354 (Jun 28, 2016 11:56:46 AM)

  1. Fix Aspect overriding (commit: cf8ba3b) — fabien.coulon / githubweb

#353 (Jun 17, 2016 4:12:59 PM)

  1. Test: add debug method for classpath (commit: 644f0ac) — fabien.coulon / githubweb
  2. Test: Add an helper method to setup bundles correctly (commit: 215cc45) — fabien.coulon / githubweb
  3. Test: fix SimpleFsmProject (commit: 4d196cc) — fabien.coulon / githubweb

#352 (Jun 14, 2016 2:41:25 PM)

  1. Always generate language's runtime (commit: a9b97a9) — thomas.degueule / githubweb

#351 (Jun 8, 2016 11:09:31 AM)

  1. Update MiniFSM (commit: 7bccee0) — fabien.coulon / githubweb
  2. Add a model sample for MiniFSM (commit: 5934a48) — fabien.coulon / githubweb

#350 (Jun 7, 2016 6:14:21 PM)

  1. Add xtext grammar for MiniFSM (commit: 86429d8) — fabien.coulon / githubweb

#349 (Jun 6, 2016 4:24:22 PM)

  1. Update MiniFSM: replace Condition by Event (in Transition) (commit: e01b9bd) — fabien.coulon / githubweb
  2. Upgrade to Xtext 2.9.1 and Eclipse Mars (commit: 0598bf4) — fabien.coulon / githubweb

#348 (Jun 3, 2016 2:44:06 PM)

  1. Update MiniFSM (commit: 9d33243) — fabien.coulon / githubweb

#347 (Jun 2, 2016 6:10:19 PM)

  1. 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)

  1. Update MiniFSM example (commit: 13fb54b) — fabien.coulon / githubweb

#345 (Jun 2, 2016 5:03:46 PM)

  1. Improve Aspect reusability (commit: d7f7450) — fabien.coulon / githubweb
  2. Fix WeaveBuilder: keep @aspect on EReference when alignInferredClassifiers (commit: 82df33d) — fabien.coulon / githubweb

#344 (Jun 2, 2016 11:07:49 AM)

  1. Fix computation of the semantic in case of renaming (commit: acf646c) — fabien.coulon / githubweb

#343 (Jun 2, 2016 10:05:21 AM)

  1. update MiniFSM example (commit: bfb5241) — fabien.coulon / githubweb
  2. fix renaming (commit: 22a4105) — fabien.coulon / githubweb
  3. Update MiniFSM (commit: 90eb669) — fabien.coulon / githubweb

#342 (Jun 1, 2016 4:46:21 PM)

  1. Update MiniFSM example (commit: 9569015) — fabien.coulon / githubweb
  2. [Fix] Look renamings when resolving Aspect's targeted EClass (commit: 8bcca4a) — fabien.coulon / githubweb

#341 (Jun 1, 2016 2:41:33 PM)

  1. Add MiniFSM example (first draft) (commit: 68fd6ca) — fabien.coulon / githubweb

#340 (May 25, 2016 5:48:27 PM)

  1. try ci (commit: d916c4b) — fabien.coulon / githubweb

#339 (May 25, 2016 5:31:03 PM)

  1. 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)

  1. try ci (commit: 2dc12f9) — fabien.coulon / githubweb

#337 (May 25, 2016 3:23:25 PM)

  1. ci try (commit: 04cc027) — fabien.coulon / githubweb

#336 (May 25, 2016 2:50:32 PM)

  1. [Test] Update SimpleFsmProject (commit: 2c94085) — fabien.coulon / githubweb

#335 (May 25, 2016 1:54:15 PM)

  1. ci try (commit: 41eeded) — fabien.coulon / githubweb

#334 (May 25, 2016 11:51:54 AM)

  1. [Test] Rename test class (commit: 12b347a) — fabien.coulon / githubweb

#333 (May 25, 2016 11:36:15 AM)

  1. [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)

  1. Fix renaming (commit: 9ed0ca2) — fabien.coulon / githubweb
  2. [Test] Fix renaming (commit: e431b15) — fabien.coulon / githubweb

#331 (May 24, 2016 6:43:34 PM)

  1. another try for the CI (commit: c091bbd) — fabien.coulon / githubweb

#330 (May 24, 2016 3:21:31 PM)

  1. try ci stuff (commit: d12933f) — fabien.coulon / githubweb

#329 (May 24, 2016 11:27:17 AM)

  1. try fix CI (commit: 6710b61) — fabien.coulon / githubweb

#328 (May 24, 2016 10:52:46 AM)

  1. UI test: try to fix NPE in the CI context (commit: fe07ede) — fabien.coulon / githubweb

#327 (May 23, 2016 6:55:08 PM)

  1. [Test] Update packages URIs in AspectOverriding sample (commit: 36d0cae) — fabien.coulon / githubweb
  2. [Test] Check ModelType generation first in AspectOverriding tests (commit: b63ac09) — fabien.coulon / githubweb
  3. [Test] missing file (commit: 8f42786) — fabien.coulon / githubweb

#326 (May 20, 2016 2:40:06 PM)

  1. Add test case for 155ecc5b6fdd297df58c6eed87ae805a41be0abf (commit: 75fa192) — fabien.coulon / githubweb

#325 (May 20, 2016 11:58:59 AM)

  1. [AspectToEcore] Fix duplicated EClass (commit: 155ecc5) — fabien.coulon / githubweb

#324 (May 17, 2016 6:58:15 PM)

  1. [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)

  1. Fix NPE (commit: b0415a8) — fabien.coulon / githubweb
  2. Fix test (commit: 38ff3d1) — fabien.coulon / githubweb
  3. Fix test (commit: 4337874) — fabien.coulon / githubweb

#322 (May 2, 2016 1:38:01 PM)

  1. [Test] Add an option to ignore self implement tests (commit: 7ce20c8) — fabien.coulon / githubweb

#321 (Apr 29, 2016 6:57:18 PM)

  1. Fix CI: add org.eclipse.emf.transaction (commit: 1cc558d) — fabien.coulon / githubweb

#320 (Apr 29, 2016 3:29:43 PM)

  1. 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)

  1. [Language builder] Add support for multi root packages (commit: 9d1c4c4) — fabien.coulon / githubweb
  2. [Aspect copier] Add support for multi root packages (commit: ee0ddc6) — fabien.coulon / githubweb
  3. Fix NPE (commit: 0524f6d) — fabien.coulon / githubweb

#318 (Apr 28, 2016 11:48:50 AM)

  1. [EPackageProvider] Fix copied package names for inheriting Languages (commit: 7cd4b06) — fabien.coulon / githubweb
  2. [EcoreMerger] Fix NPE when crossref to unknown EClass (commit: ed8e3c0) — fabien.coulon / githubweb

#317 (Apr 27, 2016 6:46:39 PM)

  1. [Language runtime] Remove the the 'body' eAnnotation from EOperations (commit: f0cb292) — fabien.coulon / githubweb

#316 (Apr 27, 2016 5:29:09 PM)

  1. Change the format for nsURI of EPackages in generated .ecore (commit: fde558a) — fabien.coulon / githubweb
  2. Fix duplicate EPackage when inherits Language with crossref (commit: bd4f50a) — fabien.coulon / githubweb

#315 (Apr 27, 2016 1:10:01 PM)

  1. Fix adapter generation: use safe name when generating eClass() method (commit: 68ec064) — fabien.coulon / githubweb

#314 (Apr 27, 2016 11:15:51 AM)

  1. Fix adapter generation: safe name for generated fields from reference (commit: 73596be) — fabien.coulon / githubweb

#313 (Apr 26, 2016 4:48:07 PM)

  1. [MatchingHelper] Fix presumed matching (commit: a8681b0) — fabien.coulon / githubweb

#312 (Apr 22, 2016 11:06:56 AM)

  1. Update fr.inria.diverse.melange.tests.eclipse MANIFEST.MF dependencies (commit: ed36d9e) — thomas.degueule / githubweb

#311 (Apr 22, 2016 12:17:32 AM)

  1. [MelangeResource] Fix downcasting bug on EReferences (commit: c9585b4) — fabien.coulon / githubweb

#310 (Apr 21, 2016 6:18:16 PM)

  1. Refactor MelangeResource (commit: 2f46902) — fabien.coulon / githubweb
  2. [MelangeResource] Add support for both 'mt=' & 'lang=' in melange URIs (commit: 5b8b596) — fabien.coulon / githubweb

#309 (Apr 21, 2016 11:38:10 AM)

  1. Fix NPE when generating Language runtime with with without @aspect (commit: a835776) — fabien.coulon / githubweb
  2. Fix Aspects copy: take 'with' operator in account (commit: 4e456fe) — fabien.coulon / githubweb

#308 (Apr 20, 2016 4:25:06 PM)

  1. Fix EListAdapter: require a Resource when returning an IteratorTranslator (commit: d658e04) — fabien.coulon / githubweb

#307 (Apr 20, 2016 3:09:52 PM)

  1. Fix some tests (commit: 1d07034) — fabien.coulon / githubweb
  2. Fix EListAdapter: require a Resource when creating an instance (to be used later by the AdapterFactory) (commit: 5865410) — fabien.coulon / githubweb
  3. Test: Update generated adapters (commit: a48c2e3) — fabien.coulon / githubweb

#306 (Apr 19, 2016 6:52:49 PM)

  1. [AspectToEcore] Use qualified names (commit: 3c7f669) — fabien.coulon / githubweb
  2. [EcoreMerger] Use qualified name when updating references (commit: 2b7c62a) — fabien.coulon / githubweb
  3. [EcoreMerger] Fix merge of references (need review) (commit: bda3b5d) — fabien.coulon / githubweb

#305 (Apr 19, 2016 11:00:46 AM)

  1. Add support for qualified name in findClassifier() (commit: 4fbafca) — fabien.coulon / githubweb
  2. Fix: use qualified name when searching aspects on an EClass (commit: 3f0c4e3) — fabien.coulon / githubweb

#304 (Apr 18, 2016 7:02:29 PM)

  1. [Language builder] Add qualified class name support (commit: 44193db) — fabien.coulon / githubweb
  2. Use EcoreExtensions.findClass() in ModelingElementExtensions.findClass() (commit: e9f3224) — fabien.coulon / githubweb
  3. Fix findClass: take care of package name that are substring of another package name (commit: 2de1224) — fabien.coulon / githubweb
  4. Get use qualified names when retieving aspected classes (commit: 156a3e1) — fabien.coulon / githubweb

#303 (Apr 14, 2016 4:39:45 PM)

  1. Fix DozerLoader: take subpackages in account (commit: 0e7976d) — fabien.coulon / githubweb

#302 (Apr 13, 2016 2:49:28 PM)

  1. Fix EPackage provider for ModelType declaration using multipackage (commit: fd4bed9) — fabien.coulon / githubweb

#301 (Apr 13, 2016 1:59:27 PM)

  1. Test: use new package name for generated MT adapter (commit: 65ba4bf) — fabien.coulon / githubweb
  2. Ensure no duplicate in getAllGenPkgs (commit: 050bb38) — fabien.coulon / githubweb
  3. 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)

  1. 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)

  1. gitignore ._trace (commit: 903d7bf) — fabien.coulon / githubweb

#298 (Apr 12, 2016 2:58:38 PM)

  1. Eclipse tests: regenerate aspectOverriding, renaming and slicing (commit: 9b0cb6a) — fabien.coulon / githubweb

#297 (Apr 12, 2016 1:41:19 PM)

  1. Fix test: update SimpleFsmProject (commit: 4c9c62f) — fabien.coulon / githubweb

#296 (Apr 12, 2016 11:50:16 AM)

  1. [Adapters] Fix generation: exclude usedGenPackages (commit: a5589a4) — fabien.coulon / githubweb

#295 (Apr 11, 2016 4:40:11 PM)

  1. Fix test: another one for the CI (commit: 0b539f7) — fabien.coulon / githubweb

#294 (Apr 11, 2016 4:07:29 PM)

  1. Fix test: missing class hid by gitignore (commit: 2c5ff3a) — fabien.coulon / githubweb

#293 (Apr 11, 2016 3:14:00 PM)

  1. Fix test: missed adapter packages renaming (commit: 3aac9b3) — fabien.coulon / githubweb

#292 (Apr 11, 2016 2:59:14 PM)

  1. Fix test: regenerate adapters (commit: 633e28a) — fabien.coulon / githubweb

#291 (Apr 11, 2016 2:02:18 PM)

  1. Generate one EFactory adapter for each EPackage (commit: 31afbac) — fabien.coulon / githubweb

#290 (Apr 7, 2016 6:20:55 PM)

  1. 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)

  1. Refactoring: better name (commit: 52dc1df) — fabien.coulon / githubweb

#288 (Apr 7, 2016 3:35:16 PM)

  1. Fix aspect copy when renaming (commit: 1ddfcac) — fabien.coulon / githubweb
  2. Initialize properly the NsURI of each EPackage at the end of the build of Language (commit: 6d60ae4) — fabien.coulon / githubweb
  3. Fix createEcore: select the root package among the not contained EPackages (commit: 4d2d94c) — fabien.coulon / githubweb
  4. Fix createEcore: properly initialize nsURI of all EPackage before serialization (commit: a1abc52) — fabien.coulon / githubweb

#287 (Apr 7, 2016 11:03:32 AM)

  1. Update SimpleAspectsProject (commit: 945257a) — thomas.degueule / githubweb
  2. Update IoT2 example (commit: b7bc36f) — thomas.degueule / githubweb
  3. Fix FsmFamily example (commit: 5721fd2) — thomas.degueule / githubweb

#286 (Apr 6, 2016 6:27:15 PM)

  1. Fix getLocalSemantic (commit: c3a9f38) — fabien.coulon / githubweb

#285 (Apr 6, 2016 4:29:40 PM)

  1. Fix aspect copy: use simple name to check file names (commit: fd0b90e) — fabien.coulon / githubweb

#284 (Apr 4, 2016 2:49:29 PM)

  1. Fix MetaclassAdapter.eClass() generation (commit: 02b53cc) — fabien.coulon / githubweb
  2. Fix getAllClasses/getAllClassifiers: ensure no duplicate (commit: 23190c4) — fabien.coulon / githubweb

#283 (Apr 1, 2016 6:09:45 PM)

  1. Fix alignInferredClassifiers (commit: 2383b4a) — fabien.coulon / githubweb

#282 (Apr 1, 2016 4:16:48 PM)

  1. Fix AspectToEcore: add @aspect on elements created via getOrCreate() (commit: 18e006c) — fabien.coulon / githubweb

#281 (Apr 1, 2016 11:36:20 AM)

  1. Fix transient genmodel for exactTypes (commit: e1bae07) — fabien.coulon / githubweb

#280 (Mar 31, 2016 5:07:54 PM)

  1. Fix renaming on Operators (commit: d3c7b6f) — fabien.coulon / githubweb

#279 (Mar 31, 2016 4:25:44 PM)

  1. Fix some tests (commit: b50ae5f) — fabien.coulon / githubweb

#278 (Mar 31, 2016 11:09:59 AM)

  1. Fix the fixed fix (commit: 08ededc) — fabien.coulon / githubweb

#277 (Mar 31, 2016 10:50:07 AM)

  1. Really fix tests compilation (commit: 3241109) — fabien.coulon / githubweb

#276 (Mar 31, 2016 10:32:16 AM)

  1. Fix tests compilation (commit: 72374f1) — fabien.coulon / githubweb

#275 (Mar 30, 2016 6:18:19 PM)

  1. [Test] Fix: rename package "timedfsm" to "fsm". (commit: 6741deb) — fabien.coulon / githubweb
  2. [Test] Fix (commit: 241341b) — fabien.coulon / githubweb
  3. Fix typing: don't need genmodels to compute ModelTypes hierarchy (commit: d98f6fa) — fabien.coulon / githubweb

#274 (Mar 23, 2016 3:43:13 PM)

  1. MelangeValidator: checkLanguageImplementsExactType (commit: ec42872) — thomas.degueule / githubweb
  2. There will never be a Genmodel for EObject, just ignore it in the validation (commit: 7641a8c) — thomas.degueule / githubweb
  3. Fixing some flaws in the generation of the reflective layer (commit: c3e3e5f) — thomas.degueule / githubweb

#273 (Mar 22, 2016 6:51:10 PM)

  1. Some more review (commit: 48bdeb1) — thomas.degueule / githubweb

#272 (Mar 22, 2016 10:41:38 AM)

  1. Fix AspectExtensions for non-crosscutting aspects (commit: e1cbee4) — thomas.degueule / githubweb

#271 (Mar 21, 2016 4:17:30 PM)

  1. Regenerated TimedFSM & fix tests (commit: c678e90) — thomas.degueule / githubweb

#270 (Mar 21, 2016 3:34:12 PM)

  1. Take the whole qualified name of classifiers when checking for name equality during subtyping (commit: 6f8c821) — thomas.degueule / githubweb
  2. Mark new enums/datatypes derived from AspectToEcore with the proper annotation (commit: 18d1dd1) — thomas.degueule / githubweb
  3. Always associate a (possibly transient) genmodel to MTs and use it (commit: 3a251f7) — thomas.degueule / githubweb
  4. Remove all 'algebra' package and directly use the MatchingHelper whenever needed (commit: fd58d46) — thomas.degueule / githubweb
  5. Move findClass/findClassifier to ModelingElementExtensions (commit: 767109e) — thomas.degueule / githubweb
  6. Remove obsolete findClass/findClassifier from MetamodelExtensions (commit: 7e786c6) — thomas.degueule / githubweb
  7. Cleaning some warnings along the way (commit: 2fc857e) — thomas.degueule / githubweb
  8. Quick review of AspectExtensions (commit: e0230ca) — thomas.degueule / githubweb
  9. Quick review of ASTHelper (commit: 48359dc) — thomas.degueule / githubweb
  10. Review of LanguageExtensions (commit: 4669946) — thomas.degueule / githubweb
  11. Review MetamodelExtensions (commit: abe4d9c) — thomas.degueule / githubweb
  12. EPackageProvider: return Sets of EPackage/Genmodel instead of Lists (commit: ee1f3e3) — thomas.degueule / githubweb
  13. Review ModelingElementExtensions (commit: 800db46) — thomas.degueule / githubweb
  14. Review ModelTypeExtensions (commit: dbad070) — thomas.degueule / githubweb
  15. Review NamingHelper (commit: a4eedba) — thomas.degueule / githubweb
  16. No more TransformationExtensions (commit: 354fa1e) — thomas.degueule / githubweb
  17. Review of fr.inria.diverse.melange.builder.* (commit: 8cb5e04) — thomas.degueule / githubweb
  18. Review of fr.inria.diverse.melange.codegen.* (commit: bb1d87c) — thomas.degueule / githubweb
  19. Review of fr.inria.diverse.melange.compiler.* (commit: 85b4fbe) — thomas.degueule / githubweb
  20. Review EclipseProjectHelper (commit: 89e0f01) — thomas.degueule / githubweb
  21. Fix warnings in EclipseProjectHelper (commit: 6718caf) — thomas.degueule / githubweb
  22. Fixing warnings all around the place (commit: 7739c38) — thomas.degueule / githubweb
  23. Review of JVM model inferrers (commit: 06e2ab2) — thomas.degueule / githubweb
  24. Review preferences (commit: 6d6a8f3) — thomas.degueule / githubweb
  25. Review MelangeDerivedStateComputer (commit: 0299dd1) — thomas.degueule / githubweb
  26. Review processors (commit: 7c09588) — thomas.degueule / githubweb
  27. Review fr.inria.diverse.melange.typesystem (commit: 7fde811) — thomas.degueule / githubweb
  28. Review validation (commit: 053860e) — thomas.degueule / githubweb
  29. When using findClass() we only want the simpleName of the class on which an @Aspect is woven (commit: 2f7d432) — thomas.degueule / githubweb
  30. Same thing in Weave builder (commit: c80a15d) — thomas.degueule / githubweb

#269 (Mar 18, 2016 12:40:07 PM)

  1. 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)

  1. Fix Generate Interfaces: let the .classpath unchanged (commit: e1e0eb6) — fabien.coulon / githubweb

#267 (Mar 8, 2016 4:35:33 PM)

  1. Example of Melange project using Xcore files (commit: ce1002a) — thomas.degueule / githubweb

#266 (Mar 8, 2016 4:25:26 PM)

  1. Allow import of .xcore file as syntax definition for languages (commit: 0c0206f) — thomas.degueule / githubweb

#265 (Mar 4, 2016 2:55:02 PM)

  1. Improving error reporting in MelangeValidator (commit: b30b025) — thomas.degueule / githubweb
  2. exactType specification is now optional (commit: bb73f08) — thomas.degueule / githubweb

#264 (Mar 4, 2016 1:41:59 PM)

  1. Ensure that no aspects are duplicated when inheriting/merging multiple languages (commit: 1687fc9) — thomas.degueule / githubweb
  2. JUnit test case for InheritanceOverriding project (commit: e849800) — thomas.degueule / githubweb

#263 (Mar 3, 2016 4:41:07 PM)

  1. SimpleAspectsProject: example of polymorphic ATL & QVTo invocations (commit: 093ff92) — thomas.degueule / githubweb

#262 (Mar 2, 2016 6:19:02 PM)

  1. Re-localize 'No EMF runtime' warning (commit: d38ffd9) — thomas.degueule / githubweb

#261 (Mar 1, 2016 6:21:51 PM)

  1. [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)

  1. Fix model package name generation in aspect copy (commit: dada7c2) — dorian.leroy / githubweb

#259 (Feb 29, 2016 1:12:51 PM)

  1. Example of reflexive model manipulation on a model type for SimpleAspects project (commit: a5cf139) — thomas.degueule / githubweb
  2. Example of QVTo transformation for SimpleAspectsProject (commit: da50df8) — thomas.degueule / githubweb

#258 (Feb 26, 2016 6:14:25 PM)

  1. Fix and factorize getFqnFor(GenPackage, String) (commit: a89febe) — thomas.degueule / githubweb

#257 (Feb 26, 2016 5:35:51 PM)

  1. 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)

  1. removed possibility to generateAll from the editor (commit: a226f5a) — didier.vojtisek / githubweb
  2. enable Melange popup on any, (commit: e8369e3) — didier.vojtisek / githubweb

#255 (Feb 26, 2016 10:16:36 AM)

  1. 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)

  1. Fix NPE (commit: 0979d3f) — fabien.coulon / githubweb

#253 (Feb 19, 2016 11:52:11 AM)

  1. exclude gitignore from mvn clean (commit: 828d3ec) — didier.vojtisek / githubweb
  2. enforce UTF8 on all platforms (commit: 62404d1) — didier.vojtisek / githubweb
  3. generate Eclipse-SourceReferences MANIFEST header (useful for retreival (commit: 76fc2bc) — didier.vojtisek / githubweb

#252 (Feb 19, 2016 11:31:10 AM)

  1. make sure to have the xtend-gen folder in git (commit: ea49cea) — didier.vojtisek / githubweb

#251 (Feb 18, 2016 11:14:32 AM)

  1. Fix helper for full qualified name of GenPackages (commit: 34b6f51) — fabien.coulon / githubweb

#250 (Feb 17, 2016 6:14:38 PM)

  1. try/catch for generatePluginXml (commit: 774739f) — fabien.coulon / githubweb

#249 (Feb 17, 2016 5:40:59 PM)

  1. 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)

  1. Fix 67f9f16c7f7e424cb5dfebe3bcb43844900e5747: check annotation from the With (commit: 2da7989) — fabien.coulon / githubweb

#247 (Feb 17, 2016 2:43:08 PM)

  1. 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)

  1. Generate code from MT using a customized Genmodel (commit: 6bd34f1) — thomas.degueule / githubweb
  2. Don't attempt to clean all src-gen before generating adapters (commit: e5f8e4d) — thomas.degueule / githubweb
  3. Generic ModelTypeExtensions::createGenmodel (commit: 1753888) — thomas.degueule / githubweb
  4. Tune the JVM model generation to support generation of MTs through genmodels (commit: ab8e46c) — thomas.degueule / githubweb
  5. Update example generated code in tests (commit: b081087) — thomas.degueule / githubweb
  6. Fix genmodel filename derivation (commit: 63bae6a) — thomas.degueule / githubweb
  7. Fix EEnum naming convention (commit: 8632561) — thomas.degueule / githubweb
  8. Generate eClass() for each implemented meta-class, pointing to the meta-information of the implemented model type (commit: bef48cf) — thomas.degueule / githubweb
  9. Assign the right EResource to adapters: the MelangeResource from which (commit: 204a882) — thomas.degueule / githubweb
  10. EObjectAdapter: also override eInternalContainer() as it is used internally by basic EObject implementations (commit: c912542) — thomas.degueule / githubweb
  11. Tune JVM model generation to pass the appropriate Resource around (commit: 71aa471) — thomas.degueule / githubweb
  12. EObjectAdapter::setEResource -> EObjectAdapter::setResource (commit: fff64fa) — thomas.degueule / githubweb
  13. Set current MelangeResource when creating new adapters in generated adapters factories (commit: 37b7e37) — thomas.degueule / githubweb
  14. Move eGet/eSet/eClass to the generated adapters (commit: d88b77b) — thomas.degueule / githubweb
  15. Reuse CodeGenUtil::format when generating eGet()/eSet() constants (commit: 2d7b0c5) — thomas.degueule / githubweb
  16. Only generate eSet() support on features for which we have a setter (commit: c98bb8c) — thomas.degueule / githubweb
  17. EListAdapter: must decapsulate when calling contains[All]() on adaptee (commit: 33fec9b) — thomas.degueule / githubweb
  18. Many fixes/simpliciation in EListAdapter (commit: d80fd2c) — thomas.degueule / githubweb
  19. Update SimpleFsm tests code (commit: f8ab4a9) — thomas.degueule / githubweb
  20. Update old ResourceTest with new MT FQNs (commit: 0b5ae80) — thomas.degueule / githubweb
  21. New tests in ResourceTest according to updated EListAdapter/EObjectAdapter (commit: 2f75260) — thomas.degueule / githubweb
  22. EObjectAdapter: print @hashCode in toString() (commit: 3f30032) — thomas.degueule / githubweb
  23. Remove obsolete ListAdapter. Always use EListAdapter instead (commit: d4137c9) — thomas.degueule / githubweb
  24. Don't attempt to create adapters for null-EObjects in generated adapter factories (commit: 1d787ee) — thomas.degueule / githubweb
  25. EListAdapter: use the generated adapters factory instead of a generic Class<?> adapType (commit: cd56ffa) — thomas.degueule / githubweb
  26. ResourceTest: EListAdapter equality tests (commit: a418359) — thomas.degueule / githubweb
  27. Also remove ListAdapter from tests (commit: 25836b2) — thomas.degueule / githubweb
  28. MetaclassAdapterInferrer: pass along adapters factory to EListAdapter, store unique EListAdapter for each reference (commit: e3e7518) — thomas.degueule / githubweb
  29. Null-safe generated setter methods for references (commit: 9cadd3b) — thomas.degueule / githubweb
  30. Update example generated code in tests (commit: e7ebe2c) — thomas.degueule / githubweb
  31. Update example generated code in tests (commit: 8825360) — thomas.degueule / githubweb
  32. Fix getEObject/getURIFragment (commit: 8d9be00) — thomas.degueule / githubweb
  33. Some more ResourceTest (commit: 3fef783) — thomas.degueule / githubweb
  34. EObjectAdapter should return the underlying eContainerFeatureID (commit: e03c393) — thomas.degueule / githubweb
  35. Also generate generic getEPackage() methods in factory adapters (commit: 4b41cb2) — thomas.degueule / githubweb
  36. MetaClassAdapterInferrer: always use the generic createAdapter() method (commit: c45dc9b) — thomas.degueule / githubweb
  37. Some of the objects passed to the EListAdapter API aren't adapters (commit: 4fb3b19) — thomas.degueule / githubweb
  38. Fix formatFeatureID for reflexive methods generation (commit: 5827847) — thomas.degueule / githubweb
  39. Downgrade required version of EMF Compare to 3.1.0 in tests (commit: 3303d17) — thomas.degueule / githubweb
  40. Avoid stupid errors in Eclipse about jacoco (commit: 654b3bd) — thomas.degueule / githubweb
  41. Both ModelingElement (MT & MM) may have genmodels (commit: 87e47a2) — thomas.degueule / githubweb
  42. To be continued... (commit: 370205e) — thomas.degueule / githubweb
  43. Exact type inference before language processing (commit: 713d88f) — thomas.degueule / githubweb
  44. Mimic Class.javajet for generating reflective methods in adapters (commit: 880961d) — thomas.degueule / githubweb
  45. Also generate eBaseStructuralFeatureID/eDerivedStructuralFeatureID when necessary (commit: 5268078) — thomas.degueule / githubweb
  46. Bump to 2.9 (commit: 492b00c) — thomas.degueule / githubweb
  47. Only cache 'many' references in adapters (commit: 6cefd76) — thomas.degueule / githubweb
  48. Update FsmFamily example (commit: 0370b72) — thomas.degueule / githubweb
  49. Put each fsm variants in its own namespace (commit: 48580c5) — thomas.degueule / githubweb
  50. Sample ExecuteFsm.java (commit: 937f345) — thomas.degueule / githubweb
  51. Avoid buggy generation of class names in inferrer (commit: 5ba1b32) — thomas.degueule / githubweb
  52. Fix FQN retrievel for Metamodels (commit: 076e5f5) — thomas.degueule / githubweb
  53. Reorganize FsmFamily example (commit: 75638e0) — thomas.degueule / githubweb
  54. FsmFamily PrettyPrinter (commit: ee4ed7f) — thomas.degueule / githubweb
  55. Fix merge conflict (commit: f6c6fe8) — thomas.degueule / githubweb
  56. Avoid cleanAll before generateAll: may break the next compilation (commit: ff724e6) — thomas.degueule / githubweb
  57. MatchingHelper: support for debugging message + various fixes (commit: a81885f) — thomas.degueule / githubweb
  58. Fix checkImplements validation rule (commit: cfc2de2) — thomas.degueule / githubweb
  59. Define @Main entry points for FsmFamily semantics (commit: 3e60854) — thomas.degueule / githubweb
  60. Never fail abruptly. Catch unhandled exceptions in MelangeDerivedStateComputer (commit: a6a4c25) — thomas.degueule / githubweb
  61. Various fixes in MelangeValidator (commit: 80bc62e) — thomas.degueule / githubweb
  62. FamilyFsm: composite variant was missing an opposite reference in order to match (commit: dd327d5) — thomas.degueule / githubweb
  63. Replace transfos of SimpleFsmProject by Java code + MelangeResource (commit: 2ee2f88) — thomas.degueule / githubweb
  64. Update SimpleAspectsProject (commit: 8c3c186) — thomas.degueule / githubweb
  65. Update MappingMelange example (commit: 108f8c4) — thomas.degueule / githubweb
  66. Update tests project to 2.10 (commit: 1ee96da) — thomas.degueule / githubweb
  67. Regenerate simplefsm adapters code for tests (commit: 023ee5b) — thomas.degueule / githubweb
  68. Better error reporting when conflicting merge (commit: 22eb1d4) — thomas.degueule / githubweb

#245 (Feb 16, 2016 6:59:12 PM)

  1. Catch failure in the save operation in Melange editor (commit: 68855d2) — fabien.coulon / githubweb

#244 (Feb 16, 2016 6:40:42 PM)

  1. [Content assist] Improve ae18b9c2cd92ef2d2f6a216610b87f5e435901e1 (commit: 1cd02db) — fabien.coulon / githubweb

#243 (Feb 16, 2016 5:59:56 PM)

  1. [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)

  1. more generic content assist for Operators (commit: 6bfdece) — fabien.coulon / githubweb

#241 (Feb 16, 2016 3:24:53 PM)

  1. 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)

  1. [Content assist] A proposal can configure the .melange's project (commit: 189fa2c) — fabien.coulon / githubweb

#239 (Feb 12, 2016 5:50:36 PM)

  1. Fix NPE in content assist (commit: d408e55) — fabien.coulon / githubweb
  2. [Plugin.xml] Generate plugin.xml only after save on .melange files (commit: 1c85fb0) — fabien.coulon / githubweb

#238 (Feb 12, 2016 2:24:31 PM)

  1. Reorder grammar: move Operator rule first to ease content assist (commit: 859d9ed) — fabien.coulon / githubweb
  2. Fix content assist: forgotten quotes (commit: 28ea777) — fabien.coulon / githubweb

#237 (Feb 11, 2016 7:03:58 PM)

  1. [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)

  1. Enable automatic update of the plugin.xml (commit: 8c08694) — fabien.coulon / githubweb

#235 (Feb 4, 2016 2:53:47 PM)

  1. Add fileExtension customisation for Languages (commit: 4efb85c) — fabien.coulon / githubweb

#234 (Feb 3, 2016 5:29:50 PM)

  1. Fix NPE (commit: f2c6057) — fabien.coulon / githubweb

#233 (Feb 3, 2016 11:51:00 AM)

  1. [Create Ecore] Set optional the removal of Aspects elements (commit: 38e00d2) — fabien.coulon / githubweb

#232 (Feb 3, 2016 11:39:59 AM)

  1. [Create Ecore] Keep model elements from Aspects (commit: 5793d35) — fabien.coulon / githubweb

#231 (Feb 1, 2016 6:02:01 PM)

  1. Set Language.ecl as a clickable link in the editor (commit: 5ec22d5) — fabien.coulon / githubweb

#230 (Feb 1, 2016 1:33:08 PM)

  1. Fix FIXME (commit: 0cfd6b6) — fabien.coulon / githubweb

#229 (Jan 27, 2016 5:46:10 PM)

  1. Fix: warning for Language without @Main (underline the name only) (commit: 85bd360) — fabien.coulon / githubweb

#228 (Jan 22, 2016 10:06:58 AM)

  1. [Validator] Complaint about no entry point only if their are aspects (commit: 32c5d99) — fabien.coulon / githubweb

#227 (Jan 21, 2016 2:46:46 PM)

  1. Fixed bug causing plugin.xml generation to randomly fail silently (commit: 464a714) — dorian.leroy / githubweb

#226 (Jan 21, 2016 10:11:38 AM)

  1. Forgotten Export-Package (commit: 574b363) — fabien.coulon / githubweb

#225 (Jan 20, 2016 3:31:11 PM)

  1. [Template] Open API for sub classes (commit: b7937d4) — fabien.coulon / githubweb

#224 (Jan 20, 2016 11:41:09 AM)

  1. Fix .melange generation when creating a new project (commit: 856bed4) — fabien.coulon / githubweb

#223 (Jan 19, 2016 3:12:58 PM)

  1. Add right click menu on .melange  Melange > Generate plugin.xml (commit: 7336b78) — fabien.coulon / githubweb

#222 (Jan 19, 2016 2:38:54 PM)

  1. [New project wizard] Set updateNameProject to public (commit: a9f44c8) — fabien.coulon / githubweb

#221 (Jan 18, 2016 6:09:35 PM)

  1. Add missing generated files (commit: 3ec833c) — fabien.coulon / githubweb

#220 (Jan 13, 2016 6:17:25 PM)

  1. Add dependency to k3 annotation processor when creating a new project (commit: 1047bb0) — fabien.coulon / githubweb

#219 (Jan 12, 2016 5:03:49 PM)

  1. Add an helper to edit plugin.xml files (commit: 48f9040) — fabien.coulon / githubweb
  2. 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)

  1. Add helper method to locate Aspects' method tagged with @Main (commit: f43eedd) — fabien.coulon / githubweb
  2. Add a Warning marker when a Language hasn't any Aspect's methods with @Main (commit: 46cc3a6) — fabien.coulon / githubweb
  3. Add Xtext, Sirius and ECL in Language definition (commit: f648d2d) — fabien.coulon / githubweb
  4. Raise a Warrning for entry points only if the Language is not defined concurrent (for execution) (commit: 05a20f9) — fabien.coulon / githubweb
  5. For each Languages, entry points (Aspects methods with @Main) are registered into the plugin.xml of the Melange project (commit: 8acc759) — fabien.coulon / githubweb
  6. Melange generateAll: Expose Aspects through the generated plugin.xml (commit: decf399) — fabien.coulon / githubweb
  7. Fix warning when checking @Main existence for Languages (commit: 45dd020) — fabien.coulon / githubweb

#217 (Dec 1, 2015 1:23:19 PM)

  1. More memory for running tests on Jenkins (commit: bc1ca45) — thomas.degueule / githubweb

#216 (Dec 1, 2015 11:39:22 AM)

  1. Generate code from MT using a customized Genmodel (commit: 88a46a4) — thomas.degueule / githubweb
  2. Don't attempt to clean all src-gen before generating adapters (commit: e04850e) — thomas.degueule / githubweb
  3. Generic ModelTypeExtensions::createGenmodel (commit: 3b3dd76) — thomas.degueule / githubweb
  4. Tune the JVM model generation to support generation of MTs through genmodels (commit: 8698435) — thomas.degueule / githubweb
  5. Update example generated code in tests (commit: 783a5e8) — thomas.degueule / githubweb
  6. Fix genmodel filename derivation (commit: 6674dfc) — thomas.degueule / githubweb
  7. Fix EEnum naming convention (commit: 2e4c617) — thomas.degueule / githubweb
  8. Generate eClass() for each implemented meta-class, pointing to the meta-information of the implemented model type (commit: 2d6a06f) — thomas.degueule / githubweb
  9. Assign the right EResource to adapters: the MelangeResource from which (commit: 8bc7164) — thomas.degueule / githubweb
  10. EObjectAdapter: also override eInternalContainer() as it is used internally by basic EObject implementations (commit: 42abb9e) — thomas.degueule / githubweb
  11. Tune JVM model generation to pass the appropriate Resource around (commit: 249f59d) — thomas.degueule / githubweb
  12. EObjectAdapter::setEResource -> EObjectAdapter::setResource (commit: 08c74ad) — thomas.degueule / githubweb
  13. Set current MelangeResource when creating new adapters in generated adapters factories (commit: e2afd1a) — thomas.degueule / githubweb
  14. Move eGet/eSet/eClass to the generated adapters (commit: 741760a) — thomas.degueule / githubweb
  15. Reuse CodeGenUtil::format when generating eGet()/eSet() constants (commit: 889366a) — thomas.degueule / githubweb
  16. Only generate eSet() support on features for which we have a setter (commit: d797402) — thomas.degueule / githubweb
  17. EListAdapter: must decapsulate when calling contains[All]() on adaptee (commit: 1c11efa) — thomas.degueule / githubweb
  18. Many fixes/simpliciation in EListAdapter (commit: 8c2931f) — thomas.degueule / githubweb
  19. Update SimpleFsm tests code (commit: 4eec4c6) — thomas.degueule / githubweb
  20. Update old ResourceTest with new MT FQNs (commit: 2f03566) — thomas.degueule / githubweb
  21. New tests in ResourceTest according to updated EListAdapter/EObjectAdapter (commit: 7cb6230) — thomas.degueule / githubweb
  22. EObjectAdapter: print @hashCode in toString() (commit: cb95f28) — thomas.degueule / githubweb
  23. Remove obsolete ListAdapter. Always use EListAdapter instead (commit: 2ec98f9) — thomas.degueule / githubweb
  24. Don't attempt to create adapters for null-EObjects in generated adapter factories (commit: 0799eb9) — thomas.degueule / githubweb
  25. EListAdapter: use the generated adapters factory instead of a generic Class<?> adapType (commit: 64b7b41) — thomas.degueule / githubweb
  26. ResourceTest: EListAdapter equality tests (commit: 4ad3cbd) — thomas.degueule / githubweb
  27. Also remove ListAdapter from tests (commit: 3027934) — thomas.degueule / githubweb
  28. MetaclassAdapterInferrer: pass along adapters factory to EListAdapter, store unique EListAdapter for each reference (commit: f5bfadf) — thomas.degueule / githubweb
  29. Null-safe generated setter methods for references (commit: ab3fbda) — thomas.degueule / githubweb
  30. Update example generated code in tests (commit: b9df811) — thomas.degueule / githubweb
  31. Update example generated code in tests (commit: e8d4a85) — thomas.degueule / githubweb
  32. Fix getEObject/getURIFragment (commit: f089e5a) — thomas.degueule / githubweb
  33. Some more ResourceTest (commit: 863a488) — thomas.degueule / githubweb
  34. EObjectAdapter should return the underlying eContainerFeatureID (commit: 9f4e432) — thomas.degueule / githubweb
  35. Also generate generic getEPackage() methods in factory adapters (commit: 1b524cd) — thomas.degueule / githubweb
  36. MetaClassAdapterInferrer: always use the generic createAdapter() method (commit: 5937d95) — thomas.degueule / githubweb
  37. Some of the objects passed to the EListAdapter API aren't adapters (commit: 9ddc7e9) — thomas.degueule / githubweb
  38. Fix formatFeatureID for reflexive methods generation (commit: 30cb1b3) — thomas.degueule / githubweb
  39. Downgrade required version of EMF Compare to 3.1.0 in tests (commit: fc016a8) — thomas.degueule / githubweb
  40. Avoid stupid errors in Eclipse about jacoco (commit: 6bc69be) — thomas.degueule / githubweb

#215 (Nov 27, 2015 10:36:48 AM)

  1. Update memory limit for tycho-surefire-plugin (commit: a036812) — thomas.degueule / githubweb

#214 (Nov 26, 2015 10:16:14 AM)

  1. target-platform: Relaxing constraints on internal dependencies (commit: 9312161) — thomas.degueule / githubweb

#212 (Nov 13, 2015 2:42:36 PM)

  1. fr.inria.diverse.melange.resource: also export schema/ for binary build (commit: 125a5f2) — thomas.degueule / githubweb

#211 (Nov 5, 2015 9:48:41 AM)

  1. Bump target-platform to last K3AL & Commons (commit: 655b96c) — thomas.degueule / githubweb

#210 (Oct 28, 2015 2:05:21 PM)

  1. Fix adapter factory regitry introduced in 6d9cf83ccb43cdbd5822da8bcf64d6f64ed83c7c (commit: ceede7d) — fabien.coulon / githubweb

#209 (Oct 22, 2015 12:55:50 PM)

  1. Fix: compare Aspect.aspectTypeRef and Weave.aspectTypeRef by qualified named (commit: 1954d8d) — fabien.coulon / githubweb

#208 (Oct 20, 2015 6:09:06 PM)

  1. Aspect copier: reordering input folders (commit: 061464e) — fabien.coulon / githubweb

#206 (Oct 19, 2015 5:58:28 PM)

  1. Helper method to get dependences between Languages (commit: b71e099) — fabien.coulon / githubweb
  2. Add an error marker on LanguageOperators targeting a Language in error (commit: ed3c8ae) — fabien.coulon / githubweb
  3. Fix some tests (commit: 114006f) — fabien.coulon / githubweb

#205 (Oct 19, 2015 4:36:40 PM)

  1. Save intermediate results of the last build (commit: e6a381d) — fabien.coulon / githubweb
  2. Fix 61dda087a914b8b1b0aa0bdd552af9fbbcbaedd9 (commit: 5f43b90) — fabien.coulon / githubweb
  3. Forgotten stuff in 61dda087a914b8b1b0aa0bdd552af9fbbcbaedd9 (commit: 228e55f) — fabien.coulon / githubweb

#204 (Oct 19, 2015 2:45:52 PM)

  1. Add a test case to check Aspects copy with Slice operator (commit: 61dda08) — fabien.coulon / githubweb

#203 (Oct 18, 2015 1:47:16 AM)

  1. Jacoco reports (commit: 22fbde6) — thomas.degueule / githubweb

#202 (Oct 17, 2015 3:27:41 PM)

  1. 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)

  1. ResourceAdapter: implement getAllContents() (commit: c968f02) — thomas.degueule / githubweb

#200 (Oct 16, 2015 5:51:48 PM)

  1. Use EcoreExtension helper for Metamodel.getAllClassifiers() (commit: ca5d3d4) — fabien.coulon / githubweb

#199 (Oct 16, 2015 5:43:16 PM)

  1. Fix 398db2b76cdf5f75a0bd2c88cfc6f2e5c617127d (commit: 67896a5) — fabien.coulon / githubweb

#198 (Oct 16, 2015 3:21:41 PM)

  1. Avoid composite update site for Xtext 2.7.3 (commit: 5e6fdcb) — thomas.degueule / githubweb

#197 (Oct 16, 2015 3:11:19 PM)

  1. Update target platform to target Xtext 2.7.3 (commit: 798201b) — thomas.degueule / githubweb

#196 (Oct 16, 2015 2:57:55 PM)

  1. Downgrade to Xtext 2.7 (commit: febded9) — fabien.coulon / githubweb
  2. Set Xtext 2.7 for Maven build (commit: 6525805) — fabien.coulon / githubweb
  3. Use Java 8 (commit: 9beed42) — fabien.coulon / githubweb
  4. Re-generate Xtext artifacts for 2.7 (commit: 626bac9) — thomas.degueule / githubweb

#195 (Oct 16, 2015 2:31:19 PM)

  1. 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)

  1. Update target platform to new versions of Commons/K3AL (commit: 949cefa) — thomas.degueule / githubweb

#193 (Oct 16, 2015 12:03:11 PM)

  1. 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)

  1. Fix outline: filtering elements that should only appear in ModelTypes & Asepcts (commit: ba77c5d) — fabien.coulon / githubweb
  2. 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)

  1. Obsolete org.eclipse.emf.compare.rcp.ui dependency (commit: 336da9c) — thomas.degueule / githubweb

#190 (Oct 8, 2015 11:09:02 PM)

  1. Bump Xtext 2.8.4 (commit: 3f36f24) — thomas.degueule / githubweb

#189 (Oct 8, 2015 10:43:26 AM)

  1. Desactivate overriding checks in the Validator (commit: d69c2be) — fabien.coulon / githubweb

#188 (Oct 8, 2015 12:06:20 AM)

  1. Update IoT1 (commit: ecd37de) — thomas.degueule / githubweb

#187 (Oct 7, 2015 7:09:54 PM)

  1. Fix aspects copy to make working IoT2 (commit: 2fc9856) — fabien.coulon / githubweb

#186 (Oct 7, 2015 11:37:00 AM)

  1. 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)

  1. Fix error markers on elements typed Void (commit: 9f7def3) — fabien.coulon / githubweb

#184 (Oct 6, 2015 6:44:13 PM)

  1. Beware to Aspects without annotations (commit: cd7cdf7) — fabien.coulon / githubweb

#183 (Oct 6, 2015 5:51:46 PM)

  1. Update test sample to the new syntax (commit: c30a3fb) — fabien.coulon / githubweb
  2. Update test sample: change packages names because 'renaming' is a keyword now (commit: c240c71) — fabien.coulon / githubweb
  3. 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)

  1. 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)

  1. 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)

  1. Retrieve eclipse test files (commit: dd66978) — fabien.coulon / githubweb
  2. Eclipse tests helper: add all Melange commands (commit: 735ed20) — fabien.coulon / githubweb
  3. Convert RenamingTest to use the new helper (commit: e643334) — fabien.coulon / githubweb
  4. Remove useless WorkspaceDeployer since we use now WorkspaceTestHelper (commit: 367ef2b) — fabien.coulon / githubweb
  5. Eclipse test: add helper method to test if aspects files exist in a project (commit: 9c18f64) — fabien.coulon / githubweb
  6. Eclipse test: helper to check project existence (commit: bf59d2a) — fabien.coulon / githubweb
  7. Update test example to check aspects existence (commit: 1c7b4d3) — fabien.coulon / githubweb
  8. Fix: modelType.getPackages return packages from its extracting Language instead of copies of only root packages (commit: 696b5a6) — fabien.coulon / githubweb
  9. Fix outline: take in account changes introduced in 696b5a613cce22f00d246f819c856dd4817ee4dc (commit: 093e87a) — fabien.coulon / githubweb
  10. WorkspaceTestHelper: provide the ability to call a transformation and gather the output (commit: e56fff6) — thomas.degueule / githubweb
  11. Assert transformation output match expectations in SimpleFsmProject (commit: 1fdfe29) — thomas.degueule / githubweb
  12. Run eclipse tests in a deterministic order, separate test cases (commit: 777f6a3) — thomas.degueule / githubweb
  13. Use both aspect's name and target class to test copied aspects (commit: 846a026) — fabien.coulon / githubweb
  14. Fix test: wrong context & properties names (commit: c849f38) — fabien.coulon / githubweb
  15. Forgotten tests-inputs (commit: 4ca44fa) — fabien.coulon / githubweb
  16. Fix LanguageBuild: avoid null pointers in Builders initialization (commit: 4dafdb8) — fabien.coulon / githubweb
  17. Fix aspect copy: use original namespace when an aspect get from a 'With' (commit: 75725fb) — fabien.coulon / githubweb
  18. Fix aspect copy for With operator: remove duplicated Aspects in language.semantics (commit: 88442ea) — fabien.coulon / githubweb
  19. Fix Melange validator: don't complain about EString vs String (or similar whine :p ) (commit: 61b736f) — fabien.coulon / githubweb
  20. Fix: copy also ecoreFragment when copying Aspects (commit: 2464318) — fabien.coulon / githubweb
  21. Fix: don't try to rename not copied aspects (commit: e8405de) — fabien.coulon / githubweb
  22. Add a sample project to test Aspects overriding (commit: 41c60b3) — fabien.coulon / githubweb
  23. Add the test case for 41c60b3cd4ff718ae71954df86f74f2cc4de9b79 (commit: 01933ae) — fabien.coulon / githubweb
  24. typo (commit: 254485f) — fabien.coulon / githubweb
  25. Aspect overriding test: last operators have the higher priority (commit: cfae212) — fabien.coulon / githubweb
  26. Copy Aspects in the reverse order (commit: 81b83b5) — fabien.coulon / githubweb
  27. Aspect copy: Not generated languages store there Aspects in declaration order (commit: 8875496) — fabien.coulon / githubweb
  28. When calling code generation, try to create Aspects with reference to copied Aspects classes. (commit: ede6fe4) — fabien.coulon / githubweb
  29. Reduce nondeterminism in the behavior of these tests (commit: 11c1310) — fabien.coulon / githubweb
  30. Fix tests: Name of ModelTypes start with upper case (commit: 33fa237) — fabien.coulon / githubweb
  31. Enable validation helper for all tests (commit: 2a7a8bf) — fabien.coulon / githubweb
  32. Fix tests: remove useless parsing validation test for those checking error markers (commit: 28efeb9) — fabien.coulon / githubweb
  33. Fix test: validation helper is already generated (see 2a7a8bfc21216275f12c588baaf6f6068982afe6) (commit: d589378) — fabien.coulon / githubweb
  34. Mapping names were removed in 594b14ae0d9c88a76f875d230f65c42e51640fa9 (commit: dbed458) — fabien.coulon / githubweb
  35. Fix test: avoid NPE (commit: 84822c7) — fabien.coulon / githubweb
  36. Fix mapping: mapping.to is updated after exactType inferrer (because otherwise it reference a proxy created by the parser) (commit: ef9c627) — fabien.coulon / githubweb
  37. Add helper method to access the outline (commit: d236e0e) — fabien.coulon / githubweb
  38. Add helper method to compare Ecore and outline node (commit: f576851) — fabien.coulon / githubweb
  39. Copy of ff8d8341c1a95a45d426f4d61131d284a0d74e50 (add languages'syntax in resources) (commit: 6a7c066) — fabien.coulon / githubweb
  40. Fix outline tester: EReference & EAttribute nodes follow the format 'name : type' (commit: 96a072c) — fabien.coulon / githubweb
  41. Add a test checking the outline for the sample SimpleFsmProject (commit: 40a0733) — fabien.coulon / githubweb
  42. Outline tester: Forgotten checks on EOperations (commit: 64aec4e) — fabien.coulon / githubweb
  43. Add outline test for the sample AspectOverridingTest (commit: df9cfbf) — fabien.coulon / githubweb
  44. Bug fix: Aspect.ecoreFragment can't be shared because of the containment (commit: 885a133) — fabien.coulon / githubweb
  45. Outline test: check also aspect nodes (sample SimpleFsmProject) (commit: a8fec2b) — fabien.coulon / githubweb
  46. Add an helper method to get a ModelTypingSpace for a .melange file (commit: 080dab6) — fabien.coulon / githubweb
  47. Add a test checking Language.semantics are well formed (sample AspectOverriding) (commit: faeb868) — fabien.coulon / githubweb
  48. Fix: 'aspectTypeRef' in Aspects generated from Inherit/Merge/slice target copied Aspect class if exist (commit: b29391d) — fabien.coulon / githubweb
  49. Fix aspects copy: allow multiple Aspects on the same class (commit: 441737f) — fabien.coulon / githubweb
  50. typo (commit: 9470ed9) — fabien.coulon / githubweb

#179 (Sep 26, 2015 10:36:52 AM)

  1. Keep EMF/Compare for tests, actually (commit: 6ff5295) — thomas.degueule / githubweb

#178 (Sep 26, 2015 10:24:35 AM)

  1. Update target platform: remove EMF compare, update K3AL (commit: 62572cf) — thomas.degueule / githubweb

#177 (Sep 25, 2015 7:35:13 PM)

  1. iot2.iot2 Xtext nature (commit: c2a5863) — thomas.degueule / githubweb

#176 (Sep 25, 2015 6:30:55 PM)

  1. Keep improving IoT2 example (commit: 3ab38bb) — thomas.degueule / githubweb

#175 (Sep 25, 2015 5:21:39 PM)

  1. - 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)

  1. Improve IoT2 example sketch (commit: 2933252) — thomas.degueule / githubweb
  2. IoT2.odesign: don't display edge label if no guard, display only guard instead (commit: c645daa) — thomas.degueule / githubweb
  3. Keep improving IoT2 example (commit: 00c65b3) — thomas.degueule / githubweb
  4. Keep improving IoT2 example (commit: b3eef79) — thomas.degueule / githubweb
  5. Keep improving IoT2 example (commit: c25a6b8) — thomas.degueule / githubweb
  6. Rand primitive for Lua (commit: 94cb165) — thomas.degueule / githubweb
  7. Keep improving IoT2 example (commit: 2a1804c) — thomas.degueule / githubweb
  8. Keep improving IoT2 example (commit: dab50fc) — thomas.degueule / githubweb
  9. Keep improving IoT2 example (commit: 3c718bf) — thomas.degueule / githubweb

#173 (Sep 25, 2015 1:40:26 PM)

  1. Correctly parse INT terminals in IoT2 grammar (commit: da4fc81) — thomas.degueule / githubweb
  2. Correctly parse Int to Double and update example (commit: 823da6a) — thomas.degueule / githubweb
  3. Fix OpaqueAction semantics: translate Activity::locals (commit: 7b2ca00) — thomas.degueule / githubweb

#172 (Sep 25, 2015 12:07:15 PM)

  1. Useless IoT2.xdsml (commit: 7c31038) — thomas.degueule / githubweb
  2. Regenerate fr.inria.diverse.iot2.iot2 aspects with latest version of K3AL (commit: 9070d56) — thomas.degueule / githubweb
  3. IoT2: display guards on ControlFlow when appropriate (commit: 4812600) — thomas.degueule / githubweb

#171 (Sep 24, 2015 11:22:27 PM)

  1. Remove customization: use http://melange-lang.org/updatesite/ instead (commit: 85abc95) — thomas.degueule / githubweb

#170 (Sep 24, 2015 11:14:23 PM)

  1. K3AL & DiverseCommons as child features of Melange (commit: a05e9ad) — thomas.degueule / githubweb
  2. feature.xml: try instead to gather required plugins (commit: 30e758f) — thomas.degueule / githubweb
  3. Precise feature.xml imports (commit: 691c58c) — thomas.degueule / githubweb
  4. feature.xml: import whole features instead (commit: 2c10eb1) — thomas.degueule / githubweb
  5. One last try... (commit: 686da92) — thomas.degueule / githubweb
  6. category.xml -> site.xml (commit: 6f00d6d) — thomas.degueule / githubweb

#169 (Sep 24, 2015 8:05:57 PM)

  1. Simplify IoT2 test project (commit: 2edaeba) — thomas.degueule / githubweb
  2. Automatically retrieve K3AL/DiverseCommons when installing Melange feature (commit: ff09e4a) — thomas.degueule / githubweb

#168 (Sep 24, 2015 7:55:46 PM)

  1. Remove dependency to AspectJ in org.xtext.activitydiagram.semantics (commit: 4cef6be) — thomas.degueule / githubweb
  2. Create empty xtend-gen folder in fr.inria.diverse.iot2.iot2 (commit: fec3bf0) — thomas.degueule / githubweb
  3. Missing generator and scoping packages in IoT2 concrete syntax (commit: d4e3b0d) — thomas.degueule / githubweb
  4. fr.inria.diverse.iot2.xtext.tests not needed anymore (commit: 65b41f6) — thomas.degueule / githubweb
  5. Empty src-gen flder in fr.inria.diverse.iot2 (commit: b9f5b04) — thomas.degueule / githubweb
  6. Update IoT2 example (commit: 37c3d44) — thomas.degueule / githubweb

#167 (Sep 24, 2015 6:59:47 PM)

  1. Remove dependency to EMF/Compare (commit: 356e0b5) — thomas.degueule / githubweb

#166 (Sep 24, 2015 6:11:30 PM)

  1. Public OperatorBuilder's source (commit: c529c83) — thomas.degueule / githubweb
  2. Put back expressions in ActivityDiagram (commit: 46eaf8d) — thomas.degueule / githubweb
  3. Some update on IoT2 (commit: ffb5057) — thomas.degueule / githubweb

#165 (Sep 24, 2015 4:24:05 PM)

  1. First draft EcoreMerger with dummy test (commit: 20e0bf9) — thomas.degueule / githubweb
  2. Guice it too (commit: 073d1a3) — thomas.degueule / githubweb
  3. Some more tests (commit: bc8f23a) — thomas.degueule / githubweb
  4. Some more PackageMerge and tests (commit: 712a10a) — thomas.degueule / githubweb
  5. Fix tests (commit: d638b67) — thomas.degueule / githubweb
  6. Instead of validating at each step, just store the origin in an annotation and retrieve it later (commit: ece1408) — thomas.degueule / githubweb
  7. Compare PackageMerge outputs using expected Ecore files (commit: 745d77f) — thomas.degueule / githubweb
  8. AbstractOverride / DerivedOverride (commit: 00c1b8e) — thomas.degueule / githubweb
  9. Documentation EcoreMerger (commit: 2ba5357) — thomas.degueule / githubweb
  10. Multiplicites tests (commit: 2283fc2) — thomas.degueule / githubweb
  11. 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
  12. Melange validator: overriding error marker for Merge, Slice and Inherit operator (commit: 553867e) — thomas.degueule / githubweb
  13. Melange validator: refactor overriding error (commit: 21ff547) — thomas.degueule / githubweb
  14. 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
  15. Add helper method to find merging classes from a list of Operators (commit: c29cdfb) — thomas.degueule / githubweb
  16. Add an helper to get the source of an Operator (commit: 744f8c9) — thomas.degueule / githubweb
  17. Melange validator: add helpers for more generic checks between operators (commit: 5d6ac2c) — thomas.degueule / githubweb
  18. Policy for transient, volatile, and unsettable (commit: 2e5007e) — thomas.degueule / githubweb
  19. Fix policy for changeable (commit: 65f596b) — thomas.degueule / githubweb
  20. Fix policy for uniqueness (commit: e1325ee) — thomas.degueule / githubweb
  21. testConflictingContainment (commit: 982346f) — thomas.degueule / githubweb
  22. Bound policy for EOperations (commit: bbe8ca3) — thomas.degueule / githubweb
  23. No unique management in doMatch (commit: ef8b940) — thomas.degueule / githubweb
  24. ESuperTypes tests + improved error tracing (commit: 36052b6) — thomas.degueule / githubweb
  25. Multiplicities Test (commit: 4a0296b) — thomas.degueule / githubweb
  26. EcoreMerger: better trace management (commit: 0bd6bdb) — thomas.degueule / githubweb
  27. EcoreMergerTest: AttachedFsmTest/InvalidAttachedFsmTest (commit: 8b25580) — thomas.degueule / githubweb
  28. EcoreMerger: fix doTypesMatch() when one is null (commit: 0ee887d) — thomas.degueule / githubweb
  29. Fix MelangeValidator after rebase (commit: d1858b5) — thomas.degueule / githubweb
  30. EcoreMerger: don't expose references annotations to the outside (commit: 27e8eef) — thomas.degueule / githubweb
  31. Use EcoreMerger in LanguageBuilder and produce associated error messages (commit: b783f13) — thomas.degueule / githubweb
  32. Fixing AspectToEcore tests (commit: 3ed811b) — thomas.degueule / githubweb
  33. Fixing some tests (commit: c76db0c) — thomas.degueule / githubweb
  34. Prevent package self-merge (commit: 28caeea) — thomas.degueule / githubweb
  35. Fix model type naming in tests (commit: 750e9f0) — thomas.degueule / githubweb
  36. Remork renaming grammar (commit: aeceec6) — thomas.degueule / githubweb
  37. Always clean generated annotations before leaving EcoreMerger (commit: 7ec8e94) — thomas.degueule / githubweb
  38. Differentiate LuaExpressionAspect and ActivityExpressionAspect (commit: 755d689) — thomas.degueule / githubweb
  39. IoT2 workspace (commit: 90d7843) — thomas.degueule / githubweb
  40. Update IoT2 test file (commit: 9ac96ca) — thomas.degueule / githubweb
  41. Disable conflict checking in MelangeValidator (commit: 38d57f5) — thomas.degueule / githubweb
  42. Some ad-hoc fixes for IoT2 (commit: 3cd4ba5) — thomas.degueule / githubweb
  43. Missing IDL project (commit: d0bc506) — thomas.degueule / githubweb

#164 (Sep 18, 2015 4:29:47 PM)

  1. Fix renaming: keep K3's convention for names of aspect files (commit: 0c624d1) — fabien.coulon / githubweb

#163 (Sep 17, 2015 12:11:59 PM)

  1. Simplify code generation using «Class<?>» literals in template strings (commit: 0605dc9) — thomas.degueule / githubweb
  2. New dependency needed (commit: c6f687f) — thomas.degueule / githubweb

#162 (Sep 16, 2015 11:00:10 PM)

  1. Update target platform to latest K3AL (commit: ff147f6) — thomas.degueule / githubweb
  2. Metamodel's code somehow disappeared in last merge (commit: 9d2f532) — thomas.degueule / githubweb

#161 (Sep 16, 2015 5:38:13 PM)

  1. First draft for Mapping in the Aspects copier (commit: 61d9bc0) — fabien.coulon / githubweb
  2. Remove renaming stuff in AspectCopier (commit: 8f2543f) — fabien.coulon / githubweb
  3. Add 'src-gen' in the classpath of the created project when copying aspects (commit: 4ac5ebc) — fabien.coulon / githubweb
  4. Add the base of a renaming mechanism through AST for the Aspects (commit: 39d424a) — fabien.coulon / githubweb
  5. Renaming on Operators: rename imports & types in copied Aspects (commit: 246523a) — fabien.coulon / githubweb
  6. Renaming on Operators: apply renaming on the 3 files per Aspect (Aspect, Context & Properties) (commit: 79ffb4d) — fabien.coulon / githubweb
  7. Renaming operator: refactoring (commit: 3c1329d) — fabien.coulon / githubweb
  8. Renaming operator: clearer version of the renaming of imports (commit: b2a0328) — fabien.coulon / githubweb
  9. Renaming operator: manage type renaming with qualified name (commit: fd65b89) — fabien.coulon / githubweb
  10. Renaming operator: first draft for properties renaming (commit: d18c36a) — fabien.coulon / githubweb
  11. Renaming operator: process getter & setter invokations in Aspects for renamed properties (commit: dc03303) — fabien.coulon / githubweb
  12. Fix renaming operator: compare String with String instead of Name with Name (commit: c1eb271) — fabien.coulon / githubweb
  13. Renaming operator: rename Aspect's methods matching a property renaming rule (commit: e4979f8) — fabien.coulon / githubweb
  14. Renaming operator: split AspectRenamer.xtend in two files (commit: 5c946a5) — fabien.coulon / githubweb
  15. Renaming operator: manage renaming for accessors of properties defined in Aspects (commit: 29d7588) — fabien.coulon / githubweb
  16. Fix renaming operator: when importing a not-renamed class in an Aspect, just try to rename the package (commit: 0ebb158) — fabien.coulon / githubweb
  17. Fix renaming operator: take in account nested packages when renaming imports in Aspects classes (commit: 4141435) — fabien.coulon / githubweb
  18. Bugfix: apply renaming on copies of results of operators to avoid side effects (commit: 16b6c98) — fabien.coulon / githubweb
  19. Add coments & refoctor AspectRenamer (commit: cdf1565) — fabien.coulon / githubweb
  20. Refactor Aspects renaming: simplify access to renaming rules (commit: ec0d246) — fabien.coulon / githubweb
  21. Fix annoying dependency injection in RenamingRuleManager (commit: 9230ec5) — fabien.coulon / githubweb
  22. Clean imports (commit: 6328138) — fabien.coulon / githubweb
  23. Aspect copier: compute the name of the aspect's file only once when visiting the workspace (commit: 74d0334) — fabien.coulon / githubweb
  24. Aspect copier: refactor & comments (commit: 63cca88) — fabien.coulon / githubweb
  25. ecoreUri is already setted by the LanguageBuilder (commit: 8a2e315) — fabien.coulon / githubweb
  26. Cleaner import renaming for aspect (commit: c20da74) — fabien.coulon / githubweb
  27. Fix renaming of fully qualified type when their is no renaming rule for it but for its package (commit: ec2ea27) — fabien.coulon / githubweb
  28. Metamodel: add an opposite between Language & Aspect (commit: d89d016) — fabien.coulon / githubweb
  29. Renaming: fix conflict between AspectCopier and AspectRenamer. (commit: e83b2ef) — fabien.coulon / githubweb
  30. Fix renaming: could be no renaming rules (commit: fb627a9) — fabien.coulon / githubweb
  31. 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
  32. Fix renaming: a bug occurred when old root package name was contained in the new name (commit: d96702b) — fabien.coulon / githubweb
  33. Fix renaming: String index mistake (commit: a93058e) — fabien.coulon / githubweb
  34. Fix renaming of qualified type: take in account the EMF base package prefix (commit: 3dae8a4) — fabien.coulon / githubweb
  35. Fix renaming: NullPointerException when Aspect.aspectTypeRef's annotation is broken (commit: 71279df) — fabien.coulon / githubweb
  36. Add 'xtend-gen' in source folders for generated Language project (commit: ffca675) — fabien.coulon / githubweb
  37. 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
  38. Renaming: Rename copied Aspects' files according to the renaming rules for the aspected classes (commit: 3b34ebf) — fabien.coulon / githubweb
  39. Renaming: remove useless condition (commit: 9fcdca3) — fabien.coulon / githubweb
  40. Renaming: change return type to void since the list of copied aspects is not used (commit: bc7bcc8) — fabien.coulon / githubweb
  41. Renaming: update comments (commit: ac904ed) — fabien.coulon / githubweb
  42. Renaming: fix NPE happening sometimes when Xtext linking failed (commit: fd859fc) — fabien.coulon / githubweb
  43. Renaming: replace k3 patterns (ie <className>Aspect) for all renamed classes in all copied aspects (commit: f003e20) — fabien.coulon / githubweb
  44. Renaming: faster replace k3 pattern (commit: 83afde5) — fabien.coulon / githubweb
  45. Fix the mess with indices (commit: 6680644) — fabien.coulon / githubweb
  46. Fix: avoid replacing class names which have a targeted pattern inside (commit: 61aadfa) — fabien.coulon / githubweb
  47. Add a sample project to test renaming effects on k3's aspects (commit: 66db690) — fabien.coulon / githubweb
  48. Fix: check also subpackages when searching a class (commit: 7dcb03d) — fabien.coulon / githubweb
  49. Add a test case for 7dcb03dd1e6375b2fe19c295315579dbaa8fa0a8 : test an Aspect on a class in a sub package (commit: 5799ac6) — fabien.coulon / githubweb
  50. Fix ecore inferrer: take in account that an aspected class may be in a sub package (commit: ea063fe) — fabien.coulon / githubweb
  51. Fix ecore inferrer: an EClass was created in the root package when an Aspect had (commit: a8596d2) — fabien.coulon / githubweb
  52. Add test case for a8596d28c3bee78e3602fa1b48216955c9445200 (commit: 894d4de) — fabien.coulon / githubweb
  53. Fix ecore inferrer: back to the previous behavior but with packages support (commit: 4e1816c) — fabien.coulon / githubweb
  54. Fix NPE on 'aspect' without annotation (commit: 8c20572) — fabien.coulon / githubweb
  55. Fix forgotten nsURI/Prefix when creating an EPackage (commit: 731dd57) — fabien.coulon / githubweb
  56. Renaming sample: remove generated lines in the manifest (commit: e0a971c) — fabien.coulon / githubweb
  57. 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)

  1. Guard against unlinked aspects when trying to sort them (commit: b5a6d2b) — thomas.degueule / githubweb

#159 (Sep 14, 2015 10:12:19 PM)

  1. IoT: Xtext grammar for the resulting language (commit: c60621d) — thomas.degueule / githubweb

#158 (Sep 14, 2015 9:45:00 PM)

  1. Only serialize non-runtime-related features in resulting language (commit: 94c7d0e) — thomas.degueule / githubweb
  2. IoT: extend Lua with message-sending capabilities, context translation (commit: 650be1e) — thomas.degueule / githubweb
  3. IoT: Xtext grammar for the resulting language (commit: b2063bb) — thomas.degueule / githubweb

#157 (Sep 10, 2015 5:29:22 PM)

  1. Update target platform definition with the latest version of K3AL~ (commit: 5a3ccc9) — thomas.degueule / githubweb

#156 (Sep 10, 2015 5:19:18 PM)

  1. Custom MelangeLocalResourceValidator to avoid i) Diagnostician ii) Transitive validation (commit: 86887e9) — thomas.degueule / githubweb
  2. Avoid computing complete derived state when not necessary (commit: bd2bfe3) — thomas.degueule / githubweb
  3. MelangeLocalResourceValidator is actually derivedstate-aware (commit: 2783ae3) — thomas.degueule / githubweb
  4. Just use the CheckMode the caller requires (commit: 5b02dbf) — thomas.degueule / githubweb
  5. Check for monitor cancellation (commit: c1a9e65) — thomas.degueule / githubweb
  6. Don't forget to report diagnostics when errors are found (commit: 5f0f10d) — thomas.degueule / githubweb
  7. Always use postLinkingPhase when computing derived state (commit: a8702cd) — thomas.degueule / githubweb
  8. Transformations rely on derived state for static checking. (commit: 4bb7439) — thomas.degueule / githubweb
  9. SLE -> IoT (commit: 87d7c62) — thomas.degueule / githubweb
  10. Relocating IoT example (commit: 1e3b6fd) — thomas.degueule / githubweb
  11. Relocating IoT example (commit: 6dce701) — thomas.degueule / githubweb
  12. Remove generated projects (commit: c3386ec) — thomas.degueule / githubweb
  13. Rework Lua Xtext project (commit: aa41a90) — thomas.degueule / githubweb
  14. org.xtext.lua.tests isn't required (commit: fb46251) — thomas.degueule / githubweb
  15. We don't need any custom version of Ecore (commit: 4466515) — thomas.degueule / githubweb
  16. Fix Lua's K3AL semantics (commit: 1a661fa) — thomas.degueule / githubweb
  17. Fix activity diagram Xtext project (commit: 3be541c) — thomas.degueule / githubweb
  18. Fix activitydiagram inputs Xtext project (commit: 683f78a) — thomas.degueule / githubweb
  19. Rename activitydiagram's semantics project (commit: 5af916f) — thomas.degueule / githubweb
  20. Rename lua's semantics project (commit: cf59348) — thomas.degueule / githubweb
  21. More refactoring (commit: ae33adb) — thomas.degueule / githubweb
  22. Rework fr.inria.diverse.iot Melange project (commit: 7bf37bd) — thomas.degueule / githubweb
  23. Some more refactoring (commit: 361989a) — thomas.degueule / githubweb
  24. Renamed glue projects (commit: 0e4bf23) — thomas.degueule / githubweb
  25. Before serializing projects that uses Ecore, replace local EObject references to EMF's EObject (commit: 1752870) — thomas.degueule / githubweb
  26. AspectToEcore may clash if one infers a datatype and another a class. Align the inferred pkg before mergingé (commit: 38624bb) — thomas.degueule / githubweb
  27. Tests the aspects inference clash (commit: 2baee09) — thomas.degueule / githubweb
  28. Fix the aspect copier when we copy an aspect without @Aspect annotation (commit: 3567c7c) — thomas.degueule / githubweb
  29. Fix bug when the same type is inferred multiple times under different types (commit: d8cd4c6) — thomas.degueule / githubweb
  30. More refactoring of IoT (commit: b3a2a17) — thomas.degueule / githubweb
  31. There's possibly multiple sourceEmfNamespaces to be renamed when copying aspects (commit: 0c0fb5b) — thomas.degueule / githubweb
  32. Continuing... (commit: d5f1894) — thomas.degueule / githubweb
  33. Dirty (commit: e2c715f) — thomas.degueule / githubweb
  34. StrictEcore: option for keeping model annotations (commit: 00631aa) — thomas.degueule / githubweb
  35. Copy aspects' runtime data in the new runtime (commit: d14ef33) — thomas.degueule / githubweb
  36. org.eclipse.xtext.xbase.lib as dependency in generated runtime (commit: 0468cf5) — thomas.degueule / githubweb
  37. AspectCopier: now copy all aspects in one shade request (commit: e2b7a4a) — thomas.degueule / githubweb
  38. AspectCopier: also automatically compute and transform source aspect namespaces (commit: 98995b0) — thomas.degueule / githubweb
  39. Update client aspect copy code (commit: e714ee2) — thomas.degueule / githubweb
  40. Dirty (commit: 6a7dedc) — thomas.degueule / githubweb
  41. Reworking progress monitors (commit: c162e4d) — thomas.degueule / githubweb
  42. Regenerating metamodel's code (commit: c5d9961) — thomas.degueule / githubweb
  43. Move to refactored targetLanguage (commit: 5179abd) — thomas.degueule / githubweb
  44. Move to refactored targetLanguage (commit: ff08afc) — thomas.degueule / githubweb
  45. Remove outdated Activity.melange (commit: 8ce5420) — thomas.degueule / githubweb
  46. Failed rebase (commit: 83c46ef) — thomas.degueule / githubweb
  47. Obsolete LanguageBuilder (commit: c390bbd) — thomas.degueule / githubweb
  48. Fix IoT example project descriptions (commit: b03d0bc) — thomas.degueule / githubweb
  49. Fix IoT dependencies (commit: 9a31a52) — thomas.degueule / githubweb
  50. alignInferredClassifiers after inferring ecore fragments for aspects (commit: 01dc01b) — thomas.degueule / githubweb
  51. Put back old weaving behavior in builder: first infer the new runtime concepts, then the crosscutting aspects (commit: b5807de) — thomas.degueule / githubweb
  52. Simplify IoT.melange using wildcard imports for aspects (commit: db77f45) — thomas.degueule / githubweb

#155 (Sep 7, 2015 10:56:24 PM)

  1. Fix wildcard aspect revolving with new builder (commit: e4aad9e) — thomas.degueule / githubweb

#154 (Sep 7, 2015 10:34:55 PM)

  1. Be safe when weaving aspect if linking has not been done (commit: 120dcfc) — thomas.degueule / githubweb
  2. Aspect weaving needs the current model to infer the ecore fragments (commit: d878793) — thomas.degueule / githubweb
  3. Fix aspect fragments inference when no @Aspect annotation (commit: 081d38b) — thomas.degueule / githubweb
  4. 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)

  1. Rename Error to BuilderError to avoid clash with java.lang.Error (commit: aff0592) — thomas.degueule / githubweb
  2. postProcess(): create markers for the errors collected along the way (commit: 19a3f82) — thomas.degueule / githubweb

#152 (Sep 7, 2015 9:03:19 PM)

  1. Avoid unnecessary casts in builder hierarchy (commit: 9a25b90) — thomas.degueule / githubweb
  2. Put an Interface on top of the builder hierarchy, rework the generics (commit: c303913) — thomas.degueule / githubweb
  3. Rework constructor hierarchy (commit: 445e3a7) — thomas.degueule / githubweb
  4. Useless reset() builder method (commit: 750933f) — thomas.degueule / githubweb

#151 (Sep 1, 2015 4:58:20 PM)

  1. Language builder: set errors as result of the build (commit: 88cde3a) — fabien.coulon / githubweb

#150 (Sep 1, 2015 4:20:30 PM)

  1. First draft of a new version of LanguageBuilder (to manage build errors) (commit: fd1c126) — fabien.coulon / githubweb
  2. Metamodel change: Merge, Slice & Inheritance extends now LanguageOperator, which contains 'targetLanguage' reference (commit: a114f36) — fabien.coulon / githubweb
  3. Add generated code related to a114f36de2900182eeae2ad865ec5e245944322f (commit: 6621e91) — fabien.coulon / githubweb
  4. API change to infer Ecore from Java type (commit: 7f42a0b) — fabien.coulon / githubweb
  5. *Should work* version of the new LanguageBuilder (commit: e815467) — fabien.coulon / githubweb
  6. LanguageBuilder: regroup syntax & semantic initialisation (commit: cad6840) — fabien.coulon / githubweb
  7. LanguageBuilder: Always set external URIs when a Language is generated (commit: 2678659) — fabien.coulon / githubweb
  8. LanguageBuilder: remove duplicated code (commit: d81b81c) — fabien.coulon / githubweb
  9. LanguageBuilder: regroup stuff about semantic initialisation (commit: 662b5dd) — fabien.coulon / githubweb
  10. LanguageBuilder: initialize all Languages before building them (commit: 8f8da0d) — fabien.coulon / githubweb
  11. LanguageBuilder: don't register the need of model creation anymore (commit: b5b00f8) — fabien.coulon / githubweb
  12. Add reset() for builders (commit: 79bf774) — fabien.coulon / githubweb
  13. LanguageBuilder: cyclic dependencies are managed by Operator builders (commit: 6272a8b) — fabien.coulon / githubweb
  14. Rename LanguageBuilder to LanguageProcessor (commit: 744d5ea) — fabien.coulon / githubweb
  15. Language build: extract the build logic from the LanguageProcessor (commit: 88bd412) — fabien.coulon / githubweb
  16. Remove duplicated code (commit: d06a0ee) — fabien.coulon / githubweb
  17. Inject injector (commit: 714f740) — fabien.coulon / githubweb
  18. Language build: fix generation of ecore fragment from Aspects (commit: 49a6a84) — fabien.coulon / githubweb
  19. Split LanguageBuilder in several files (commit: ab6afb2) — fabien.coulon / githubweb
  20. debug util (commit: 0885d2c) — fabien.coulon / githubweb
  21. Build: fix aspects initialization (commit: 3339f18) — fabien.coulon / githubweb
  22. Fix tests: use qualified name for Aspects in errors messages (commit: faf5df3) — fabien.coulon / githubweb

#149 (Aug 31, 2015 11:06:13 PM)

  1. Fixes #33 : Lang/MT names must start with an uppercase (commit: 891fcb4) — thomas.degueule / githubweb

#148 (Aug 31, 2015 2:02:41 PM)

  1. 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)

  1. Fix runtime tests: ensure that generated code complies to Java 8 (commit: 64abe8b) — thomas.degueule / githubweb
  2. Fix ResourceTests: clear lang/MT registries in @Before (commit: 9b82edb) — thomas.degueule / githubweb
  3. Always drop the first parameter of @Aspect static methods (we assume it is _self in any case) (commit: e5329b8) — thomas.degueule / githubweb
  4. Fix EditorTest: METAMODEL_IMPLEMENTS_ERROR is now on language (commit: 11dea70) — thomas.degueule / githubweb
  5. Missing brace in OperatorMappingTest.melange (commit: e99656a) — thomas.degueule / githubweb

#146 (Aug 28, 2015 12:25:00 AM)

  1. Fix imports AspectToEcoreTest.melange (commit: fca58d4) — thomas.degueule / githubweb

#145 (Aug 27, 2015 11:17:05 PM)

  1. AspectToEcore: infer fields of aspects without @Aspect annotation (commit: 9daf7cd) — thomas.degueule / githubweb
  2. AspectToEcore: adapt operations inference when no annotation (commit: 807c66f) — thomas.degueule / githubweb
  3. Tests for AspectToEcore when no-@ASpect (commit: 0cc098a) — thomas.degueule / githubweb

#144 (Aug 27, 2015 10:10:38 PM)

  1. In some obscure cases, inferredMTs may be null (commit: dc884e7) — thomas.degueule / githubweb
  2. Add resolved wildcardImports to the currently processed resource (commit: 25a49dc) — thomas.degueule / githubweb

#143 (Aug 27, 2015 12:26:27 AM)

  1. Put back wildcardImports in grammar and efficient implementation of resolveWildcardImport() (commit: 80bb8c2) — thomas.degueule / githubweb

#142 (Aug 26, 2015 11:20:51 PM)

  1. ExactTypeInferrer shoud properly discard its derived state (commit: 90a1a9b) — thomas.degueule / githubweb

#141 (Aug 26, 2015 5:23:12 PM)

  1. 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
  2. Fix overriding error test: messages had wrong package names (commit: ff4392a) — fabien.coulon / githubweb
  3. 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
  4. Melange validator: overriding error marker for Merge, Slice and Inherit operator (commit: 3c85a1b) — fabien.coulon / githubweb
  5. Melange validator: refactor overriding error (commit: d67c95c) — fabien.coulon / githubweb
  6. 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
  7. Fix overriding error test: messages had wrong operations return type (commit: 0078196) — fabien.coulon / githubweb
  8. Add helper method to find merging classes from a list of Operators (commit: 1daa7ac) — fabien.coulon / githubweb
  9. Melange validator: add an error marker when operators are in conflict (commit: d319e90) — fabien.coulon / githubweb
  10. Melang validator: Operators may be also in conflict on EOperations (commit: 2d334fd) — fabien.coulon / githubweb
  11. Fix error marker for Operators conflicts (commit: 65be0e5) — fabien.coulon / githubweb
  12. Fix test : Merge conflict error (commit: 5d71f90) — fabien.coulon / githubweb
  13. Fix test : Slice conflict error (commit: 2f39249) — fabien.coulon / githubweb
  14. Add an helper to get the source of an Operator (commit: 72333e6) — fabien.coulon / githubweb
  15. Melange validator: add helpers for more generic checks between operators (commit: fb515e2) — fabien.coulon / githubweb
  16. Fix Melange validator: typo (commit: 8930b63) — fabien.coulon / githubweb

#140 (Aug 26, 2015 12:40:46 AM)

  1. Back to ModelUtils for EPackageProvider (commit: 51ba139) — thomas.degueule / githubweb

#139 (Aug 26, 2015 12:32:26 AM)

  1. Move assertIsValid in external MelangeTestHelper (commit: 49bac1d) — thomas.degueule / githubweb
  2. Forgot some debugging messages (commit: e6d4f82) — thomas.degueule / githubweb

#138 (Aug 25, 2015 10:05:10 PM)

  1. Allow calling generateAll from right-click on editor (commit: 9386e8c) — thomas.degueule / githubweb
  2. Share a common ResourceSet for resource loading in EPackageProvider (commit: a0e5e53) — thomas.degueule / githubweb

#137 (Aug 25, 2015 6:16:15 PM)

  1. AspectCopier should copy in Language::externalRuntimeName(), not X_Gen (commit: 0d3bbb1) — thomas.degueule / githubweb

#136 (Aug 25, 2015 5:51:03 PM)

  1. Fix buggy genmodels for Merge/Slice/Inherit tests (commit: 080315b) — thomas.degueule / githubweb

#135 (Aug 25, 2015 5:16:49 PM)

  1. Don't attempt to check genPackages for melange-generated languages (commit: 600839c) — thomas.degueule / githubweb

#134 (Aug 25, 2015 5:02:41 PM)

  1. Assert every language has a corresponding GenPackage for each of its packages (commit: e4140ea) — thomas.degueule / githubweb
  2. Allow short-URI import for Ecore/GMs (commit: 94f9133) — thomas.degueule / githubweb
  3. Assert that language names don't conflict with one of their metaclasses (commit: 8d832ed) — thomas.degueule / githubweb
  4. Fix aspect generation when returnType is a collection of primitive types (commit: 2f179f2) — thomas.degueule / githubweb
  5. Strip documentation of languages to avoid newlines and quotes (commit: c4face0) — thomas.degueule / githubweb
  6. Fix Melange templates (no more MetamodelExtensions for loading) (commit: 25f9c1a) — thomas.degueule / githubweb
  7. Language documentation may ofc be null: null-safe calls for striping (commit: 22e69e5) — thomas.degueule / githubweb
  8. Special case: consider EObject meta-class as not abstractable (commit: c082ae6) — thomas.degueule / githubweb
  9. Fix: hasAdapterFor should return false when the class isn't abstractable (commit: 1d93393) — thomas.degueule / githubweb
  10. Remove old tricks for Ecore generation (commit: ff0410d) — thomas.degueule / githubweb
  11. Ecore support is now OK, bring back the tests (commit: cd3997e) — thomas.degueule / githubweb

#133 (Aug 25, 2015 1:26:32 AM)

  1. New runtime name: use the corresponding language's FQN (commit: bf40b44) — thomas.degueule / githubweb

#132 (Aug 24, 2015 5:00:21 PM)

  1. Don't applyRenaming when no renaming clause (commit: dc866f7) — thomas.degueule / githubweb
  2. resolveAll isn't necessary (commit: cff994a) — thomas.degueule / githubweb
  3. Don't attempt to merge null packages (commit: c330565) — thomas.degueule / githubweb
  4. Refactor MelangeValidator: check imports on the Import clause (commit: 71056a2) — thomas.degueule / githubweb
  5. Always generate new runtime in X_Gen (commit: 9d6dec7) — thomas.degueule / githubweb
  6. When @Aspect is present, check that the target class exists in the language (commit: a7848a2) — thomas.degueule / githubweb
  7. Fix aspect overriding priorities (commit: f2a9437) — thomas.degueule / githubweb
  8. Check slicing criteria (commit: 6608f95) — thomas.degueule / githubweb
  9. Avoid NPE when importClause is incorrect (commit: daf4798) — thomas.degueule / githubweb
  10. 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)

  1. Fix new project's template: replace keyword ecore for syntax (commit: d1dcc99) — fabien.coulon / githubweb

#130 (Aug 23, 2015 12:46:49 PM)

  1. Bugfix: FSM and TimedFSM code generation (2) (commit: c727659) — fboschet / githubweb
  2. Bugfix: FSM and TimedFFSM code generation (commit: 5184748) — fboschet / githubweb

#129 (Aug 4, 2015 5:48:33 PM)

  1. New InheritanceOverridingTest project (commit: 5ae781e) — thomas.degueule / githubweb
  2. EPackage of generated languages now have an http://<langName>/ URI (commit: 688820b) — thomas.degueule / githubweb
  3. Match genPackages by name, as generated URIs are now different (commit: b805f89) — thomas.degueule / githubweb
  4. Update InheritanceOverridingTest project (commit: 16f410d) — thomas.degueule / githubweb

#128 (Aug 4, 2015 11:58:09 AM)

  1. Update InheritanceFsm example (commit: f76656b) — thomas.degueule / githubweb
  2. Fix Language.allAspects: also retrieve superLanguage's aspects (commit: 343a1c8) — thomas.degueule / githubweb
  3. Temporarily set/reset dynamic aspectTypeRef when generating aspect's adapters (commit: 5443d2e) — thomas.degueule / githubweb

#127 (Aug 4, 2015 11:13:54 AM)

  1. Don't attempt to clean MANIFEST.MF dangling references when there is none (commit: bcd1bd4) — thomas.degueule / githubweb
  2. Don't attempt to register multiple packages for the same language if one already exists (commit: 5de17a1) — thomas.degueule / githubweb
  3. 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)

  1. Also clean anything that must be re-generated (commit: d9c0ac9) — thomas.degueule / githubweb
  2. Move generateAll() in MelangeBuilder (commit: 4ee8005) — thomas.degueule / githubweb
  3. Dummy EObject path-matching and assertImplements for tests (commit: a4c2e67) — thomas.degueule / githubweb
  4. Fix allSemantics recursive calls (commit: 1e221f5) — thomas.degueule / githubweb
  5. createExternalAspects should be defined in terms of calculated semantics, not original aspects (commit: 34d0812) — thomas.degueule / githubweb
  6. Defensive code generation for aspects (commit: 26db852) — thomas.degueule / githubweb
  7. Fix hasExternalAspects (commit: 5f055d8) — thomas.degueule / githubweb
  8. Some dummy InheritanceOverriding tests, to be continued (commit: 0569f19) — thomas.degueule / githubweb

#125 (Aug 3, 2015 8:10:50 PM)

  1. First clean runtimes before attempting to re-generate (commit: e37871b) — thomas.degueule / githubweb

#124 (Aug 3, 2015 6:28:02 PM)

  1. Fail gracefully when languages/MTs names miss (commit: 175ff16) — thomas.degueule / githubweb
  2. Don't generate generated_package extensions: the genmodel will do that if needed (commit: 55b2f39) — thomas.degueule / githubweb
  3. Only export generated aspects package if there is one (commit: 972b39c) — thomas.degueule / githubweb

#123 (Aug 2, 2015 10:57:11 PM)

  1. Never git -p again... (commit: 9d7de92) — thomas.degueule / githubweb

#122 (Aug 2, 2015 10:19:45 PM)

  1. CleanAll before GenerateAll (commit: a2e4cbb) — thomas.degueule / githubweb
  2. Only display immediate super languages in outline (commit: 6b7a417) — thomas.degueule / githubweb
  3. Look for any corresponding aspect in the hierarchy when generating adapters (commit: 4c44f55) — thomas.degueule / githubweb

#121 (Jul 31, 2015 9:22:56 PM)

  1. Fix MWE2 & put generated code under SCM (commit: 66acad3) — thomas.degueule / githubweb

#120 (Jul 31, 2015 9:05:17 PM)

  1. Re-organizing repository (commit: 666d747) — thomas.degueule / githubweb
  2. Re-organizing repository (commit: 66d5a91) — thomas.degueule / githubweb

#119 (Jul 31, 2015 8:31:28 PM)

  1. First version of the 'generate all' action (commit: 318f3ef) — thomas.degueule / githubweb
  2. Use MelangeExecutableExtensionFactory to get injection (commit: e71115c) — thomas.degueule / githubweb
  3. Disable usual builder participant (commit: 6ed3374) — thomas.degueule / githubweb
  4. Move visibleWhen predicate on the top-level menu (commit: 39a9e49) — thomas.degueule / githubweb
  5. Menu 'Compile' -> 'Generate All' (commit: b716185) — thomas.degueule / githubweb
  6. Remove obsolete MelangeBuilderParticipant (commit: 28f031f) — thomas.degueule / githubweb
  7. Different generation actions for Interfaces/Languages/Adapters/All (commit: d550339) — thomas.degueule / githubweb
  8. Move generation to external MelangeBuilder, use progress monitors (commit: 6cc0ba0) — thomas.degueule / githubweb
  9. Factorisation & generateAll (commit: 3734f31) — thomas.degueule / githubweb
  10. generateInterfaces / generateAdapters (commit: ba0c9d9) — thomas.degueule / githubweb
  11. Stub action for cleaning all generated artifacts (commit: 81afaea) — thomas.degueule / githubweb
  12. Put cleanAll before separator (commit: 42ece90) — thomas.degueule / githubweb
  13. Disable model type serialization in MelangeDerivedStateComputer (commit: 622ad4e) — thomas.degueule / githubweb
  14. GenerateLanguages action (commit: 362ba1e) — thomas.degueule / githubweb
  15. CleanAll action (commit: 589b022) — thomas.degueule / githubweb
  16. 'CleanAll' action: also delete generated runtime projects of languages (commit: f406d86) — thomas.degueule / githubweb
  17. Fix exported packages of newly generated EMF projects (commit: 61e00dd) — thomas.degueule / githubweb
  18. EPackageProvider: only register non-null genmodels (commit: da8a3ce) — thomas.degueule / githubweb
  19. Quickfixes for runtime generation are replaced by menu actions (commit: b14edf2) — thomas.degueule / githubweb
  20. When creating genmodels, prefix each genPackage with the fqn of its language (commit: f50675d) — thomas.degueule / githubweb
  21. Guard against ResourceException: ensure that MANIFEST.MF is synchronized before updating it (commit: eff1a33) — thomas.degueule / githubweb
  22. When generating EMF runtime, prepare the case where aspects will be copied (commit: 337baf9) — thomas.degueule / githubweb
  23. Copy aspects in appropriate package and export it in the new runtime (commit: ecaa002) — thomas.degueule / githubweb
  24. Move ExtensionPointProcessor processing to 'GenerateAll' action (commit: 0e73e25) — thomas.degueule / githubweb
  25. Regenerate metamodel code (commit: 5882c3f) — thomas.degueule / githubweb
  26. stfu, EMF/Compare (commit: 180dff3) — thomas.degueule / githubweb
  27. Abstract syntax updates: (commit: b0e3d56) — thomas.degueule / githubweb
  28. Update the grammar to match new AS (commit: 3a02c84) — thomas.degueule / githubweb
  29. MelangeBuilder: utility waitForAutoBuild method (commit: aeb774e) — thomas.degueule / githubweb
  30. MelangeBuilder: generate/copy aspects only once the EMF code is generated (commit: 96da90e) — thomas.degueule / githubweb
  31. Various fixes for last AS (commit: e82b938) — thomas.degueule / githubweb
  32. Transient/derived Aspect.aspectedClass (commit: 5d6ae03) — thomas.degueule / githubweb
  33. Move ModelTypeSerialized into the MelangeBuilder (commit: b1af4d7) — thomas.degueule / githubweb
  34. Fix aspect weaving when runtime is missing (commit: 2cab269) — thomas.degueule / githubweb
  35. Use the appropriate (lately bound) version of aspects when generating adapters (commit: 091ae24) — thomas.degueule / githubweb
  36. Also clean dangling MANIFEST.MF bundle references when calling CleanAll (commit: b8f1408) — thomas.degueule / githubweb
  37. Less debugging messages in AspectCopier (commit: 2b9368f) — thomas.degueule / githubweb
  38. Don't show progress while generating code (commit: f628807) — thomas.degueule / githubweb
  39. Concrete instances may change over time. Use FQN instead to identify ModelingElement in EPackageProvider (commit: 4d32f5b) — thomas.degueule / githubweb
  40. Fix isComplete (commit: cdcd2e5) — thomas.degueule / githubweb
  41. Fix buggy AspectCopier (commit: 8cb7e9f) — thomas.degueule / githubweb
  42. Fix buggy createExternalAspects (commit: 0562521) — thomas.degueule / githubweb

#118 (Jul 23, 2015 6:25:11 PM)

  1. Add test: check EAttribute renaming works (commit: 2421e77) — fabien.coulon / githubweb

#117 (Jul 23, 2015 6:03:29 PM)

  1. Fix EAttributes renaming (commit: e7eefbe) — fabien.coulon / githubweb

#116 (Jul 23, 2015 5:21:29 PM)

  1. 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)

  1. Fix: support nested packages when checking if runtime exists (commit: 9b5cd9c) — thomas.degueule / githubweb

#114 (Jul 23, 2015 11:10:26 AM)

  1. Outline prettified (commit: 08dea1a) — fboschet / githubweb

#113 (Jul 23, 2015 10:09:08 AM)

  1. Build status README.md (commit: a36b71a) — thomas.degueule / githubweb

#112 (Jul 22, 2015 1:12:34 PM)

  1. Ecore generation: only add packages without super superckage in the direct content of the resource (commit: f972a3c) — fabien.coulon / githubweb
  2. Fix mapping: set nsprefix & nsuri for new created packages (commit: 8ccec45) — fabien.coulon / githubweb

#111 (Jul 22, 2015 10:19:31 AM)

  1. Add ctrl+click feature for Ecore uri in .melange files (commit: 1f59b4d) — fboschet / githubweb

#110 (Jul 21, 2015 6:37:08 PM)

  1. Auto generate tests (for each test cases) checking that all Languages implements their direct inherited Languages (commit: 962798b) — fabien.coulon / githubweb
  2. Rename class InheritTest to InheritanceTest, otherwise JUnit doesn't process it... (commit: d21cb42) — fabien.coulon / githubweb

#109 (Jul 21, 2015 5:39:13 PM)

  1. Fix mapping: (commit: 4b831e3) — fabien.coulon / githubweb

#108 (Jul 21, 2015 5:10:29 PM)

  1. Fix tests b78579538d60fd86f04185a0e90bc3271657cc28 (commit: f0a9bbb) — fabien.coulon / githubweb

#107 (Jul 21, 2015 4:31:11 PM)

  1. 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)

  1. 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)

  1. Validator: genmodelUri is a property of Metamodel, not Language (commit: 5126431) — thomas.degueule / githubweb
  2. 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)

  1. Merge plugin.xml and plugin.xml_gen (commit: 991c6c3) — thomas.degueule / githubweb

#103 (Jul 20, 2015 9:28:34 PM)

  1. Put generated src-gen under version control (commit: 58a61b0) — thomas.degueule / githubweb

#102 (Jul 20, 2015 7:39:16 PM)

  1. 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)

  1. Bugfix: Wizard generates empty project (commit: 4a6186b) — francois.bochet / githubweb

#100 (Jul 20, 2015 4:13:28 PM)

  1. Keyword: 'ecore' -> 'syntax' (commit: f4a8a63) — thomas.degueule / githubweb
  2. Update test data with new keyword (commit: 5ec62de) — thomas.degueule / githubweb
  3. 'and-rename' clauses should be facultative (commit: 201bf91) — thomas.degueule / githubweb
  4. Update simple examples with new keyword (commit: 56e7019) — thomas.degueule / githubweb
  5. Update Eclipse tests data with new keyword (commit: dd09a5e) — thomas.degueule / githubweb

#99 (Jul 20, 2015 3:58:26 PM)

  1. Fix unexpected error when importing Ecore (commit: 6f34386) — thomas.degueule / githubweb
  2. Refactor Melange's metamodel (commit: c54806a) — thomas.degueule / githubweb
  3. New 'Semantics' metaclass (commit: 1ce952e) — thomas.degueule / githubweb
  4. Fixing outline (commit: bfc46e3) — thomas.degueule / githubweb
  5. Language is no more a ModelingElement, metamodel is (commit: f997b5d) — thomas.degueule / githubweb
  6. Opposite from Metamodel to Language (commit: d48db38) — thomas.degueule / githubweb
  7. Fixing AST extensions with refactoring (commit: 6d63c68) — thomas.degueule / githubweb
  8. Removing deprecated InheritanceAdapterInferrer (commit: 321d35e) — thomas.degueule / githubweb
  9. Removing deprecated MappersInferrer (commit: d0af11b) — thomas.degueule / githubweb
  10. Fixing jvmmodel inferrers (commit: e1e9c39) — thomas.degueule / githubweb
  11. Remove unused AdapterExtensionPointProcessor (commit: d512e09) — thomas.degueule / githubweb
  12. Missing genmodelUris for metamodels (commit: 832b292) — thomas.degueule / githubweb
  13. Fixing processors (commit: b3b9bed) — thomas.degueule / githubweb
  14. No more compile errors (commit: 4a88ff9) — thomas.degueule / githubweb
  15. Initialize syntax & semantics for each language (commit: 59211e7) — thomas.degueule / githubweb
  16. New NamedElement metaclass (commit: b3955e9) — thomas.degueule / githubweb
  17. Fixing various naming problems (commit: 594b14a) — thomas.degueule / githubweb
  18. Stupid typo (commit: f4e0776) — thomas.degueule / githubweb
  19. Fix aspect weaving in grammar (commit: 2d120ac) — thomas.degueule / githubweb
  20. Fixing outline with new Metamodel/Language hierarchy (commit: 7a2a95c) — thomas.degueule / githubweb
  21. Simpler grammar for aspect weaving (commit: bc4d1a6) — thomas.degueule / githubweb
  22. Missing generated code for NamedElement (commit: 4bea999) — thomas.degueule / githubweb
  23. Report EMF runtime generation error to the appropriate element (commit: a5ad00e) — thomas.degueule / githubweb
  24. Fix isGeneratedByMelange predicate (commit: 1009115) — thomas.degueule / githubweb
  25. Update XtextTest annotation with latest refactoring (commit: 6271a87) — thomas.degueule / githubweb
  26. Fix tests (commit: fe85f78) — thomas.degueule / githubweb
  27. Tests: check errors for undefined elements in Mappings (commit: 551bf0b) — thomas.degueule / githubweb
  28. Fix tests (commit: df31b29) — thomas.degueule / githubweb
  29. Updated Melange AS diagram (commit: 5bf4c3f) — thomas.degueule / githubweb
  30. Removing useless 'Semantics' metaclass (commit: 41ad8b0) — thomas.degueule / githubweb
  31. Opposite owningLanguage for operators (commit: 301fa8f) — thomas.degueule / githubweb
  32. Replace 'Semantics' meta-class with a 'semantics' reference (commit: c55fd2e) — thomas.degueule / githubweb
  33. Update code with new refactoring (commit: ac06aac) — thomas.degueule / githubweb
  34. Repairing representations.aird (commit: 6733a0b) — thomas.degueule / githubweb
  35. Fix casts in quickfix providers (commit: 8520d12) — thomas.degueule / githubweb
  36. Fix getIsComplete, null pkgs/gms shouldn't be validated (commit: 3f0edc0) — thomas.degueule / githubweb
  37. Export fr.inria.diverse.melange.resource (commit: 3aff10b) — thomas.degueule / githubweb
  38. Only generate code when every AST element is ready (commit: dbcb858) — thomas.degueule / githubweb
  39. Don't run any processor on incomplete languages/model types (commit: d6af50b) — thomas.degueule / githubweb
  40. Fix typo in test data (commit: 26ae454) — thomas.degueule / githubweb
  41. Fix TransitiveAspectTest with new operators organization (commit: 7cbf04e) — thomas.degueule / githubweb
  42. Update SimpleAspectsProject (commit: 8e3f54e) — thomas.degueule / githubweb
  43. Update SLE project (commit: 7bb3193) — thomas.degueule / githubweb
  44. Update 3semantics project (commit: 9d64786) — thomas.degueule / githubweb
  45. Update InheritanceFsm project (commit: c63776e) — thomas.degueule / githubweb
  46. Update OperatorMappingTest with latest refactoring (commit: 6bba560) — thomas.degueule / githubweb

#98 (Jul 20, 2015 3:16:50 PM)

  1. Fix unexpected error when importing Ecore (commit: 41525bf) — thomas.degueule / githubweb

#97 (Jul 20, 2015 2:06:29 PM)

  1. Fix test: bad copy-pasted exactType name (commit: 22e1d48) — fabien.coulon / githubweb

#96 (Jul 20, 2015 1:59:06 PM)

  1. Add tests for mapping in Slice/Ecore/Merge operators (commit: 594adc4) — fabien.coulon / githubweb

#95 (Jul 20, 2015 11:47:08 AM)

  1. Update comments (commit: 85e1d36) — fabien.coulon / githubweb

#94 (Jul 20, 2015 11:39:46 AM)

  1. Add package renaming for Ecore/Slice/Merge operator (commit: 3e3d94f) — fabien.coulon / githubweb

#93 (Jul 20, 2015 11:01:09 AM)

  1. Add mapping rules for Opertators Merge & Slice (commit: 0813038) — fabien.coulon / githubweb
  2. Change grammar for mapping rules in Merge/Slice (commit: 02a8c14) — fabien.coulon / githubweb
  3. Add genmodel generated classes for the mapping (commit: c8a76f1) — fabien.coulon / githubweb
  4. Add implementation for mapping in Merge/Slice operator (commit: 681ecc2) — fabien.coulon / githubweb
  5. Grammar: forgotten multiplicity for mapping rules in Merge/Slice :) (commit: 38f47e0) — fabien.coulon / githubweb
  6. Add mapping also for Ecore operator (commit: 641c0b2) — fabien.coulon / githubweb

#92 (Jul 16, 2015 2:08:11 PM)

  1. Tests: check errors for undefined elements in Mappings (commit: 996fc5c) — fabien.coulon / githubweb

#91 (Jul 16, 2015 12:00:03 PM)

  1. Clean f02a049f9e9d1374860472accb9b4b9227887c5b (useless debug suff) (commit: 7cdc96d) — fabien.coulon / githubweb

#90 (Jul 16, 2015 11:52:45 AM)

  1. Tests mapping: (commit: f02a049) — fabien.coulon / githubweb

#89 (Jul 16, 2015 12:44:14 AM)

  1. Melange icon for contextual menu (commit: 01c49d9) — thomas.degueule / githubweb
  2. Move 'Compile' to a 'Melange' submenu for future contributions (commit: ee8d60d) — thomas.degueule / githubweb

#88 (Jul 15, 2015 5:07:05 PM)

  1. fr.inria.diverse.melange.target-platform project file (commit: 7639d2e) — thomas.degueule / githubweb

#87 (Jul 15, 2015 3:59:12 PM)

  1. Add tests for Mapping (commit: 935cf88) — fabien.coulon / githubweb

#86 (Jul 15, 2015 10:40:31 AM)

  1. Moved SLE example to examples/ (commit: dcf381e) — thomas.degueule / githubweb

#84 (Jul 14, 2015 2:36:51 PM)

  1. Parent POM for target platform definition (commit: a6e452e) — thomas.degueule / githubweb

#83 (Jul 14, 2015 1:14:57 PM)

  1. Target platform definition for Tycho builds (commit: 49d9307) — thomas.degueule / githubweb
  2. Use target platform definition instead of repositories in Tycho builds (commit: 24b6016) — thomas.degueule / githubweb
  3. Update target platform to last versions (except Mars) (commit: 3df5f8c) — thomas.degueule / githubweb

#82 (Jul 10, 2015 3:25:21 PM)

  1. 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)

  1. 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
  2. Fix test (commit: 1f769af) — fabien.coulon / githubweb

#80 (Jul 10, 2015 10:41:40 AM)

  1. Add tests for merge overriding errors (commit: 5f7bfb7) — fabien.coulon / githubweb
  2. Add tests for slice overriding error (commit: 2f4ed4f) — fabien.coulon / githubweb

#79 (Jul 7, 2015 11:37:10 AM)

  1. Add code errors to be raised when a signature overrides another one when applying a merge-based operator. (commit: 8200db5) — fabien.coulon / githubweb
  2. Rewrite tests from 5abc5744b750b892bda070584502abc7efc4e9f3 (commit: 55ff1e8) — fabien.coulon / githubweb

#78 (Jul 6, 2015 1:53:23 PM)

  1. Add tests for the Slice operator (commit: 53a31fe) — fabien.coulon / githubweb
  2. Fix slice operator test (commit: 2ea2eef) — fabien.coulon / githubweb
  3. Test: check implement for language with slice on merge operator (commit: e6bc1ef) — fabien.coulon / githubweb
  4. Test: check that the result of the slice of all elements is the same metamodel (commit: 00babdf) — fabien.coulon / githubweb
  5. Fix: slice operator result is now merge with a copy of the base language (commit: 6d4a81e) — fabien.coulon / githubweb
  6. Fix: enable multiple Slice operators in a language (commit: 18caf6c) — fabien.coulon / githubweb
  7. Test: check merging two slices is the same metamodel as slicing two merge (commit: 0e6ee07) — fabien.coulon / githubweb
  8. Add tests for Inherits operator (commit: fef22ed) — fabien.coulon / githubweb
  9. Test: check that inheriting two slices is the same metamodel that merging two slices (commit: 1548d4e) — fabien.coulon / githubweb
  10. Fix test: test with the right input file will work better (commit: 360582e) — fabien.coulon / githubweb
  11. Add an error message for the assertion checking that languages shall implement themself (commit: 2b386a8) — fabien.coulon / githubweb
  12. Fix: inherit operator result is now merge with a copy of the base language (commit: 1d06c2b) — fabien.coulon / githubweb
  13. 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
  14. 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
  15. Add tests for aspects overriding (commit: 5abc574) — fabien.coulon / githubweb
  16. Test: check that merge operator perform Aspects overriding for its Language (commit: 43835bc) — fabien.coulon / githubweb
  17. Test: check Aspects of Languages before the merge operator (commit: 836f80c) — fabien.coulon / githubweb
  18. Test: check that Aspects from merge operator override Aspect from Inherits (commit: 34a357a) — fabien.coulon / githubweb
  19. Test: check that Aspects from Slice operator override Aspect from Inherits (commit: 1e0c3d7) — fabien.coulon / githubweb
  20. Test: check that Aspects from Merge operator override Aspects from previous Merge (commit: 3abb57f) — fabien.coulon / githubweb
  21. Test: check that Aspects from Slice/Merge operator override Aspects from previous Slice/Merge (commit: 7c3f83b) — fabien.coulon / githubweb
  22. Test: check that local Aspects override inherited Aspects (commit: 7f29be1) — fabien.coulon / githubweb

#77 (Jun 30, 2015 12:13:31 PM)

  1. Test: check that all languages implement their own ExactType (commit: 09b5f84) — fabien.coulon / githubweb

#76 (Jun 30, 2015 11:28:49 AM)

  1. Tests: Align package names for merging (commit: 1ea891b) — fabien.coulon / githubweb

#75 (Jun 30, 2015 9:24:54 AM)

  1. Add tests for the Merge operator (commit: 3632338) — fabien.coulon / githubweb

#74 (Jun 26, 2015 1:38:18 PM)

  1. Metamodel: ecore, aspect & merge are now parts of languages (commit: 50b8ccd) — fabien.coulon / githubweb
  2. Fix: ecoreUri check works with the new metamodel (commit: bd310b4) — fabien.coulon / githubweb
  3. Fix ambiguity in the Melange grammar (commit: f0b58c0) — fabien.coulon / githubweb
  4. First draft for a pre-processor able to build languages with operators (commit: 05b8972) — fabien.coulon / githubweb
  5. Use EPackageProvied in the pre-processor LanguageBuilder to register merged packages (commit: 0b2c7d4) — fabien.coulon / githubweb
  6. Fix OutOfBound exception in LanguageBuilder pre-processor (commit: 451de2f) — fabien.coulon / githubweb
  7. Fix: language with only one ecore works again (commit: d231a3a) — fabien.coulon / githubweb
  8. Remove old call for mapping generation (commit: d7c502f) — fabien.coulon / githubweb
  9. Add LanguageBuild pre-processor in the processors list (commit: 88deaab) — fabien.coulon / githubweb
  10. Fix null pointer when merging two ecore (commit: 27bd9e9) — fabien.coulon / githubweb
  11. Add generation of new Ecore & Genmodel for composite languages (commit: 3ca3a22) — fabien.coulon / githubweb
  12. Fix Merge operator (commit: 48943f1) — fabien.coulon / githubweb
  13. Add Slice operator in the grammar of Melange (commit: 8425042) — fabien.coulon / githubweb
  14. Add uri parameter in the save() of the Slicer (commit: 0ed805f) — fabien.coulon / githubweb
  15. Add semantic of the slicer operator (commit: 1b71ffe) — fabien.coulon / githubweb
  16. Fix Slicer: Do not try to copy EDataType for typed element (commit: 9fefccd) — fabien.coulon / githubweb
  17. Fix Slice operator: resolve crossref after the slice (commit: 83ba703) — fabien.coulon / githubweb
  18. Melange metamodel: set inheritance as an operator to allow multiple inheritances (commit: bd57ca3) — fabien.coulon / githubweb
  19. Add an implementation for multi-inheritance of Metamodels (commit: 8bf7f1c) — fabien.coulon / githubweb
  20. Fix: reconnect aspects (commit: ee422ab) — fabien.coulon / githubweb
  21. Move EcoreUriInferrer, AspectCopier & AspectWeaver processors inside the LanguageBuilder processor (commit: dca85df) — fabien.coulon / githubweb
  22. Fix tests: multiple inheritances change (commit: 506f76b) — fabien.coulon / githubweb
  23. Reorder xtext rules to pass existing tests (commit: 3c53969) — fabien.coulon / githubweb
  24. Fix ModelType matching: return type of EOperations from ModelType seems not contained in ModelType packages (commit: 3c07cef) — fabien.coulon / githubweb
  25. Fix build of languages with a slice operator only (commit: 3d6b538) — fabien.coulon / githubweb
  26. Quiet slicer (commit: 01720cb) — fabien.coulon / githubweb
  27. Use quickfix to generate sliced/merged language (commit: 74fd19b) — fabien.coulon / githubweb
  28. .melange for SLE (commit: 4eb6a42) — fabien.coulon / githubweb
  29. Missing generated metamodel code (commit: 5e6073c) — thomas.degueule / githubweb
  30. Bump to K3AL > 3.2 (commit: 6c904ad) — thomas.degueule / githubweb
  31. Update Main.melange (commit: 3caa866) — fabien.coulon / githubweb
  32. glues merging models (commit: b09fd43) — fabien.coulon / githubweb
  33. Fix Slicer: Do not try to copy EDataType from Ecore for typed element (commit: c66d718) — fabien.coulon / githubweb
  34. Fix Slicer: copy EOpposite for EReference (commit: 0f30b05) — fabien.coulon / githubweb
  35. Fix Slicer: Do not try to copy EDataType from Ecore for typed element (commit: 4c130b0) — fabien.coulon / githubweb
  36. Eclipse projects for SLE (commit: c2e7df1) — fabien.coulon / githubweb
  37. Do merge/slice stuff before merging aspects (commit: 3a7211c) — fabien.coulon / githubweb
  38. Merger now campare EOperation by name and parameters unique ID (commit: 1a37023) — fabien.coulon / githubweb
  39. Update SLE project: Expression have now one execute() for Lua and one for Activity in the merged language (commit: b792010) — fabien.coulon / githubweb
  40. Merger now compare also EDataType by uniqueID instead of edit distance (commit: 2b3917c) — fabien.coulon / githubweb
  41. Aspect copier now copy only classes related to the targeted aspect instead of the full content of the package (commit: e81ce90) — fabien.coulon / githubweb
  42. - Aspect copier moved in the quickfix (commit: eb4804a) — fabien.coulon / githubweb
  43. Update SLE project: ActivityEcoreLuaLang_Gen with copied aspects (commit: 6e34e8c) — fabien.coulon / githubweb
  44. Fix: Add missing case when retrieving name of aspected classes (commit: 85b1bcd) — fabien.coulon / githubweb
  45. Fix Aspect copier: improve e81ce90189c291d8b6ae99b9eec5e12e3d02079e (commit: 64c0c1c) — fabien.coulon / githubweb
  46. Revert 85b1bcde45c167a90e7db163dba9a78b1d9e6559 (commit: 839fa79) — fabien.coulon / githubweb
  47. AspectToEcore: search by name looks in Metamodel classes (commit: 5f0cb72) — fabien.coulon / githubweb
  48. Language build doesn't save intermediate sliced ecore anymore (commit: e0e3092) — fabien.coulon / githubweb
  49. Fix AspectWeaver: when Xtext fail to find aspected class, retrieve it with the Properties file (commit: c81bc71) — fabien.coulon / githubweb
  50. xtend-gen isn't needed in SimpleFsmProject (commit: 3a8f4b4) — thomas.degueule / githubweb
  51. Comment out MelangeBuilderParticipant for now (commit: 485207b) — thomas.degueule / githubweb
  52. No more MetamodelExtensions in SimpleAspects.melange (commit: fcfda18) — thomas.degueule / githubweb
  53. Directly access proper attribute in JvmCustomAnnotationValue for aspects' className resolution (commit: d62b75d) — thomas.degueule / githubweb
  54. More generic XAbstractFeatureCall to get className (commit: 5296caf) — thomas.degueule / githubweb
  55. 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)

  1. Fix inherit: copy inherited aspect (commit: 240f70d) — fabien.coulon / githubweb

#72 (May 23, 2015 3:05:15 AM)

  1. Ignore Xtext's generated files (commit: 8a1b916) — thomas.degueule / githubweb

#71 (May 23, 2015 2:57:32 AM)

  1. Xtext nature for metamodel project for automatic registration (commit: 679daa5) — thomas.degueule / githubweb

#70 (May 20, 2015 8:21:18 PM)

  1. Tests with UI hardness (commit: 6b66039) — thomas.degueule / githubweb

#69 (May 20, 2015 1:50:49 AM)

  1. Eclipse tests configuration (no-UI) (commit: 53327c0) — thomas.degueule / githubweb

#68 (May 19, 2015 5:37:19 PM)

  1. Test: Refactor deployProject() (commit: e4740a6) — fabien.coulon / githubweb

#67 (May 19, 2015 12:04:45 PM)

  1. @OnlyIfUI annotation for eclipse-dependent tests (commit: b28ca0a) — thomas.degueule / githubweb
  2. Missing primarySourceElement specification in OnlyIfUI (commit: 1b5a42e) — thomas.degueule / githubweb

#66 (May 19, 2015 11:15:36 AM)

  1. Ignore UI-dependent tests if UI isn't running (commit: 4156bdc) — thomas.degueule / githubweb

#65 (May 19, 2015 12:22:21 AM)

  1. Merging new plugin.xml for UI plugin (commit: 1a2ec63) — thomas.degueule / githubweb
  2. MelangeBuilderParticipant: will be used for Eclipse projects management operations (commit: a55a45c) — thomas.degueule / githubweb

#64 (May 18, 2015 6:33:41 PM)

  1. Fix SimpleFsmTest (commit: 69ccfee) — thomas.degueule / githubweb

#63 (May 18, 2015 5:51:14 PM)

  1. WorkspaceDeployer: automatically deploy projects in workspace for testing purposes (commit: e500e68) — thomas.degueule / githubweb
  2. SimpleFsmProject using WorkspaceDeployer (commit: 2746699) — thomas.degueule / githubweb

#62 (May 18, 2015 2:12:04 PM)

  1. Fix Melange's MANIFEST (commit: e16fedd) — thomas.degueule / githubweb
  2. Fix previous merge (commit: f1571a3) — thomas.degueule / githubweb
  3. melange.lib requires java8, so make sure that the manifest declares it (commit: ce46876) — didier.vojtisek / githubweb
  4. melange.lib requires java8, so make sure that the manifest declares it (commit: bff541c) — didier.vojtisek / githubweb
  5. fixed problem of extensionpoint that were lost when using melange (commit: 9fedf08) — didier.vojtisek / githubweb

#61 (May 12, 2015 10:52:09 PM)

  1. Take possibe superTypes into account in AspectToEcore (commit: 30c6343) — thomas.degueule / githubweb
  2. Take into account @Containment annotation in AspectToEcore (commit: bf5db0c) — thomas.degueule / githubweb

#60 (May 12, 2015 9:55:35 PM)

  1. Also add Aspect EAnnotation to newly-created EClasses (commit: 1f4444e) — thomas.degueule / githubweb

#59 (May 12, 2015 6:32:09 PM)

  1. * sigh * (commit: b64380f) — thomas.degueule / githubweb
  2. Pass preLinkingPhase information to processors (commit: 01c1d20) — thomas.degueule / githubweb
  3. Move ExtensionPointProcess and ModelTypeSerializer in postProcess phase (commit: 22afb46) — thomas.degueule / githubweb
  4. Reset Stopwatches after each build (commit: 117257a) — thomas.degueule / githubweb
  5. Only serialize new Ecore when content has changed (commit: 124e39c) — thomas.degueule / githubweb
  6. Move ExtensionPointProcessor and ModelTypeSerializer in postLinkingPhase (commit: 64faf19) — thomas.degueule / githubweb

#58 (May 11, 2015 5:18:48 PM)

  1. Turn off validating the presence of @Aspect (commit: 31a593a) — thomas.degueule / githubweb
  2. Aspect::aspectedClass is now optional (commit: d7f5138) — thomas.degueule / githubweb
  3. MelangeLabelProvider: don't always rely on the presence of aspectedClass (commit: a05abb9) — thomas.degueule / githubweb
  4. Different icon in outline for aspects without @Aspect annotation (commit: e0c907b) — thomas.degueule / githubweb
  5. Adapt AspectToEcore for aspects without @Aspect annotation (commit: 67a0391) — thomas.degueule / githubweb
  6. Various fixes for optional aspectedClass feature (commit: b5c76e9) — thomas.degueule / githubweb
  7. AspectWeaver now first inserts new meta-classes, and then weave @Aspect definitions (commit: 8faf0ce) — thomas.degueule / githubweb
  8. Manage cyclic dependencies when infering ecore fragment (commit: f080fa0) — thomas.degueule / githubweb
  9. AspectToEcore: infer feature name in non-@Aspect case (commit: 292c1a6) — thomas.degueule / githubweb
  10. Resolving wildcard aspect import with JdtSearchEngine (commit: 9dfad83) — thomas.degueule / githubweb
  11. Support for wildcard import of aspects (commit: e4bffca) — thomas.degueule / githubweb

#57 (May 5, 2015 3:24:28 PM)

  1. MelangeResource returns its own URI when queried (commit: ab4e69b) — thomas.degueule / githubweb
  2. MelangeResource::getAllContents() implementation (commit: 3b91dee) — thomas.degueule / githubweb
  3. MelangeResource: mm parameter -> lang parameter (commit: 84313ed) — thomas.degueule / githubweb
  4. EObjectAdapter needs to extend EObjectImpl to support EMF dirty internal casts (e.g. in EValidator) (commit: 15c3d4c) — thomas.degueule / githubweb
  5. Basic MelangeResource tests (commit: fbb5e45) — thomas.degueule / githubweb
  6. SimpleFsmProject.jar dependency for ResourceTest (commit: 37e699a) — thomas.degueule / githubweb
  7. Split adapters definition in separate source files (commit: 32c771b) — thomas.degueule / githubweb
  8. Split MelangeResource in multiple source files (commit: be53f5b) — thomas.degueule / githubweb
  9. Temporarily disable ResourceTest (commit: dff08de) — thomas.degueule / githubweb
  10. Fix type not found error in the editor when saving (commit: ab7c1ab) — fabien.coulon / githubweb
  11. Directly import source files for ResourceTest (commit: 41d0459) — thomas.degueule / githubweb
  12. Remove obsolete MetamodelExtensions from tests inputs (commit: 0cc67d1) — thomas.degueule / githubweb
  13. ExtendedToBaseBuilder should also use the specialized OsgiClassLoader (commit: d7657fe) — thomas.degueule / githubweb
  14. 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
  15. Put back ResourceTest (commit: 9eb2bc5) — thomas.degueule / githubweb
  16. Add an operation in the API to merge an EPAcakge into another (commit: e82e83c) — fabien.coulon / githubweb
  17. ♫ We don't need no transformations ♫ (commit: da34f91) — thomas.degueule / githubweb
  18. Fix MelangePreferencesAccess for standalone mode (commit: 7468cfa) — thomas.degueule / githubweb
  19. Update test for the MetamodelExtensions removal (commit: 2bd106b) — thomas.degueule / githubweb

#56 (Apr 29, 2015 10:16:48 PM)

  1. eAllContents implementation for EObjectAdapter (commit: 2b9f542) — thomas.degueule / githubweb
  2. Adaptation for reflexive calls (e.g. eGet) on EObjectAdapter (commit: c166a55) — thomas.degueule / githubweb

#55 (Apr 29, 2015 3:18:20 PM)

  1. Move derived state computer in appropriate package (commit: 365bbc4) — thomas.degueule / githubweb
  2. Individual stopwatches for each processor (commit: fbc8bb8) — thomas.degueule / githubweb

#54 (Apr 28, 2015 6:08:39 PM)

  1. First draft resource transtyping (commit: 04bf2ed) — thomas.degueule / githubweb

#53 (Apr 28, 2015 5:12:37 PM)

  1. MetamodelExtensions aren't needed anymore (commit: 9aed822) — thomas.degueule / githubweb

#52 (Apr 28, 2015 4:58:41 PM)

  1. Put back old MelangeResource behavior (commit: 435ee7c) — thomas.degueule / githubweb
  2. MelangeRegistry with LanguageDescriptor and ModelTypeDescriptor (commit: bbe6f52) — thomas.degueule / githubweb
  3. ModelTypeAdapter registry is now useless (commit: b4496ca) — thomas.degueule / githubweb

#51 (Apr 28, 2015 2:24:39 PM)

  1. Use fullyQualifiedName for standalone adapters registration (commit: 16b00c4) — thomas.degueule / githubweb

#50 (Apr 28, 2015 9:17:09 AM)

  1. use consistent id in repo (commit: fe00fc9) — didier.vojtisek / githubweb

#49 (Apr 28, 2015 9:10:50 AM)

  1. reorganizing source folder in order to avoid xtend compilation error (commit: 32ea13d) — didier.vojtisek / githubweb

#48 (Apr 28, 2015 9:04:19 AM)

  1. 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)

  1. 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)

  1. Properly initialize preferences page (commit: 6ba4683) — thomas.degueule / githubweb
  2. Move preferences constants to the non-UI plugin (commit: 2cb6318) — thomas.degueule / githubweb
  3. Move preferences in the appropriate package (commit: 5c3987b) — thomas.degueule / githubweb
  4. Compile-on-save can be configured in the preferences page (commit: 7a4fa91) — thomas.degueule / githubweb

#45 (Apr 24, 2015 6:52:35 PM)

  1. Add context menu on .melange file (commit: 8349ad1) — fabien.coulon / githubweb
  2. Add full build command for the context menu on .melange (commit: 1edc777) — fabien.coulon / githubweb

#44 (Apr 23, 2015 11:04:16 AM)

  1. 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)

  1. Fix example projects with new plugin.xml generation (commit: 0c5d2fa) — thomas.degueule / githubweb
  2. Also register metamodel URI for each language in the registry (commit: 01b7e53) — thomas.degueule / githubweb

#42 (Apr 22, 2015 2:33:59 PM)

  1. Organize table view in a GridData (commit: 5a2c922) — thomas.degueule / githubweb
  2. Replace adapter extension point with modeltype and language registries (commit: fddc1ce) — thomas.degueule / githubweb
  3. Manage new extension points registration in ExtensionPointProcessor (commit: 7dc1a2d) — thomas.degueule / githubweb
  4. Display fr.inria.diverse.melange.language extension point content in the language registry view (commit: 20e2ab8) — thomas.degueule / githubweb
  5. Another view for displaying the registry of language interfaces (commit: 649a45c) — thomas.degueule / githubweb
  6. Also display subtyping relations in modeltype's view (commit: 8d7f839) — thomas.degueule / githubweb
  7. Also retrieve documentation block from .melange file and display it in the registry views (commit: 9030478) — thomas.degueule / githubweb
  8. Rewrite extension point processor with Xtend's initialization blocks (commit: 2ae98af) — thomas.degueule / githubweb

#41 (Apr 22, 2015 1:02:38 PM)

  1. 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)

  1. centralization of the various versions of ManisfestChanger to (commit: 6b4bbb4) — didier.vojtisek / githubweb

#39 (Apr 21, 2015 9:49:28 PM)

  1. Initial dummy e4view for language registry (commit: 4c7bb30) — thomas.degueule / githubweb
  2. Deploy language registry view in the Eclipse UI (commit: 9c737c6) — thomas.degueule / githubweb

#38 (Apr 16, 2015 3:03:35 PM)

  1. Also register MelangeResourceFactoryImpl for parsing melange:/ URIs in StandaloneSetup (commit: e042062) — thomas.degueule / githubweb

#37 (Apr 15, 2015 5:02:32 PM)

  1. Fix possible NPE in isSubTypeOf(TypeRef, Cls<?>) (commit: 21e8a49) — thomas.degueule / githubweb

#36 (Apr 9, 2015 2:13:51 PM)

  1. Uncomment onSliced() methods as they are used in K3TransfoFooprint aspects (commit: fc8ab78) — thomas.degueule / githubweb
  2. Reorganize slicers in proper packages (commit: 1f6aff7) — thomas.degueule / githubweb

#35 (Apr 9, 2015 10:53:53 AM)

  1. (temporarily) disable Ecore tests as its features clash with EObjectAdapter (commit: 53fadaf) — thomas.degueule / githubweb

#34 (Apr 8, 2015 11:10:48 PM)

  1. Directly reference Metamodel/Modeltype from Mapping (commit: 39792e6) — thomas.degueule / githubweb
  2. Disable mappers code generation (commit: 3dfb466) — thomas.degueule / githubweb
  3. Take mapping into account when type checking (commit: 06e2055) — thomas.degueule / githubweb
  4. Properly generate code when mapping is involved (commit: 7bd5c90) — thomas.degueule / githubweb
  5. Missing MappingExtensions (commit: 9cb558c) — thomas.degueule / githubweb
  6. MelangeAdaptation example (commit: 392f9e7) — thomas.degueule / githubweb
  7. Custom EMF compare for merging: purely structural-naming matching (commit: f6c0cbe) — thomas.degueule / githubweb
  8. Move slicers to proper package (commit: ee2115b) — thomas.degueule / githubweb
  9. Export slicer package (commit: 973c812) — thomas.degueule / githubweb
  10. Fix Matching (commit: 8616ea3) — thomas.degueule / githubweb
  11. Bump (commit: 5a0a124) — thomas.degueule / githubweb

#33 (Apr 8, 2015 8:53:17 PM)

  1. k3 footprinter added (commit: 9f789ae) — blouin.arno / githubweb

#32 (Apr 8, 2015 8:00:22 PM)

  1. strictecore added (commit: c0e067c) — blouin.arno / githubweb

#31 (Apr 8, 2015 2:06:41 PM)

  1. Retrieve EMFCompare's MatchEngineFactoryRegistry when running standalone (commit: 01f2f40) — thomas.degueule / githubweb

#30 (Apr 8, 2015 1:50:26 PM)

  1. Compute uniqueId for all identifiable elements (commit: dbd5017) — thomas.degueule / githubweb
  2. Custom EMF compare for merging: purely structural-naming matching (commit: 91a028f) — thomas.degueule / githubweb
  3. Everything needs to be flatten: remove subpackages (commit: cf2cb64) — thomas.degueule / githubweb
  4. Fix MANIFEST header (commit: 8d87d3b) — thomas.degueule / githubweb

#29 (Apr 8, 2015 11:13:46 AM)

  1. Fix Melange templates content (commit: 69ccdfa) — thomas.degueule / githubweb
  2. Various fixes in Melange wizards (commit: ce4c161) — thomas.degueule / githubweb

#28 (Apr 8, 2015 10:34:07 AM)

  1. Bump manifests to 2.8 (commit: fa0c52b) — thomas.degueule / githubweb
  2. Bump pom.xml to 2.8 (commit: 1e3fe2e) — thomas.degueule / githubweb
  3. To avoid generation of Java default methods, explicitly set ^abstract=true for interface methods (commit: 07611e3) — thomas.degueule / githubweb
  4. New pattern match for @Aspect className parsing (commit: 0344c4d) — thomas.degueule / githubweb
  5. Null-safe type references builder (commit: 09974bd) — thomas.degueule / githubweb
  6. Don't use jobs to avoid infinite compilation loop (commit: 990ecb9) — thomas.degueule / githubweb
  7. Fix previous merge (commit: 27c4baa) — thomas.degueule / githubweb

#27 (Apr 3, 2015 5:52:24 PM)

  1. 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)

  1. Fix SimpleAspectsProject (commit: 4a62d2e) — thomas.degueule / githubweb
  2. Fix SimpleFsmProject (commit: dd64137) — thomas.degueule / githubweb

#25 (Apr 2, 2015 12:06:56 AM)

  1. Fix composite metamodel source code (commit: e7d1219) — thomas.degueule / githubweb
  2. Fix 3semantics project (commit: 18df3d4) — thomas.degueule / githubweb
  3. Only generate setter for @Aspect attributes when needed (commit: a9b7764) — thomas.degueule / githubweb
  4. Fix FSM example (commit: 11bbbc3) — thomas.degueule / githubweb
  5. FSM: remove useless jars and move them all in one common project (commit: 6559d01) — thomas.degueule / githubweb
  6. FSM: default launch configurations (commit: d5b90f6) — thomas.degueule / githubweb

#24 (Apr 1, 2015 10:25:44 AM)

  1. Move TODOs to TODO.md (commit: ab3c4c1) — thomas.degueule / githubweb

#23 (Mar 31, 2015 5:21:01 PM)

  1. Also check for workspace in AspectCopier (commit: 657a7f1) — thomas.degueule / githubweb

#22 (Mar 31, 2015 4:10:00 PM)

  1. Move getProject to EclipseProjectHelper (commit: 39176d0) — thomas.degueule / githubweb
  2. ErrorHelper syntax (commit: 7bfe934) — thomas.degueule / githubweb

#21 (Mar 31, 2015 2:22:44 PM)

  1. (temporarily) disable ResourceTests (commit: 9d10502) — thomas.degueule / githubweb
  2. (temporarily) remove ResourceTests (commit: f74c922) — thomas.degueule / githubweb
  3. Update test data with new language keyword (commit: c854f19) — thomas.degueule / githubweb

#20 (Mar 31, 2015 1:37:21 PM)

  1. Define mapping language between two ModelTypes (commit: 3534f44) — fabien.coulon / githubweb
  2. First draft for generating mapper objects between two Model Types (commit: 2751dbf) — fabien.coulon / githubweb
  3. Add forgotten builder assignement in the previous commit (commit: a7fcee0) — fabien.coulon / githubweb
  4. Add Mapper factory & generates adapter methods only for mapped properties (otherwise a dummy method throwing NotMapped exception is generated) (commit: 6f160fb) — fabien.coulon / githubweb
  5. Add forgotten source files of the FSM Composite example (commit: 94089a1) — fabien.coulon / githubweb
  6. Apply the same MetaclassAdapterInferrer changes in MetaclassMapperInferrer (commit: c62a3b2) — fabien.coulon / githubweb
  7. Add generation of concrete ModelType that adapt an other ModelType (commit: cfd6373) — fabien.coulon / githubweb
  8. 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
  9. Change MetaclassMapper to adapt a Metamodel to a ModelType instead of ModelType to ModelType (commit: e33d2f9) — fabien.coulon / githubweb
  10. Change ModelTypeMapper & MapperFactory to adapt a Metamodel to a ModelType instead of ModelType to ModelType (commit: 655a248) — fabien.coulon / githubweb
  11. Fix: Mapper generation target the exact type of the target Metamodel (commit: e4bcfe3) — fabien.coulon / githubweb
  12. Add generation of mapping methods 'toSomeLanguage()' in generated Metamodel class (commit: 179e765) — fabien.coulon / githubweb
  13. (temporarily) remove slicers code (commit: 5cc42ca) — thomas.degueule / githubweb

#19 (Mar 30, 2015 2:52:34 PM)

  1. (temporarily) exclude slicers from build path (commit: 4df0d94) — thomas.degueule / githubweb

#18 (Mar 30, 2015 1:08:56 PM)

  1. When generating StandaloneSetup, genmodels may be null (commit: 553bf70) — thomas.degueule / githubweb
  2. For debug purposes, print the underlying adaptee type when printing adapters (commit: c9b0b08) — thomas.degueule / githubweb
  3. Simple CapellaMelange example (commit: 79c0500) — thomas.degueule / githubweb

#17 (Mar 29, 2015 9:08:03 PM)

  1. Missing generated code for composite fsm metamodel (commit: dab863b) — thomas.degueule / githubweb

#16 (Mar 28, 2015 5:32:10 PM)

  1. Fix merge (commit: 12fe614) — thomas.degueule / githubweb

#15 (Mar 28, 2015 5:21:26 PM)

  1. adding a check about annotationprocessor dependency and a clear error (commit: 36ea5ef) — didier.vojtisek / githubweb
  2. if a previous project exists, maintain the location when recreating it. (commit: 5a09af7) — didier.vojtisek / githubweb
  3. added copy of the k3_aspect_mapping.properties (commit: 5dc2af3) — didier.vojtisek / githubweb
  4. changed the melange resource to load tfsm model as extended (commit: 06c99d3) — francois.tanguy / githubweb
  5. Allow customizing the URI of model types in the metamodel (commit: 749737a) — thomas.degueule / githubweb
  6. Grammar for URI customization (commit: 4777af6) — thomas.degueule / githubweb
  7. Move createEcore() to ModelingElementExtensions (commit: cd7862f) — thomas.degueule / githubweb
  8. Serialize and register EPackage descriptions for model types (commit: 8acc8b6) — thomas.degueule / githubweb
  9. added some support for reporting errors as diagnostic marker directly on (commit: 05e0c76) — didier.vojtisek / githubweb
  10. improved naming convention support when generating EMFRuntime and aspect (commit: c3cabaf) — didier.vojtisek / githubweb
  11. improved robustness of modeltypeserializer (commit: 7073a35) — didier.vojtisek / githubweb
  12. improving robustness when using project with simple name (ie. not (commit: 0793e27) — didier.vojtisek / githubweb
  13. renamed added Impl after MelangeResource and MelangeResourceFactory (commit: 7363e56) — didier.vojtisek / githubweb
  14. fixing registration of the model type ecore : now register from the (commit: d70f2e5) — didier.vojtisek / githubweb
  15. Correctly merge multiple Ecore when generating MT Ecore support (commit: c30b4a9) — thomas.degueule / githubweb
  16. Fix various multi-ecore bugs (commit: cd4584f) — thomas.degueule / githubweb
  17. Serialization task in separate job to avoid OuterScopeRule exceptions (commit: a346372) — thomas.degueule / githubweb
  18. (temporarily) disable Melange's code generation (commit: 8d54ff3) — thomas.degueule / githubweb
  19. Remove ResourceTests (commit: 877c309) — thomas.degueule / githubweb

#14 (Mar 28, 2015 5:08:08 PM)

  1. adding a check about annotationprocessor dependency and a clear error (commit: 1182109) — thomas.degueule / githubweb
  2. if a previous project exists, maintain the location when recreating it. (commit: 56e048b) — thomas.degueule / githubweb
  3. added copy of the k3_aspect_mapping.properties (commit: 65b2f12) — thomas.degueule / githubweb
  4. changed the melange resource to load tfsm model as extended (commit: c9912b3) — thomas.degueule / githubweb
  5. Allow customizing the URI of model types in the metamodel (commit: 4835cd6) — thomas.degueule / githubweb
  6. Grammar for URI customization (commit: 6d9f096) — thomas.degueule / githubweb
  7. Move createEcore() to ModelingElementExtensions (commit: 25ea285) — thomas.degueule / githubweb
  8. Serialize and register EPackage descriptions for model types (commit: 4c280a9) — thomas.degueule / githubweb
  9. New EListAdapter (commit: 12b6752) — thomas.degueule / githubweb
  10. Ecore/UML package identifiers (commit: 49b76b1) — thomas.degueule / githubweb
  11. Correct naming for UML (commit: df6d47d) — thomas.degueule / githubweb
  12. Fix EEnum adapter inference (commit: aa54efd) — thomas.degueule / githubweb
  13. Model types Ecore serializer (commit: c03dd5b) — thomas.degueule / githubweb
  14. Fix JvmModel inference for UML (commit: 6890e8a) — thomas.degueule / githubweb

#13 (Mar 28, 2015 3:07:54 PM)

  1. adding a check about annotationprocessor dependency and a clear error (commit: c676b62) — thomas.degueule / githubweb
  2. if a previous project exists, maintain the location when recreating it. (commit: 059d864) — thomas.degueule / githubweb
  3. added copy of the k3_aspect_mapping.properties (commit: 68ea1b5) — thomas.degueule / githubweb
  4. changed the melange resource to load tfsm model as extended (commit: 88ca5bb) — thomas.degueule / githubweb
  5. Allow customizing the URI of model types in the metamodel (commit: e0ffd47) — thomas.degueule / githubweb
  6. Grammar for URI customization (commit: cb0b8e0) — thomas.degueule / githubweb
  7. Move createEcore() to ModelingElementExtensions (commit: 0f705c9) — thomas.degueule / githubweb
  8. Serialize and register EPackage descriptions for model types (commit: bfd10d0) — thomas.degueule / githubweb
  9. New EListAdapter (commit: 5fa862d) — thomas.degueule / githubweb
  10. Ecore/UML package identifiers (commit: a267449) — thomas.degueule / githubweb
  11. Correct naming for UML (commit: f5c1c01) — thomas.degueule / githubweb
  12. Fix EEnum adapter inference (commit: 04a4631) — thomas.degueule / githubweb
  13. Model types Ecore serializer (commit: 28a0804) — thomas.degueule / githubweb
  14. Fix JvmModel inference for UML (commit: 072fd3d) — thomas.degueule / githubweb
  15. Fix ResourceTest imports (commit: 5b745b1) — thomas.degueule / githubweb
  16. Fix SimpleAspectProject classpath (commit: 05d6589) — thomas.degueule / githubweb
  17. Fix EList<EObject> generation bug (commit: 9e78d76) — thomas.degueule / githubweb
  18. initializeLater[] now deprecated (commit: 2f9b684) — thomas.degueule / githubweb
  19. Keyword: metamodel -> language (commit: 43a666f) — thomas.degueule / githubweb
  20. Properly generate Override annotations (commit: c1add18) — thomas.degueule / githubweb

#12 (Mar 12, 2015 6:04:29 PM)

  1. Remove dependencies to Java 7 in .classpath (commit: 6950e92) — fabien.coulon / githubweb

#11 (Mar 11, 2015 2:18:09 PM)

  1. Fix Uml FSM (commit: ecf155f) — fabien.coulon / githubweb
  2. Fix Rhapsody FSM (commit: a3b85df) — fabien.coulon / githubweb
  3. Fix Classic FSM (commit: 73d4f43) — fabien.coulon / githubweb
  4. Fix Melange example for 3 FSM semantics (commit: c24d9e3) — fabien.coulon / githubweb

#10 (Mar 10, 2015 7:00:15 PM)

  1. Update composite FSM: add guard & action on transitions + add Choice pseudostate (commit: ef6a8b0) — fabien.coulon / githubweb
  2. Add Rhapsody semantic for Composite FSM (commit: a50cea9) — fabien.coulon / githubweb
  3. Fix containment property for Action on Transition (commit: 4ded6a5) — fabien.coulon / githubweb
  4. Add an example to show semantic differences between uml/rhapsody/classical FSM (commit: 421e49c) — fabien.coulon / githubweb
  5. Change transition priority for composite states in Rhapsody semantic (commit: cac9581) — fabien.coulon / githubweb
  6. Add UML semantic for Composite FSM (commit: 76fe6c2) — fabien.coulon / githubweb
  7. Add Classic semantic for Composite FSM (Transitions from containing State have higher priority) (commit: 0d5a3de) — fabien.coulon / githubweb
  8. Fix packages name (commit: b5ce5e6) — fabien.coulon / githubweb
  9. Composite FSM example: set currentState as private attribute (commit: 00c5865) — fabien.coulon / githubweb
  10. Add a Melange example to show differences between Uml, Rhapsody and Classic semantics (commit: 5b3a583) — fabien.coulon / githubweb
  11. Fix inheritance priority when generating adapter factory (commit: 4b1af34) — fabien.coulon / githubweb

#9 (Mar 10, 2015 11:52:49 AM)

  1. Footprinter and pruner added (commit: 79b2dca) — blouin.arno / githubweb

#8 (Mar 2, 2015 10:27:52 PM)

  1. No need to escape java keywords (commit: 1a20c69) — thomas.degueule / githubweb
  2. Don't generate adapter code for derived features (commit: 4d8aad2) — thomas.degueule / githubweb

#7 (Feb 27, 2015 12:26:00 AM)

  1. Explicitly mark Resource/EObject methods that require adaptation (commit: e6188eb) — thomas.degueule / githubweb
  2. Generic createAdapter(EObject) method in adapters factories. Use it in ResourceAdapter::getContents() (commit: 608e46b) — thomas.degueule / githubweb
  3. Override ResourceAdapter::getEObject(String) to perform adaptation (commit: 74deb4a) — thomas.degueule / githubweb
  4. Override eContainer()/eContents() in EObjectAdapters to perform adaptation (commit: 6e89bf2) — thomas.degueule / githubweb
  5. Actually, most of the adaptation code can be factorized in the abstract adapters (commit: 0502ba4) — thomas.degueule / githubweb
  6. So now we can remove obsolete imports (commit: 3136c35) — thomas.degueule / githubweb
  7. Actually, we don't have to initialize the adaptersFactory field (commit: efbbc0f) — thomas.degueule / githubweb
  8. Update adapters code for tests (commit: d624d31) — thomas.degueule / githubweb
  9. Update SimpleFsmProject (commit: 5540ba7) — thomas.degueule / githubweb
  10. Only generate an adapter method if it is exposed in the corresponding object type (commit: 3b7855a) — thomas.degueule / githubweb
  11. Update SimpleAspectsProject (commit: d2fd9fd) — thomas.degueule / githubweb
  12. Update InheritanceFsm project (commit: ad66663) — thomas.degueule / githubweb
  13. Update Fsm variants project (commit: 0661bed) — thomas.degueule / githubweb
  14. New (counter)-example: InverseMelange (commit: 103b14d) — thomas.degueule / githubweb

#6 (Feb 24, 2015 11:33:16 PM)

  1. InheritanceAdapterInferrer shouldn't be use anymore (commit: d9c18e6) — thomas.degueule / githubweb
  2. Generate @Override annotations for all adapter methods (commit: 81fb6ce) — thomas.degueule / githubweb

#5 (Feb 24, 2015 4:33:10 PM)

  1. force UTF8 (commit: e42480c) — didier.vojtisek / githubweb
  2. basic wizard to create new Melange project (commit: 86a9109) — didier.vojtisek / githubweb
  3. Oops, forgot that (commit: 07ae455) — thomas.degueule / githubweb
  4. new template for melange new project wizard (commit: 09b1b0b) — didier.vojtisek / githubweb
  5. reusing a function to compute valid package name (commit: c3de34a) — didier.vojtisek / githubweb
  6. Update README (commit: 2edef2d) — thomas.degueule / githubweb
  7. Simple FSM project example (commit: 4ca4157) — thomas.degueule / githubweb
  8. Better exception handling in MelangeResource (commit: 470d535) — thomas.degueule / githubweb
  9. Added corresponding test (commit: e9cc328) — thomas.degueule / githubweb
  10. Moved adapters dependency in a JAR for tests project (commit: b878bcb) — thomas.degueule / githubweb
  11. Fixed some warnings (commit: 51a4951) — thomas.degueule / githubweb
  12. Java -> Xtend (commit: 6d4f27e) — thomas.degueule / githubweb
  13. EPackageRegistry -> EPackageProvider (commit: d465f93) — thomas.degueule / githubweb
  14. Fix some whitespace issues (commit: c662386) — thomas.degueule / githubweb
  15. Fix bad source/target association in the inheritance inferrer (commit: 14f604e) — thomas.degueule / githubweb
  16. Only generate code for validated artifacts (commit: 8f5b785) — thomas.degueule / githubweb
  17. Quickfix for generating locally or externally the missing runtime for a metamodel (commit: e5999be) — thomas.degueule / githubweb
  18. Simple InheritanceFsm example (commit: acbf6cd) — thomas.degueule / githubweb
  19. Add newly generated EMF runtime as a required-bundle in the original Melange project (commit: 3bc0fbf) — thomas.degueule / githubweb
  20. Automatically update runtime path and generated_epackage extension in generated EMF runtime (commit: be976ac) — thomas.degueule / githubweb
  21. Fsm/TFsm adapters code for tests (commit: b2e6cbb) — thomas.degueule / githubweb
  22. Solve and @Ignore some test cases (commit: 3ccb3da) — thomas.degueule / githubweb
  23. SimpleAspectsProject example (commit: 79a3ee9) — thomas.degueule / githubweb
  24. Make superType reference transient to avoid ILinker::clearReference() hell (commit: 91cc84a) — thomas.degueule / githubweb
  25. Completely remove ASTCompleter. AST completion phases are now handled by DispatchMelangeProcessor (commit: 846f98d) — thomas.degueule / githubweb
  26. Infer typing relations only when possible, and reset them in the end (commit: f566fb0) — thomas.degueule / githubweb
  27. Update fsm.project with new @Aspect semantics (commit: 4a3db32) — thomas.degueule / githubweb
  28. Check if Ecore are loadable before attempting to read them (commit: 8b55a31) — thomas.degueule / githubweb
  29. Update SimpleAspectsProject with new @Aspect semantics (commit: fe3d717) — thomas.degueule / githubweb
  30. typesRegistry shouldn't be resetted until it is exploited by the XbaseCompiler (commit: c2ee1d8) — thomas.degueule / githubweb
  31. minor improvement in melange basic template (commit: d3ae9e1) — didier.vojtisek / githubweb
  32. Also abstract EEnum types whenever possible (commit: 9c0068c) — thomas.degueule / githubweb
  33. Remove XtendSLE project (commit: 491ac69) — thomas.degueule / githubweb
  34. also deploys the melange templates (commit: 013f87a) — didier.vojtisek / githubweb
  35. Avoid NPE when inheriting (commit: 660a901) — thomas.degueule / githubweb
  36. Avoid NPE when eResource isn't initialized yet (commit: 153562d) — thomas.degueule / githubweb
  37. Since they're generated in the same package. MM/MT/T must have different names. (commit: a59b20d) — thomas.degueule / githubweb
  38. Remove the old hack for inheritance adapters (commit: 710f38f) — thomas.degueule / githubweb
  39. Logo on Melange (commit: 8dd1ffc) — damenac / githubweb
  40. Missing FSMAdapter (commit: 9f412be) — thomas.degueule / githubweb
  41. Fix NPE when generating code for aspects (commit: 70529c4) — thomas.degueule / githubweb
  42. AspectToEcore: only infer new EClass, not EClassifier (commit: 748d712) — thomas.degueule / githubweb
  43. Always use the most precise aspect methods in generated code (commit: f4d2c75) — thomas.degueule / githubweb
  44. Correctly generate code for collection return types in aspect inference (commit: 4790537) — thomas.degueule / githubweb
  45. EMF/Compare Merger must match exact names (commit: 9b3efa6) — thomas.degueule / githubweb
  46. Dead code (commit: f2d6a17) — thomas.degueule / githubweb
  47. Always infer all the methods of an aspect in its ecore fragment (commit: cbb7646) — thomas.degueule / githubweb
  48. Fix collection generation bug (commit: 5999e0d) — thomas.degueule / githubweb
  49. ListAdapters are also GenericAdapters (commit: 596f7ca) — thomas.degueule / githubweb
  50. Fix code generation for collection parameters (commit: 0d713be) — thomas.degueule / githubweb
  51. Factorize isCollection (commit: c1ce960) — thomas.degueule / githubweb
  52. FSM SoC Example (commit: ed8e96e) — damenac / githubweb
  53. FSM SoC Example (commit: 2241a4a) — damenac / githubweb
  54. Working FSM example (commit: 5336452) — thomas.degueule / githubweb
  55. Removing the Interpreter interface (commit: bc10c27) — damenac / githubweb
  56. Rework getPrimitiveIfWrapType (commit: 14f7d84) — thomas.degueule / githubweb
  57. Add comments for classes that generate Java source code (commit: 3656ed4) — fabien.coulon / githubweb
  58. Add comments for classes that weave aspects in the metamodel (commit: a5b8a11) — fabien.coulon / githubweb
  59. Add comments for classes that create Model type from Exact types and compute Model type hierarchy (commit: aecc0ee) — fabien.coulon / githubweb
  60. Add comments for methods that generate Java source code (commit: f99dc64) — fabien.coulon / githubweb
  61. Add comments in the sub type checking (commit: b232ecf) — fabien.coulon / githubweb
  62. In the FSM example: change the output folder (commit: cf5006c) — fabien.coulon / githubweb
  63. In the FSM example: fix the visibility of the 'currentState' attribute added by an aspect (commit: 80f33d8) — fabien.coulon / githubweb
  64. Split the adapter inferrer task in several methods (commit: 85e958e) — fabien.coulon / githubweb
  65. Comments AspectToEcore.findFeatureNameFor() (commit: 546db6d) — fabien.coulon / githubweb
  66. Refactor the aspect processing method in the Adapter inferrer (commit: 2b046ac) — fabien.coulon / githubweb
  67. Fix workspace closed exception in tests (commit: 2f9eb0b) — thomas.degueule / githubweb
  68. Simple helper methods for testing generated code (commit: 655ae44) — thomas.degueule / githubweb
  69. getPrimitiveIfWrapType no more needed => map to E<DT>Object. Fixes #21 (commit: 31315f2) — thomas.degueule / githubweb
  70. Missing FsmAdapter (commit: 9147bb1) — thomas.degueule / githubweb
  71. Fix previous commit. Missing else branch. (commit: 1b6ef81) — thomas.degueule / githubweb
  72. Transformation qualified names (commit: f8781aa) — thomas.degueule / githubweb
  73. Generate a StandaloneSetup in each project to each registration of packages and adapters in a standalone context. (commit: 5847a07) — thomas.degueule / githubweb
  74. @Main transformation now uses the StandaloneSetup for registration. (commit: d3680db) — thomas.degueule / githubweb
  75. Add metamodel_uri and modeltype_name parameters to the adapter extension points (commit: 57ede28) — thomas.degueule / githubweb
  76. Use eNS_URI in package registration instead of hard string (commit: 89b31be) — thomas.degueule / githubweb
  77. Remove unused aspects in fsm example (commit: b1b6a82) — fabien.coulon / githubweb
  78. POC. To be continued. (commit: a47b5aa) — thomas.degueule / githubweb
  79. Getting better. Abstracting a bit. Sill full of sh*t. (commit: 4b52ced) — thomas.degueule / githubweb
  80. Move aspect copy to an external util class (commit: 8a03255) — thomas.degueule / githubweb
  81. Some improvement (commit: 403352f) — thomas.degueule / githubweb
  82. Logging and stopwatches (commit: 17c6748) — thomas.degueule / githubweb
  83. Fix generated project name (commit: a2cf9bc) — thomas.degueule / githubweb
  84. Add Timed FSM example (commit: f9bf573) — fabien.coulon / githubweb
  85. Add Composite FSM example (commit: fe6a45c) — fabien.coulon / githubweb
  86. Add Timed Composite FSM example (commit: 397a6cb) — fabien.coulon / githubweb
  87. Refresh newly created project and update the type reference to the newly created aspect (commit: 2747b65) — thomas.degueule / githubweb
  88. Move EclipseProjectHelper into main melange plugin (commit: f277f80) — thomas.degueule / githubweb
  89. Add (Timed|Composite)FSM in the Melange example (commit: 3f2ef88) — fabien.coulon / githubweb
  90. Add Timed Simultaneous FSM example (commit: 7b576d9) — fabien.coulon / githubweb
  91. Add Composite Simultaneous FSM example (commit: d7e0ecf) — fabien.coulon / githubweb
  92. Add Timed Composite Simultaneous FSM (commit: ad9b437) — fabien.coulon / githubweb
  93. Automatically create new aspects project and manage all dependencies. (commit: d3ee79f) — thomas.degueule / githubweb
  94. Fix ecoreUri retrieval when inheriting (commit: 2a3b92d) — thomas.degueule / githubweb
  95. fixes problem of JRE_Container when creating new ExtentedModel project (commit: ab5da45) — didier.vojtisek / githubweb
  96. Properly generate new runtime EMF project (commit: 9088cc0) — thomas.degueule / githubweb
  97. Use externalRuntimeName whenever possible (commit: 1a542f0) — thomas.degueule / githubweb
  98. Try to avoid re-generating aspects copy everytime. Commented for now. (commit: fd8a33a) — thomas.degueule / githubweb
  99. Add a metamodel for Timed FSM (commit: 19c2b4a) — fabien.coulon / githubweb
  100. Fix static @Inject (commit: c8277ee) — thomas.degueule / githubweb
  101. Use the TimedFSM metamodel for Timed FSM Simultaneous example (commit: d3b8730) — fabien.coulon / githubweb
  102. Add a metamodel for Timed Composite FSM (commit: 0932db1) — fabien.coulon / githubweb
  103. Use the TimedCompositeFSM metamodel for Timed Composite FSM Simultaneous example (commit: 01613fe) — fabien.coulon / githubweb
  104. Fix the Timed Composite metamodel uri (commit: 6c33c88) — fabien.coulon / githubweb
  105. Add a sample model of Timed FSM (commit: fb82bfd) — fabien.coulon / githubweb
  106. modelPluginID of genmodels must be set to support EMF editors generation (commit: ab85435) — thomas.degueule / githubweb
  107. Avoid relative path for modelDirectory in genmodel (commit: 0671e68) — thomas.degueule / githubweb
  108. Add a sample for the Composite FSM (commit: b928475) — fabien.coulon / githubweb
  109. added a new processor to compute the ecoreUri (commit: 53dd037) — didier.vojtisek / githubweb
  110. Add the simultaneous version of the Composite FSM sample (commit: c3b147d) — fabien.coulon / githubweb
  111. Add a sample for the Timed Composite FSM (commit: bfa3ffa) — fabien.coulon / githubweb
  112. No need to catch exception in AspectCopier (commit: 4013924) — thomas.degueule / githubweb
  113. INFO debug level is sufficient for Xtext (commit: cfedf1f) — thomas.degueule / githubweb
  114. Redo commits... (commit: cd9d15e) — thomas.degueule / githubweb
  115. Missing org.eclipse.jdt.core dependency (commit: f40ef39) — thomas.degueule / githubweb
  116. Automatically register fr.inria.diverse.melange.adapter extension in plugin.xml (commit: 223e629) — thomas.degueule / githubweb
  117. Split adapters into a new shared plug-in project (commit: 27d4929) — thomas.degueule / githubweb
  118. Properly check if workspace is open. Fail gracefully if not. (commit: d0716d2) — thomas.degueule / githubweb
  119. plugin.xml generation: refactoring (commit: 498a941) — thomas.degueule / githubweb
  120. Update all project to take into account the new fr.inria.diverse.melange.adapters (commit: 26867d9) — thomas.degueule / githubweb
  121. Add new adapters project to the root build POM (commit: 58cb97d) — thomas.degueule / githubweb
  122. Fix adapters' build.properties (commit: db500c4) — thomas.degueule / githubweb
  123. Missing representations.aird (commit: f8e1a62) — thomas.degueule / githubweb
  124. Useless .gitignore (commit: 2847afd) — thomas.degueule / githubweb
  125. SimpleFsmTest: test the FSM Melange project in a concrete Eclipse runtime workspace (commit: 5b7a4f0) — thomas.degueule / githubweb
  126. Cleaning MANIFEST.MF dependencies (commit: 2512aa8) — thomas.degueule / githubweb
  127. Cleaning MANIFEST.MF dependencies (commit: 1860ba6) — thomas.degueule / githubweb
  128. tycho-updated manifests (commit: 7242372) — thomas.degueule / githubweb
  129. Better handle standalone setup (commit: 93ef917) — thomas.degueule / githubweb
  130. mvn configuration for eclipse runtime tests (commit: e44bf3d) — thomas.degueule / githubweb
  131. getCanGenerate() -> getIsComplete(). Useful in other places. (commit: 97a58e1) — thomas.degueule / githubweb
  132. Only generate extension points when the metamodels are processable. (commit: 4560ff1) — thomas.degueule / githubweb
  133. aspectAnnotationValue can be either a XFeatureCall or XMemberFeatureCall (-> XAbstractFeatureCall) (commit: da26a88) — thomas.degueule / githubweb
  134. getIsComplete() for aspect definition (commit: 36e5be1) — thomas.degueule / githubweb
  135. Add new dependencies to 'adapters' & 'resource' plugins for the FSM examples (commit: 4d80b4b) — fabien.coulon / githubweb
  136. Fix typo in plugins name in the FSM examples (commit: 3f3928c) — fabien.coulon / githubweb
  137. Keep output directory in SCM for future FSM example executions (commit: 323723a) — thomas.degueule / githubweb
  138. Fix JvmModelAssociations in aspects code generation (commit: f5e8e28) — thomas.degueule / githubweb
  139. MetaclassAdapterInferrer: even more factoring (commit: 5ec41c9) — thomas.degueule / githubweb
  140. External findAspectsOn(Metamodel, Aspect) helper (commit: c05d9a2) — thomas.degueule / githubweb

#4 (Jan 23, 2015 11:32:36 AM)

  1. Remove unused dependency from melange.lib to @Aspect (commit: 54721eb) — thomas.degueule / githubweb
  2. melange.lib is 0.1.0 not 3.0.0 (commit: 20ef43c) — didier.vojtisek / githubweb
  3. Don't use java.lang wrapper types in aspects to maintain EMF compatibility (commit: 51f0cd4) — thomas.degueule / githubweb
  4. Checking for already-added methods shouldn't be required anymore (commit: 2a43415) — thomas.degueule / githubweb
  5. Launch configurations for runtime and tests (commit: f346bed) — thomas.degueule / githubweb
  6. New inheritance management (commit: 15290bf) — thomas.degueule / githubweb
  7. Feedback to the user when EMF runtime isn't available (commit: e16c96a) — thomas.degueule / githubweb
  8. Quickfix for automatic runtime generation (commit: fb6a8c7) — thomas.degueule / githubweb