May 2011 Commit Log

Number of Commits:
228
Number of Active Developers:
1
soundasleep 2011-05-24 20:15 Rev.: 2963

fixing a bug where numbers were being printed out as bytes

1 lines of code changed in 1 file:

soundasleep 2011-05-24 14:21 Rev.: 2962

issue 261: removing unused SetWire and SyncWire rules

6 lines of code changed in 2 files:

soundasleep 2011-05-24 13:15 Rev.: 2961

issue 261: writing a separate test class to manually infer and evaluate all of the test models

150 lines of code changed in 3 files:

soundasleep 2011-05-24 13:14 Rev.: 2960

renaming 'inference semantics' to 'inference rules'

2 lines of code changed in 2 files:

soundasleep 2011-05-23 20:03 Rev.: 2959

need to escape '_'s in latex attribute type names, e.g. enums such as BUILTIN_PROPERTY

2 lines of code changed in 1 file:

soundasleep 2011-05-23 19:51 Rev.: 2958

adding assertion to ensure modeldoc codegen is successful
modeldoc latex templates were referring to old 'EventTrigger', 'Condition' classes

33 lines of code changed in 4 files:

soundasleep 2011-05-23 19:37 Rev.: 2957

issue 240 test case now also checks to count the actual number of unique rules found

9 lines of code changed in 1 file:

soundasleep 2011-05-23 19:37 Rev.: 2956

minor fixes to syntax of inference modeldoc

3 lines of code changed in 1 file:

soundasleep 2011-05-23 19:26 Rev.: 2955

issue 240: improving the check to identify missing inference documentation by handling multiple @tags and non-@inference tags

65 lines of code changed in 2 files:

soundasleep 2011-05-23 19:25 Rev.: 2954

issue 240: completing modeldoc documentation of inference rule packages

36 lines of code changed in 4 files:

soundasleep 2011-05-23 18:54 Rev.: 2953

issue 240: updating login-handler rule package with inference modeldoc

372 lines of code changed in 2 files:

soundasleep 2011-05-23 17:51 Rev.: 2952

issue 240: updating more rule packages with inference modeldoc

516 lines of code changed in 11 files:

soundasleep 2011-05-23 17:07 Rev.: 2951

issue 261: adding a script to IdentifyUnusedMetamodelFeatures to also keep track of inference rule usage

66 lines of code changed in 3 files:

soundasleep 2011-05-23 16:07 Rev.: 2950

issue 240: updating more rule packages with inference modeldoc

132 lines of code changed in 4 files:

soundasleep 2011-05-20 19:04 Rev.: 2949

fixing broken modeldoc template: event list needs to search for instances of Event, not EventTrigger

1 lines of code changed in 1 file:

soundasleep 2011-05-20 18:52 Rev.: 2948

some simple substitutions to remove reference to old Property type

22 lines of code changed in 9 files:

soundasleep 2011-05-20 18:48 Rev.: 2947

issue 240: updating more rule packages with inference modeldoc

196 lines of code changed in 7 files:

soundasleep 2011-05-20 17:56 Rev.: 2946

issue 240: completing model completion modeldoc documentation for four rule packages
AutocompleteWires need to be completed with respect to a containing Frame

150 lines of code changed in 4 files:

soundasleep 2011-05-20 17:06 Rev.: 2945

issue 249: updating model elements

0 lines of code changed in 32 files:

soundasleep 2011-05-20 15:12 Rev.: 2944

renaming UserModifyRoles to UserModifyRoles2, as the codegen and inference test model instances are distinct

440 lines of code changed in 5 files:

soundasleep 2011-05-20 15:11 Rev.: 2943

minor fixes to test model instances from issue 259

5 lines of code changed in 2 files:

soundasleep 2011-05-20 14:19 Rev.: 2942

issue 259: updating inference test cases to changed metamodel

13 lines of code changed in 6 files:

soundasleep 2011-05-20 14:00 Rev.: 2941

issue 259: removing unused references in metamodel

10 lines of code changed in 3 files:

soundasleep 2011-05-20 12:37 Rev.: 2940

issue 259: output is now placed into a separate folder, which can be placed under separate version control

1 lines of code changed in 2 files:

soundasleep 2011-05-20 12:33 Rev.: 2939

issue 259: minor refactoring
adding support for analysing the root EObject
adding script to AllTests suite

106 lines of code changed in 2 files:

soundasleep 2011-05-19 20:30 Rev.: 2938

issue 259: writing a small script to analyse and identify unused references in the IAML metamodel

492 lines of code changed in 2 files:

soundasleep 2011-05-19 18:55 Rev.: 2937

XQueryPredicates test model needs to define slot names and types

23 lines of code changed in 2 files:

soundasleep 2011-05-19 15:31 Rev.: 2936

minor changes to fix lots of failing test cases: if a ComplexTerm does not define a term type, it can be derived automatically from the function

28 lines of code changed in 3 files:

soundasleep 2011-05-17 19:24 Rev.: 2935

issue 235: updating inference rules to give created Functions their appropriate types

75 lines of code changed in 8 files:

soundasleep 2011-05-17 19:21 Rev.: 2934

issue 235: implementing initial OCL constraints in Checks

54 lines of code changed in 2 files:

soundasleep 2011-05-17 17:19 Rev.: 2932

miscellaneous other changes necessary from r2929

9 lines of code changed in 3 files:

soundasleep 2011-05-17 17:16 Rev.: 2931

updating inference test cases from r2929

7 lines of code changed in 2 files:

soundasleep 2011-05-17 17:13 Rev.: 2929

removing unnecessary metamodel interface ConditionEdgeSource

10 lines of code changed in 4 files:

soundasleep 2011-05-17 14:43 Rev.: 2928

issue 252: when opening a diagram, XSD URIs are no longer checked for isReadOnly

123 lines of code changed in 2 files:

soundasleep 2011-05-17 14:08 Rev.: 2927

issue 257: updating diagram test cases

47 lines of code changed in 8 files:

soundasleep 2011-05-17 14:07 Rev.: 2926

issue 257: updating diagram editors
ignoring newly generated diagram editors (access_handler, login_handler)
improving error messages from failed shortcuts tests

85 lines of code changed in 7 files:

soundasleep 2011-05-17 13:14 Rev.: 2925

updating migration test cases

154 lines of code changed in 6 files:

soundasleep 2011-05-16 17:55 Rev.: 2924

issue 257: updating codegen templates

23 lines of code changed in 8 files:

soundasleep 2011-05-16 17:55 Rev.: 2923

all inference test assertion methods should be static methods

199 lines of code changed in 3 files:

soundasleep 2011-05-16 17:54 Rev.: 2922

issue 257: updating inference test cases

23 lines of code changed in 7 files:

soundasleep 2011-05-16 17:03 Rev.: 2921

issue 257: migrating test model instances

354 lines of code changed in 89 files:

soundasleep 2011-05-16 17:03 Rev.: 2920

issue 257: removing ApplicationElement model element from metamodel
updating model migrator

52 lines of code changed in 4 files:

soundasleep 2011-05-16 15:52 Rev.: 2919

issue 248: updating diagram editor definitions

77 lines of code changed in 5 files:

soundasleep 2011-05-16 14:59 Rev.: 2918

simplegmf: additional consistency checks to reduce the creation of invalid .gmfmap mappings

15 lines of code changed in 2 files:

soundasleep 2011-05-16 14:36 Rev.: 2917

various fixes to test cases and test model instances
adding back support for 'alert' PrimitiveOperations (a necessary requirement of the model)
DecisionNodes with no name default to 'true?' decisions

70 lines of code changed in 8 files:

soundasleep 2011-05-13 19:09 Rev.: 2916

issue 248: updating codegen templates

25 lines of code changed in 5 files:

soundasleep 2011-05-13 18:28 Rev.: 2915

issue 248: updating inference rules and inference helpers
SetNodes need to be named, to allow inference rules to distinguish between multiple nodes in the same ActivityOperation

208 lines of code changed in 10 files:

soundasleep 2011-05-13 18:26 Rev.: 2914

issue 248: updating inference test cases

233 lines of code changed in 9 files:

soundasleep 2011-05-13 16:19

issue 248: refreshing test model instances

178 lines of code changed in 22 files:

soundasleep 2011-05-13 16:19 Rev.: 2911

issue 248: updating model migrator

54 lines of code changed in 1 file:

soundasleep 2011-05-13 16:18 Rev.: 2910

writing an action to load and save model instances, thereby cleaning up their XMI structure

123 lines of code changed in 3 files:

soundasleep 2011-05-13 15:59 Rev.: 2909

issue 248: migrating test model instances, both automatically and by hand

312 lines of code changed in 23 files:

soundasleep 2011-05-13 15:59 Rev.: 2908

issue 248: adding a new activity modelling element SetNode to replace operation "set"
initial work on a model migrator to migrate away from old DataFlowEdgeSource/Destinations

20 lines of code changed in 4 files:

soundasleep 2011-05-13 14:34 Rev.: 2907

issue 248: updating codegen templates

7 lines of code changed in 5 files:

soundasleep 2011-05-13 14:24 Rev.: 2906

issue 248: updating inference rules

69 lines of code changed in 10 files:

soundasleep 2011-05-13 14:22 Rev.: 2905

issue 248: updating inference test cases

252 lines of code changed in 13 files:

soundasleep 2011-05-13 12:58 Rev.: 2904

issue 248: migrating test model instances

78 lines of code changed in 46 files:

soundasleep 2011-05-13 12:58 Rev.: 2903

issue 248: updating element icons

0 lines of code changed in 10 files:

soundasleep 2011-05-13 12:56 Rev.: 2902

issue 248: moving CompositeOperation to ActivityOperation, CompositeCondition to ActivityFunction
adding new model elements ExternalValue (not yet implemented)

97 lines of code changed in 5 files:

soundasleep 2011-05-11 19:04 Rev.: 2901

various minor fixes to satisfy release tests

10 lines of code changed in 7 files:

soundasleep 2011-05-11 18:57 Rev.: 2900

updating diagram test cases

13 lines of code changed in 5 files:

soundasleep 2011-05-11 18:53 Rev.: 2899

reverting Map visibility change from r2815; Maps and MapPoints should always be visible, regardless of their current value, similarly to how an InputTextField should always be visible even if it is empty

23 lines of code changed in 10 files:

soundasleep 2011-05-11 18:33 Rev.: 2898

issue 256: updating codegen templates

30 lines of code changed in 7 files:

soundasleep 2011-05-11 18:08 Rev.: 2897

issue 256: updating inference rules and inference test cases

19 lines of code changed in 7 files:

soundasleep 2011-05-11 17:52 Rev.: 2896

issue 256: migrating test model instances

29 lines of code changed in 8 files:

soundasleep 2011-05-11 17:52 Rev.: 2895

issue 256: adding Message abstract metamodel element
moving Email into separate 'messaging' package
updating model migrator and diagram editors

91 lines of code changed in 6 files:

soundasleep 2011-05-11 17:18 Rev.: 2894

issue 246: removing XqueryPredicate nodes from simplegmf diagram definitions

0 lines of code changed in 1 file:

soundasleep 2011-05-11 17:14 Rev.: 2893

issue 246: implementing XQueryFunctions in codegen templates

30 lines of code changed in 4 files:

soundasleep 2011-05-11 17:14 Rev.: 2892

issue 246: updating Javascript implementation of XQuery functions to use default values if none are provided
adding missing support for some XSD data types

51 lines of code changed in 3 files:

soundasleep 2011-05-11 17:12 Rev.: 2891

issue 246: implementing the codegen test case for XQueryPredicates
assertButtonPresentWithText(), assertButtonNotPresentWithText() needs to also check for visibility of Button

407 lines of code changed in 4 files:

soundasleep 2011-05-11 16:34 Rev.: 2890

implementing xquery functions in Javascript
adding a basic test runner for evaluating Javascript function calls
adding a simple script to copy the PHP results into Javascript expected results

1027 lines of code changed in 9 files:

soundasleep 2011-05-11 15:51 Rev.: 2889

adding a basic initial implementation of XQuery functions, through xquery_function_callback in the runtime library
adding tests to check the implementations of these functions

929 lines of code changed in 6 files:

soundasleep 2011-05-11 14:21 Rev.: 2888

issue 246: adding a test codegen model instance for XQueryFunctions

124 lines of code changed in 1 file:

soundasleep 2011-05-11 14:21 Rev.: 2887

domain::XXX should be model::domain::XXX to prevent validation errors at runtime

6 lines of code changed in 2 files:

soundasleep 2011-05-11 14:21 Rev.: 2886

issue 246: adding XQueryFunction and XQueryPredicate to the metamodel

111 lines of code changed in 6 files:

soundasleep 2011-05-11 13:04 Rev.: 2885

fixing some accidental refactoring changes from issue 244 that caused many codegen test cases to fail

22 lines of code changed in 4 files:

soundasleep 2011-05-11 12:18 Rev.: 2884

migrating test models after Parameter.term/value metamodel reference change

10 lines of code changed in 6 files:

soundasleep 2011-05-10 19:33 Rev.: 2883

fixing a minor Release tests failure from r2880

1 lines of code changed in 1 file:

soundasleep 2011-05-10 19:11 Rev.: 2882

issue 246: reverting changes from r2881

3 lines of code changed in 9 files:

soundasleep 2011-05-10 19:05 Rev.: 2881

issue 246: initial work in providing a FunctionLibrary of XQueryFunctions, which can be loaded as an EMF resource, rather than forcing all XQueryFunctions to be provided as part of the developed model instance
creating a new diagram editor, "library", representing the FunctionLibrary element

126 lines of code changed in 9 files:

soundasleep 2011-05-10 18:02 Rev.: 2880

renaming org.openiaml.model.editor feature to org.openiaml.model.feature

253 lines of code changed in 7 files:

soundasleep 2011-05-10 16:53 Rev.: 2879

removing Parameter.parameterName from the metamodel, as it was not being used
updating RemovePhantomEdgesAction

5 lines of code changed in 3 files:

soundasleep 2011-05-10 16:51 Rev.: 2878

issue 244: updating codegen templates

36 lines of code changed in 10 files:

soundasleep 2011-05-10 16:32 Rev.: 2877

issue 244: updating inference rules and test cases

146 lines of code changed in 16 files:

soundasleep 2011-05-10 16:20 Rev.: 2876

issue 244: migrating test model instances

89 lines of code changed in 45 files:

soundasleep 2011-05-10 16:20 Rev.: 2875

issue 244: updating model migrator

7 lines of code changed in 1 file:

soundasleep 2011-05-10 16:19 Rev.: 2874

issue 244: adding new ComplexTerm element, ParameterValue element
Parameter.term and Parameter.value were defined incorrectly, and need to be swapped around into Parameter.parameterValue and Parameter.parameterTerm
updating diagram editor

61 lines of code changed in 6 files:

soundasleep 2011-05-10 15:43 Rev.: 2873

simplegmf: edge features can now be derived from supertypes, if no explicit classifier is set as an EdgeReference

12 lines of code changed in 1 file:

soundasleep 2011-05-10 15:22 Rev.: 2872

issue 244: removing ShouldntContainWires interface

2 lines of code changed in 2 files:

soundasleep 2011-05-10 14:20 Rev.: 2871

issue 244: updating codegen templates to use BuiltinOperation

84 lines of code changed in 10 files:

soundasleep 2011-05-10 14:15 Rev.: 2870

issue 244: updating inference rules to use BuiltinOperation

50 lines of code changed in 11 files:

soundasleep 2011-05-10 14:14 Rev.: 2869

issue 244: updating inference test cases to use PrimitiveOperation

88 lines of code changed in 25 files:

soundasleep 2011-05-10 14:00 Rev.: 2868

issue 244: migrating test model instances to use BuiltinOperation instead of PrimitiveOperation

94 lines of code changed in 53 files:

soundasleep 2011-05-10 13:59 Rev.: 2867

issue 244: renaming PrimitiveOperation to BuiltinOperation
updating model migrator
updating simplegmf definitions

32 lines of code changed in 10 files:

soundasleep 2011-05-10 13:34 Rev.: 2866

issue 244: moving Operations.parameters to CompositeOperations.parameters
updating model migrator to migrate ActivityParameter types correctly (issue 242)

9 lines of code changed in 5 files:

soundasleep 2011-05-10 13:20 Rev.: 2865

resolving the failing ParentNamesTestCase release test

5 lines of code changed in 1 file:

soundasleep 2011-05-10 13:07 Rev.: 2864

copying EPL license file to other IAML plugins

261 lines of code changed in 1 file:

soundasleep 2011-05-10 13:00 Rev.: 2863

copying EPL license file to simplegmf plugins

1305 lines of code changed in 5 files:

soundasleep 2011-05-10 12:58 Rev.: 2862

fixing a typo in the icons used for ActivityParameter

0 lines of code changed in 4 files:

soundasleep 2011-05-10 12:56 Rev.: 2861

fixing a minor typo that was causing some codegen tests to fail

1 lines of code changed in 1 file:

soundasleep 2011-05-10 12:50 Rev.: 2860

fixing failing inference test case methods, due to metamodel changes in issue 244

16 lines of code changed in 1 file:

soundasleep 2011-05-10 12:28 Rev.: 2859

reverting accidental migration of test migration models in r2854

462 lines of code changed in 6 files:

soundasleep 2011-05-09 20:03 Rev.: 2858

issue 244: updating eclipse diagram test cases

17 lines of code changed in 7 files:

soundasleep 2011-05-09 19:55 Rev.: 2857

issue 244: updating codegen templates

20 lines of code changed in 6 files:

soundasleep 2011-05-09 19:53 Rev.: 2856

simplegmf: additional consistency checks

3 lines of code changed in 1 file:

soundasleep 2011-05-09 19:52 Rev.: 2855

issue 244: updating inference rules
updating inference test cases

76 lines of code changed in 14 files:

soundasleep 2011-05-09 19:52 Rev.: 2854

issue 244: migrating test models

573 lines of code changed in 10 files:

soundasleep 2011-05-09 19:52 Rev.: 2853

issue 244: updating model migrator

9 lines of code changed in 2 files:

soundasleep 2011-05-09 19:51 Rev.: 2852

issue 244: adding Predicate, BooleanProperty to metamodel
renaming PrimitiveCondition to BuiltinProperty

83 lines of code changed in 10 files:

soundasleep 2011-05-09 19:29 Rev.: 2851

fixing accidental revert to URI handler scheme in saving instances of SimpleGMF models in the generated editor

2 lines of code changed in 1 file:

soundasleep 2011-05-09 18:42 Rev.: 2850

issue 258: removing Wire.children and unnecessary Wire subtypes

1 lines of code changed in 2 files:

soundasleep 2011-05-09 18:15 Rev.: 2849

adding a hook to AllTests to automatically capture a copy of all inferred models

70 lines of code changed in 1 file:

soundasleep 2011-05-09 18:00 Rev.: 2848

removing infer-output directory from version control

0 lines of code changed in 1 file:

soundasleep 2011-05-09 17:50 Rev.: 2847

issue 244: updating related helper code

27 lines of code changed in 2 files:

soundasleep 2011-05-09 17:48 Rev.: 2846

issue 244: updating codegen templates

95 lines of code changed in 22 files:

soundasleep 2011-05-09 17:14 Rev.: 2845

issue 244: updating test cases to new metamodel

33 lines of code changed in 9 files:

soundasleep 2011-05-09 17:14 Rev.: 2844

issue 244: updating inference rules

297 lines of code changed in 12 files:

soundasleep 2011-05-09 16:30 Rev.: 2843

issue 244: migrating test models

588 lines of code changed in 111 files:

soundasleep 2011-05-09 16:26 Rev.: 2842

issue 244: updating model migrator
updating basic test framework

85 lines of code changed in 6 files:

soundasleep 2011-05-09 15:47 Rev.: 2841

issue 244: renaming existing reference features in metamodels
updating diagram editors
using new EdgeReference types in simplegmf

75 lines of code changed in 4 files:

soundasleep 2011-05-09 15:46 Rev.: 2840

simplegmf: adding support for custom edge types through EdgeReference, for those with reference features other than 'from' and 'to'
additional verification checks, to improve the quality of error messages

93 lines of code changed in 8 files:

soundasleep 2011-05-09 14:44 Rev.: 2839

issue 244: updating model migrator

8 lines of code changed in 1 file:

soundasleep 2011-05-09 13:51 Rev.: 2838

fixing an issue with mock MapPoints not being visible unless the visibility callback has been called

2 lines of code changed in 1 file:

soundasleep 2011-05-09 13:22 Rev.: 2837

fixing a minor typo in the codegen templates

1 lines of code changed in 1 file:

soundasleep 2011-05-09 13:13 Rev.: 2836

issue 244: fixing a failing test case ('set property xxx' should be 'set value xxx')

14 lines of code changed in 3 files:

soundasleep 2011-05-07 15:49 Rev.: 2835

issue 244: updating various eclipse diagram test cases

90 lines of code changed in 9 files:

soundasleep 2011-05-07 15:46 Rev.: 2834

issue 244: updating codegen test cases

125 lines of code changed in 32 files:

soundasleep 2011-05-07 15:31 Rev.: 2833

issue 244: updating inference rules

817 lines of code changed in 23 files:

soundasleep 2011-05-07 15:04 Rev.: 2832

issue 244: updating inference test case code

1636 lines of code changed in 48 files:

soundasleep 2011-05-07 14:29 Rev.: 2831

issue 244: updating basic model code

88 lines of code changed in 4 files:

soundasleep 2011-05-07 14:28 Rev.: 2830

issue 244: renaming element icons

0 lines of code changed in 22 files:

soundasleep 2011-05-07 13:16 Rev.: 2828

adding a batch script as per the wiki page GeneratingDiagramEditors

13 lines of code changed in 1 file:

soundasleep 2011-05-07 13:16 Rev.: 2827

issue 244: renaming existing metamodel elements
updating simplegmf definitions

204 lines of code changed in 3 files:

soundasleep 2011-05-07 12:10 Rev.: 2826

Maps and MapPoints should be visible if a defaultValue is set, and its fieldValue has not been set to empty yet
updating failing test case

43 lines of code changed in 4 files:

soundasleep 2011-05-06 19:44 Rev.: 2825

issue 243: updating codegen templates

0 lines of code changed in 3 files:

soundasleep 2011-05-06 19:27 Rev.: 2824

issue 243: updating codegen test models to remove WireSource from QueryParameter

18 lines of code changed in 2 files:

soundasleep 2011-05-06 18:57 Rev.: 2823

issue 243: updating IAML metamodel
cleaning up Wire-related inheritance of metamodel
minor compile-time fixes to test cases

22 lines of code changed in 7 files:

soundasleep 2011-05-06 18:15 Rev.: 2822

issue 253: updating codegen templates to remove references to DynamicApplicationElementSet

0 lines of code changed in 6 files:

soundasleep 2011-05-06 18:09 Rev.: 2821

issue 253: removing inference rules, inference tests, unused methods

67 lines of code changed in 20 files:

soundasleep 2011-05-06 17:35 Rev.: 2820

issue 253: updating metamodel and diagram editors
generated metamodel code is now generated into a separate source folder /src-generated

2 lines of code changed in 4 files:

soundasleep 2011-05-06 17:32 Rev.: 2819

updating element icons

0 lines of code changed in 8 files:

soundasleep 2011-05-06 14:49 Rev.: 2818

fixing a typo from issue 254
assertMap() and assertMapPoint() should check that the map or point is actually visible as well

30 lines of code changed in 4 files:

soundasleep 2011-05-06 14:47 Rev.: 2817

updating migration tests and expected warnings

36 lines of code changed in 11 files:

soundasleep 2011-05-06 14:33 Rev.: 2816

resolving failing test cases from issue 242 changes
assertMap() and assertMapPoint() need to check visibility of map and map point

7 lines of code changed in 3 files:

soundasleep 2011-05-06 14:19 Rev.: 2815

visibility of directly-set Maps was not being calculated correctly, as per previous revision

42 lines of code changed in 2 files:

soundasleep 2011-05-06 13:49 Rev.: 2814

MapPoints should not be rendered visible unless they have a fieldValue set: updating codegen templates

71 lines of code changed in 9 files:

soundasleep 2011-05-06 12:40 Rev.: 2813

remigrating test models to apply changes from r2812

2 lines of code changed in 2 files:

soundasleep 2011-05-06 12:40 Rev.: 2812

issue 242: resolving failing test cases
minor change to model migrator

11 lines of code changed in 4 files:

soundasleep 2011-05-05 19:53 Rev.: 2811

various fixes to diagram tests from issue 242
organising imports

78 lines of code changed in 3 files:

soundasleep 2011-05-05 19:38 Rev.: 2810

issue 254: updating codegen templates

61 lines of code changed in 5 files:

soundasleep 2011-05-05 19:36 Rev.: 2809

issue 242: fixing a typo in an inference rule; AccessControlHandlers use RequiresEdges as a source, not a destination

3 lines of code changed in 1 file:

soundasleep 2011-05-05 19:23 Rev.: 2808

issue 254: updating inference rules and inference test cases

30 lines of code changed in 5 files:

soundasleep 2011-05-05 19:06 Rev.: 2807

issue 254: removing EntryGate, ExitGate model elements from metamodel
updating diagram definitions

21 lines of code changed in 6 files:

soundasleep 2011-05-05 18:35 Rev.: 2806

issue 242: updating codegen templates
DomainAttributes can no longer store values directly, but must use a DomainIterator
removing store_db.php callback

76 lines of code changed in 13 files:

soundasleep 2011-05-05 17:37 Rev.: 2805

issue 242: updating inference rules
DomainSchema needs to be a RequiresEdgeSource in order to be used with a LoginHandler

70 lines of code changed in 12 files:

soundasleep 2011-05-05 17:36 Rev.: 2804

issue 242: updating inference test cases

156 lines of code changed in 22 files:

soundasleep 2011-05-05 16:08 Rev.: 2803

removing test models that are no longer necessary due to metamodel refactorings in issue 242

0 lines of code changed in 6 files:

soundasleep 2011-05-05 16:07 Rev.: 2802

reverting accidental migration of test migration models in r2793

313 lines of code changed in 6 files:

soundasleep 2011-05-05 16:04 Rev.: 2801

issue 242: migrating test models

369 lines of code changed in 88 files:

soundasleep 2011-05-05 16:03 Rev.: 2800

issue 242: implementing model migrators

88 lines of code changed in 2 files:

soundasleep 2011-05-05 15:17 Rev.: 2799

issue 234: updating diagram editors to use new EClass definition of DomainSchema

85 lines of code changed in 6 files:

soundasleep 2011-05-04 17:08 Rev.: 2798

issue 242: implementing ecore for DomainSchema->EClass, DomainAttribute->EStructuralFeature etc
updating diagram editors using simplegmf

39 lines of code changed in 4 files:

soundasleep 2011-05-04 16:48 Rev.: 2797

issue 242: updating codegen test cases for EXSDDataTypes

29 lines of code changed in 9 files:

soundasleep 2011-05-04 16:44 Rev.: 2796

various fixes for diagram editors

4 lines of code changed in 2 files:

soundasleep 2011-05-04 16:27 Rev.: 2795

issue 242: updating inference test cases

190 lines of code changed in 10 files:

soundasleep 2011-05-04 16:23 Rev.: 2794

issue 242: removing eval() in Drools rules to try and reduce memory consumption

9 lines of code changed in 6 files:

soundasleep 2011-05-04 15:57 Rev.: 2793

issue 242: remigrating test models

443 lines of code changed in 236 files:

soundasleep 2011-05-04 15:19 Rev.: 2792

issue 242: updating inference rules
Changeable.type needs to be EDataType, not EXSDDataType

46 lines of code changed in 10 files:

soundasleep 2011-05-04 15:16 Rev.: 2791

issue 242: reducing the number of default element types generated in the root model; removing XSD types that are not yet implemented
updating model migrator

3 lines of code changed in 2 files:

soundasleep 2011-05-04 15:13 Rev.: 2790

replacing inference assertion methods: removing query() (which is now deprecated), and using the metamodel methods instead

54 lines of code changed in 1 file:

soundasleep 2011-05-04 13:42 Rev.: 2788

issue 242 model migration: type substitution needs to ignore the hash part of the URI, i.e. .xsd;..., to perform better matches

13 lines of code changed in 1 file:

soundasleep 2011-05-04 13:42 Rev.: 2789

issue 242: migrating test models

10258 lines of code changed in 225 files:

soundasleep 2011-05-03 20:58 Rev.: 2787

issue 242: initial work in implementing a model migrator
model migrator automatically adds a map of builtin data types

142 lines of code changed in 6 files:

soundasleep 2011-05-03 19:38 Rev.: 2786

issue 242: GeneratedElement.id cannot contain the ":" character, or else it is not possible to use the element as a reference
only a limited number of builting XSD types are imported into a new model, to reduce clutter

37 lines of code changed in 1 file:

soundasleep 2011-05-03 19:31 Rev.: 2785

issue 242: changing all type references to EXSDDataType
creating a new helper class InitialModel to populate the initial model

261 lines of code changed in 6 files:

soundasleep 2011-05-03 19:26 Rev.: 2784

issue 251: XSD reference types no longer throw exceptions when trying to load/edit iaml diagrams
an important step of resolving issue 242

82 lines of code changed in 3 files:

soundasleep 2011-05-03 16:32 Rev.: 2783

issue 242: initial work in adding EXSDDataType, a bridge type between EDataType and XSDSimpleTypeDefinition, into IAML metamodel

692 lines of code changed in 8 files:

soundasleep 2011-05-03 16:31 Rev.: 2782

simplegmf: label features defined in platform .ecore definitions can now be defined and used to populate the label, e.g. Ecore::NamedElement.name

20 lines of code changed in 3 files:

soundasleep 2011-05-03 16:29 Rev.: 2781

simplegmf: need to add simplegmf.editor back to subversion, to store customisations to editor (in particular doSave(): saveOptions)

1986 lines of code changed in 9 files:

soundasleep 2011-05-03 15:09 Rev.: 2780

adding missing dependencies to org.openiaml.modeltesting plugin (for EclipseProject)

2 lines of code changed in 1 file:

soundasleep 2011-05-03 14:12 Rev.: 2777

removing GMF model instances from repository, as these are now fully generated by simplegmf

0 lines of code changed in 34 files:

soundasleep 2011-05-03 14:11 Rev.: 2776

simplegmf: generated OCL constraints can now also handle subpackages that are different from the root package
removing test cases to check the order of stereotype labels, as this is now handled by simplegmf

15 lines of code changed in 2 files:

soundasleep 2011-05-03 13:25 Rev.: 2775

fixes to iaml.simplegmf to satisfy ReleaseTestCases
updating ReleaseTestCases

32 lines of code changed in 4 files:

soundasleep 2011-05-03 13:25 Rev.: 2774

adding LabelConfiguration.defaultText
simplegmf: ContainedNodes that also have an existing subtype need to have additional OCL constraints (satisfying IAML test cases)

22 lines of code changed in 5 files:

soundasleep 2011-05-03 12:38 Rev.: 2773

final fixes to iaml.simplegmf

5 lines of code changed in 1 file:

soundasleep 2011-05-03 12:24 Rev.: 2772

improvements to iaml.simplegmf

9 lines of code changed in 1 file:

soundasleep 2011-05-03 12:19 Rev.: 2771

Labels cannot be rendered if the classifier does not contain the specific feature

17 lines of code changed in 1 file:

soundasleep 2011-05-03 12:08

missing containment label, type labels and parent labels in iaml.simplegmf

9 lines of code changed in 2 files:

soundasleep 2011-05-02 21:13 Rev.: 2768

simplegmf: fixing bug where && in domainSpecialization body would cause XML parsing to fail
improving error messages for failed containment investigations
improving error messages for failed XML parsing

6 lines of code changed in 2 files:

soundasleep 2011-05-02 21:13 Rev.: 2767

implementing all IAML diagram editors using simplegmf

604 lines of code changed in 1 file:

soundasleep 2011-05-02 20:30 Rev.: 2766

Wires should be black by default
SyncWires need to have arrows on both ends

5 lines of code changed in 1 file:

soundasleep 2011-05-02 20:14 Rev.: 2765

adding more rules for the visual appearance of model elements, to align them with their pre-simplegmf appearance

59 lines of code changed in 1 file:

soundasleep 2011-05-02 20:13 Rev.: 2764

simplegmf: adding FlowLayout.alignment properties
adding RoundedRectangle builtin shape

33 lines of code changed in 4 files:

soundasleep 2011-05-02 19:57 Rev.: 2763

adding providedAtRuntime to 'type' labels

1 lines of code changed in 1 file:

soundasleep 2011-05-02 19:57 Rev.: 2762

simplegmf: fixing a bug where labels provided at runtime were keeping a reference to the feature, causing GMF to state that the model was old and needed to be migrated

3 lines of code changed in 2 files:

soundasleep 2011-05-02 19:34 Rev.: 2761

simplegmf: adding a new property "LabelConfiguration.providedAtRuntime" to disable labels that need to be derived at runtime: http://www.eclipse.org/forums/index.php?t=msg&th=208456

4 lines of code changed in 4 files:

soundasleep 2011-05-02 18:57 Rev.: 2760

adding definition of Root diagram editor to iaml.simplegmf

90 lines of code changed in 1 file:

soundasleep 2011-05-02 18:47 Rev.: 2759

simplegmf: implementing CustomShapes in generated .gmfgraph

36 lines of code changed in 4 files:

soundasleep 2011-05-02 18:39 Rev.: 2758

simplegmf: xml file generation is now pretty printed, using the Java DOM API

142 lines of code changed in 2 files:

soundasleep 2011-05-02 17:27 Rev.: 2757

simplegmf: making a UI plugin for generating code from the Eclipse environment
moving ModelLoader into org.openiaml.simplegmf.codegen plugin

1023 lines of code changed in 14 files:

soundasleep 2011-05-02 17:00 Rev.: 2756

adding a testing script to integrate simplegmf generation with the IAML metamodel
copying test.simplegmf to IAML metamodel folder

321 lines of code changed in 7 files:

soundasleep 2011-05-02 16:56 Rev.: 2755

simplegmf: fixing meta information on model plugin

2 lines of code changed in 1 file:

soundasleep 2011-05-02 16:55 Rev.: 2754

simplegmf: adding support for generating <links> for .gmfmaps

81 lines of code changed in 4 files:

soundasleep 2011-05-02 15:26 Rev.: 2753

simplegmf: fixing minor errors to fix generated .gmfmaps

1 lines of code changed in 1 file:

soundasleep 2011-05-02 15:18 Rev.: 2752

simplegmf: adding viewPattern, editPattern, editorPattern attributes to Label configurations

6 lines of code changed in 2 files:

soundasleep 2011-05-02 15:17 Rev.: 2751

simplegmf: generating label mappings for .gmfmap
generating creation tool mappings

193 lines of code changed in 6 files:

soundasleep 2011-05-02 14:30 Rev.: 2750

simplegmf: initial work in generating .gmfmap files

123 lines of code changed in 5 files:

soundasleep 2011-05-02 13:57 Rev.: 2749

simplegmf: .gmftool files are now generated

94 lines of code changed in 3 files:

soundasleep 2011-05-01 22:06 Rev.: 2748

simplegmf: adding linePattern=DASH to SyncWire to test derivation of Edge properties

1 lines of code changed in 1 file:

soundasleep 2011-05-01 22:04 Rev.: 2747

simplegmf: generating <nodes> and <connections> elements in .gmfgraph

113 lines of code changed in 2 files:

soundasleep 2011-05-01 21:32 Rev.: 2746

simplegmf: label accessors are now generated

119 lines of code changed in 4 files:

soundasleep 2011-05-01 21:08 Rev.: 2745

simplegmf: adding list of edge types to test model

15 lines of code changed in 1 file:

soundasleep 2011-05-01 21:08 Rev.: 2744

simplegmf: adding EdgeTypes to the simplegmf model

5 lines of code changed in 3 files:

soundasleep 2011-05-01 20:57 Rev.: 2743

simplegmf: adding counter functions to provide <accessor>s for labels

58 lines of code changed in 3 files:

soundasleep 2011-05-01 20:48 Rev.: 2742

simplegmf: codegen for labels
adding local copy of Ecore metamodel

538 lines of code changed in 3 files:

soundasleep 2011-05-01 20:20 Rev.: 2741

simplegmf: initial work in generating XXX.gmfgraph
adding local copy of Ecore metamodel

218 lines of code changed in 5 files:

soundasleep 2011-05-01 19:21 Rev.: 2740

simplegmf: updating test cases
simplegmf workflow now uses model in memory, rather than loading it from a file
test.simplegmf needs to have an "id" attribute set

208 lines of code changed in 4 files:

soundasleep 2011-05-01 19:19 Rev.: 2739

simplegmf: updating codegen templates to finally generate some code
adding some basic constraints

185 lines of code changed in 16 files:

soundasleep 2011-05-01 19:13 Rev.: 2738

deprecating ModelLoader.load(String); too easy to load relative paths, causing EMF proxy elements to fail

29 lines of code changed in 1 file:

soundasleep 2011-05-01 18:37 Rev.: 2737

adding reference to rootElement

1 lines of code changed in 1 file:

soundasleep 2011-05-01 17:15 Rev.: 2736

simplegmf: adding some test model instances

1584 lines of code changed in 2 files:

soundasleep 2011-05-01 16:02 Rev.: 2734

moving copyFileIntoWorkspace into EclipseProject
initial implementation of a test for simplegmf codegen

90 lines of code changed in 5 files:

soundasleep 2011-05-01 15:43 Rev.: 2733

simplegmf: adding structure for simplegmf testing framework

84 lines of code changed in 5 files:

soundasleep 2011-05-01 15:43 Rev.: 2732

simplegmf: adding the structure for code generation, based on modeldoc codegen (from oaw)

417 lines of code changed in 11 files:

soundasleep 2011-05-01 15:38 Rev.: 2731

creating a new bundle org.openiaml.modeltesting to hold generic model testing framework code, such as EclipseProject (for creating projects)

233 lines of code changed in 8 files:

soundasleep 2011-05-01 15:37 Rev.: 2730

simplegmf: updating metamodel to generate better packages

8 lines of code changed in 3 files:

soundasleep 2011-05-01 15:11 Rev.: 2729

trying to create a new abstraction for GMF diagram editors called simplegmf, customised for IAML diagram editors

324 lines of code changed in 8 files:

soundasleep 2011-05-01 13:09 Rev.: 2728

removing unused test models

0 lines of code changed in 35 files:

April 2011 »

Generated by StatSVN 0.7.0