Umple

— All successful builds
1 day ago build.5010
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1022 from umple/refactoring_traits2 fix the bug related to removing and keeping regions.
Vahdat Abdelzadfix the bug related to removing and keeping regions.
2 days ago build.5009
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1020 from jblang94/resolve_issue_1019 Resolve issue 1019
jblang94Remove line number comments
jblang94Update tests in StateMachineTest
jblang94Modify UmpleSelfGenerator and UmpleSelfGenerator StateMachine test * Change generateStateMachine so that the Null state of a nested state machine is added last
jblang94Update GeneratorHelperTest and JavaGeneratorTest
jblang94Test cases pass, now need to update existing tests * Remove generation of entry method from Generator_CodeJav and GeneratorHelper_CodeStateMachine * Update getType in State so that it also checks if a state has no actions
3 days ago build.5008
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1021 from umple/refactoring_traits Refactoring traits
Vahdat AbdelzadMerge branch 'master' into refactoring_traits
Vahdat Abdelzada issue related to appylying more than one operator was fixed.
Vahdat Abdelzadsome test cases were added to my thesis.
Vahdat Abdelzada part of grammar was refactored.
8 days ago build.5007
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1007 from umple/issue962 Initial commit. Add set and get methods for applicable attributes.
katcaversRemove attributes from the constructor if attributes are removed from the class.
katcaversFix small bug with name of set method parameters.
katcaversAdding functionality for autogenerated constructor. Need to handle removal of attributes still.
katcaversMake list more general.
katcaversAdd methods to remove autogenerated methods.
katcaversPut attributes in separate files and separate tests.
katcaversSeparate tests for different kinds of attributes.
katcaversChange handling of error 1009 to use the model representation of get/set methods.
katcaversForgot to include new umple file for new tests.
katcaversInitial commit. Add set and get methods for applicable attributes.
10 days ago build.5006
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
AmidMarch18test (#1018) * fixed issues related to the server side proxy * configuration file read method, remotely accessible singleton added. full build * tests added
Vahdat AbdelzadMerge pull request #1014 from jblang94/resolve_issue_935 Resolve issue 935
TCLethbridgeMerge pull request #1017 from umple/Fixing-grammar Update readme.txt [skip ci]
TCLethbridgeUpdate readme.txt
Vahdat AbdelzadMerge pull request #1016 from anTrodaire/externalexamples_readme_revision Revised externalexamples/readme.txt for clairity and conciseness.
jblang94Add missing case to fix, and update failing existing tests
jblang94Modify fix so that events are modulated inside their superstates
Alex PloquinFixed spelling issues from comments
Alex PloquinRevised externalexamples/readme.txt for clairity and conciseness. As part of a technical writing course, we were asked to improve documentation on GitHub. I've revised externalexamples/readme.txt so it reads better.
jblang94Refactor solution for issue 935 concurrent case
jblang94Update HistoryStatesTest
jblang94Ignore statemachine test for testbed_php
jblang94Update NestedStateMachineTest
jblang94Ignore Java tracer tests
jblang94Update concurrent sm fix and JavaStateMachineTemplateTest results
jblang94Modify issue 935 fix for concurrent state machines
jblang94Update StateMachine test in UmpleSelfGeneratorTest
jblang94Failing tests in PhpStateMachineTemplateTest are ignored
jblang94Resolve null pointer exception thrown in UmpleSelfGeneratorTest * Fix UMPLE_VERSION comments in test cases
jblang94Ignore prepare_postpare_nestedStateMachine in PhpGeneratorTest
jblang94Update prepare_postpare_concurrentStateMachine in JavaGeneratorTest.java
jblang94Update prepare_postpare_nestedStateMachine in JavaGeneratorTest
jblang94Implement fix for concurrent state machines * Remaining steps are to fix existing tests
jblang94Fix state_machine_Event so that testJava no longer hangs * Add additional test case for when a state machine has no nested state machines
jblang94Update prepare_nestedStateMachine test
jblang94Complete phase 2 of issue 935 fix for Java * Modify state_machine_Event so that the super state machine's exit method is called to perform the external transition * Adjusted test cases * Now have to fix existing tests
jblang94Complete first part of fix for Java * Modify GeneratorHelper_CodeStateMachine.ump and Generator_CodeJava.ump so that exit methods are modularized * Remove generated exit transition (i.e. exitOn) * Next step is to get events to call the super state exit method (i.e. exitSm)
jblang94Add initial test cases for Java
18 days ago build.5005
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1013 from umple/jointuifix jQuery update - 2.2.4
a3994288a newer version of jQuery
about 1 month ago build.5004
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1006 from AdamBJ/Fixes_984_and_992 Fixes 984 and 992
Adam Bolding-JonesRemoved duplicate test file. See https://github.com/umple/umple/pull/993#issuecomment-279792939
Adam Bolding-JonesFixes interface hierarchy code so that it properly traverses the entire interface hierarchy. Adding additional tests to verify the fix.
Adam Bolding-JonesAdded missing expected output file that was causing the Travis failure
Adam Bolding-JonesFormat and travis build fix attempt #2
Adam Bolding-JonesFixing indentation issue in UmpleInternalParser_CodeClass.ump, and attempting to fix travis build failure by seperating tests in JavaInterfaceTemplateTest.java.
Adam Bolding-JonesAdded test to ensure that a class that implements a "recursive" interface doesn't explicitly include the interface's methods in its generated code.
Adam Bolding-Jones-Fixed recursive inheritance problem for interfaces (issue 992). -Added tests to verify correct 992 fix
Adam Bolding-Jones- Fixed bug in SampleFileWriter_Code.ump that caused empty expected output files to go unreported. This bug has led to approximately 15 empty expected outputs files being included in the test suites. - Ran Umple for each of the empty test files and recorded the output in the appropriate empty expected output file (this have not been carefully checked, I'll be looking for help from more experienced contributor on this) - Removed one test file, ExampleFile.ump. This test case was exactly the same as the test case directly below it in AlloyTemplateTest.java - A static variable controlling the numbering of auto transitions was being carried over from test to test and producing variable outputs in StateMachineTest.java. Added code in StateMachineTest.java to clear the state of the Event object after each test.
about 1 month ago build.5003
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1004 from jblang94/resolve_issue_1001 Resolve issue 1001
jblang94Update testbed tests that had parallel state machines
jblang94Update StateMachineTemplateTest test cases
jblang94Update StateMachines test in UmpleSelfGeneratorTest
jblang94Update NuSMVTemplateTest test cases
jblang94Update prepare_postpare_concurrentStateMachine in JavaGeneratorTest
jblang94Update issue 1001 test cases * Add 2 test cases that include entry and exit actions in the parallel state machines * Fix test cases to use @UMPLE_VERSION@
jblang94Modify fix and update test cases * Add comparison between the parent state's name and its state machine name * Add additional Java code generation tests * Add PHP code generation tests
jblang94Initial test case parallelSm_sameNameDiffStates passes
about 1 month ago build.5002
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1003 from romantic668/master Update README.md
romantic668Update README.md Hi, I am doing a technical writing project. I just noticed a few grammar issues. Other than that, it is perfect.
about 1 month ago build.5001
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #997 from jblang94/resolve_issue_778 Resolve issue 778
jblang94Update comment in UmpleInternalParser_CodeStateMachine.ump
jblang94Update E073 user manual entry and en.error entry * Rename the error to "Duplicate Parallel State Machine Name" * Rename the user manual example files * Adjust en.error and the manual entry to use composite state in description
jblang94Remove all references to E074 * Remove all test files * Remove all user manual examples * Remove E074 user manual entry * Remove E074 from en.error
jblang94Remove test case and code that generates E074
jblang94Add User Manual entries for E073 and E074 * Add user manual pages and examples for E073 and E074 * Add additional test case which is also used as a user manual example * Modify E074 error message * Update links in en.error for E073 and E074 * Add missing link for W072 (from my past fix for issue #925)
jblang94Add additional test cases
jblang94Add issue 778 detection for parallel regions * Duplicate name is now provided in both error messages * Added checkParallelRegionsForParallelSmsWithSameName method
jblang94Add addNewSm to conditional check for issue 778
jblang94Add detection for parallel state machines that have the same name in the same nested state machine * Modify test case structure * Add separate error for duplicate parallel state machines in the same region
jblang94Add entry to en.error, and test cases
about 1 month ago build.5000
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #977 from umple/fix#682 Fix#682 - added warning for exclusion operation
Changadded tests
Changwarning 1014 should not be raised in some cases
a3994288fixed bug
a3994288added warning when exclusion method is not found
a3994288ignore the operation that starts with exlamation
about 1 month ago build.4999
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Amidnew distributed pattern and several bug fixes (#1000) * fixed a bug in object factory related to package import * fixed a bug in scanning the generated code * fixed object factory's problem with user defined constructors * rmi initiation moved to object factory Another distributed pattern added * full build Web service RPC added(compiles but not running) some modifications to RPC * fixing construcor name for distributed classes with name change * fix distributed test to delete the files
about 1 month ago build.4998
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #999 from AdamBJ/remove_arg_name_check Removed check for input parameter name
Adam Bolding-JonesRemoved check for input parameter name
about 1 month ago build.4997
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #998 from AdamBJ/Object.php_fix Remove Object.php
Adam Bolding-JonesAdded code to delete Object.php in php/PhpClassTemplateTest.java's tearDown method so that Object.php doesn't clutter the ../implementation/php/ folder.
about 1 month ago build.4996
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Opeyemi AdesinaMerge pull request #996 from umple/FormalUmple-oades013 fixing deleted test case for issue #993
Opeyemi AdesinaMerge branch 'master' into FormalUmple-oades013
normalthingfixing deleted test case for issue #993
about 1 month ago build.4995
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #994 from umple/Fix-#483 Fix #483 issue for Umple
AngelinaJiFix#482 issue for Umple
about 1 month ago build.4994
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #990 from AdamBJ/FixForIssue969 Fix for issue 969 and issue 986
Adam Bolding-JonesFixed ClassTemplateTest_Generated3.java.txt and ClassTemplateTest_Generated3.ump (it was identical to ClassTemplateTest_Generated2.java.txt and ClassTemplateTest_Generated2.ump
Adam Bolding-JonesAdding additional tests the makes sure an extra "void" isn't added if the user explicitly includes "void" in the .ump file.
Adam Bolding-JonesThis commit makes several changes to ensure that main methods (in the Java sense of the term) are correctly generated by Umple. - Removed the "is this a main method check" from UmpleInternalParser_CodeClass.ump. Since what it means to have a "main function" varies from language to language (e.g. compare Java where the main method is the main entry point into a program and PhP where it's just another method) this check should be done and the results processed during code generation. - Changed the "is this a main method check" in class_MethodDeclaration.ump to include a check for "void" and "String[] args" - Added several new test cases to verify the main check and subsequent code generation is behaving correctly - Added a "tearDown" method to DistributedClassTest.java that cleans up the mainMainClass static variable before moving to the next test set. Without the tearDown method the state from DistributedClassTest.java was being carried over to JavaClassTemplateTest.java, which was causing intermittent code generation issues.
Adam Bolding-Jones-Reverted SampleFileWriter_Code.ump in order to focus exclusively on issue 969 (984 and 969 don't need to be worked on together after all).
Adam Bolding-Jones-Modified class_MethodDeclaration.ump so that a Java method with no return type that is not a constructor returns "void" in the generated output. This fixes issue 969 -Modified SampleFileWriter_Code.ump so that expected and actual output is compared properly during assertUmpleTemplateFor(). This fixes issue 984, but is included in this commit because the fix is also necessary to fix issue 969 as the two issues share many test cases (JUnit can't be green for either issue unless they are both fixed).
about 1 month ago build.4993
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #982 from umple/fix961 Fixing issue 961. Check to make sure a subclass does not have an asso…
katcaversFixing duplicate error message issu 961
katcaversFixing up duplicate generated errors and generated role names conflicting with user-derived rolenames.
katcaversFixing issue 961. Check to make sure a subclass does not have an association that is not a specialization with the same role name as its superclass.
about 1 month ago build.4992
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #980 from nwam/master Fix #964
Noah Muradchanged comment in tests to match all other tests
Noah Muradcreated a test for #964
Noah Muradfixed broken tests
Noah MuradIssue solved, but test cases are needed
about 1 month ago build.4991
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #987 from jblang94/resolve_issue_925 Resolve issue 925
jblang94Fix spaces in UmpleInternalParser_CodeStateMachine.ump
jblang94Add and rename tests for issue 925 * Add test case for when a final state only contains an entry action * Add test case for when a final state is empty * Add test case for when a final state in a nested state machine has invalid elements
jblang94Add Umple User Manual page and examples for W072 Refactored Final State
jblang94Add warning for issue 925 and parsing tests * If an invalid element is detected in a final state, warning W072 is shown
jblang94Implement fix for issue 925 * Add analyzeFinalState method to ensure that only entry actions are accepted for final states * Remove line number comments from .java.txt file so that the file comparison test passes
jblang94Add test case for invalid elements in a final state
about 1 month ago build.4990
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Adam Bolding-JonesUpdate CONTRIBUTING.md Running `ant` alone seems to produce errors where there shouldn't be any. Doing a full build produces correct results, so I've updated the instructions to tell users to do a full build instead.
about 1 month ago build.4989
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #983 from AdamBJ/FixForIssue947 Fix for issue 947
Adam Bolding-Jones-Removed unused string "outputString" as well as references to "outputString" from the automatically generated "toString()" function generated when the target language is Java (see toString_declare.UmpleToJava/UmpleTLTemplates/toString_declare.ump). -Removed references to "outputString" in several test files. The references were found and replaced using regular expressions. See http://stackoverflow.com/questions/41930546/cleaning-up-formatting-after-deletion-using-regex/41930787#41930787 for details.
2 months ago build.4988
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #978 from jblang94/resolve_issue_923 Fix issue 923
jblang94Adjust event parameter for the Java StateMachineImplementInterface test
jblang94Add tear down code for issue 923 tests
jblang94Fix issue 923 for PHP code generation * Update state_machine_Event.ump to check if the event implements an interface method * Add test case for when the state machine fully implements an interface * Add test case for when the state machine partially implements an interface * Add test case for when the state machine does not implement an interface
jblang94Add test cases for issue #923 php fix
jblang94Fix issue 923 for Java code generation * Update state_machine_Event.ump to check if the event implements an interface method * Add test case for when the state machine fully implements an interface * Add test case for when the state machine partially implements an interface * Add test case for when the state machine does not implement an interface
jblang94Add Java test case for issue #923
2 months ago build.4987
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #975 from umple/bug_required_methods this fixes the issue with required methods injecting to abstract classes
Vahdat Abdelzad this enables to compile the generated code of the exmaple, GeometricSystem
Vahdat Abdelzad this fixes the issue with required methods injecting to abstract classes. This also fixes the example related to traits.
2 months ago build.4986
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #973 from umple/Fixed970-Tim Fixes 970 - getting raw text instead of processed text for tabs
Timothy LethbridgeFixes 970 - getting raw text instead of processed text for tabs
2 months ago build.4985
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #959 from jblang94/resolve_issue_758 Fix Umple examples that were failing Java and PHP compilation
jblang94Add @@@skipjavacompile directive to UmpleOnline GeometricSystem.ump example * Skip Java compilation until issue with TComparable is fixed
jblang94Update @@@skipphpcompile reasoning for GeometricSystem.ump
jblang94Fix UmpleOnline example GeometricSystem for Java and PHP * Fix method definitions, and add "dummy" return values to non void methods * Add @@@skipphpcompile because of incompatible methods
jblang94Fix UmpleOnline example HomeHeater for PHP * Replace assignment, increment, and decrement statements with Umple API calls
jblang94Fix UmpleOnline example CollisionAvoidanceA3 for PHP * Replace assignment statements with Umple API calls * Replace incorrect transition name
jblang94Fix UmpleOnline example CollisionAvoidanceA2 for PHP * Replace assignment statements with Umple API calls * Replace incorrect transition name
jblang94Fix UmpleOnline example CollisionAvoidanceA1 for PHP * Replace assignment statements with Umple API calls
jblang94Fix UmpleOnline example CollisionAvoidance for PHP * Replace assignment statements with Umple API calls
jblang94Fix UmpleOnline example HomeHeater.ump * Add missing semicolon
jblang94Fix CollisionAvoidanceA3.ump UmpleOnline example * Add missing Boolean variable "lock" * Rename attribute and use Umple API generated methods
jblang94Fix UmpleOnline example CollisionAvoidanceA2.ump * Rename attribute and use Umple API generated methods
jblang94Fix UmpleOnline example CollisionAvoidanceA1.ump * Rename attribute and use Umple generated API calls
jblang94Fix UmpleOnline example CollisionAvoidance.ump * Add missing Boolean lock variable
2 months ago build.4984
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #967 from umple/issue#771 return warning if two methods have the same name and different types - Issue#771
a3994288fixed words
a3994288fixed error message
a3994288change file names
a3994288fix error message
a3994288minor changes
a3994288move hasMethods function to their super class -->UnperClassifier
a3994288minor changes
a3994288added test cases, removed files with tildes that generated by gedit
a3994288changed testing method so that it will only return error 49
a3994288cleanning up the code and simplified the method
a3994288duplicated methods have the different return types will return a warning 71
2 months ago build.4983
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #968 from umple/https-sourceforge Moving the source for simpletest to github instead of sourceforge
Timothy LethbridgeFixing since Github version of simpltest has different dir name
Timothy LethbridgeSeeing whether loading simpletest from github works
Timothy LethbridgeSeeing whether loading simpletest from sourceforge with https works
2 months ago build.4981
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #966 from umple/phpAbstractClass Fix generation of php code with abstract class.
katcaversUse System.lineSeparator() instead of System.getProperty("line.separator")
katcaversFix generation of php code with abstract class.
2 months ago build.4980
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #965 from umple/trait-composition Trait composition
Vahdat AbdelzadThis fixes an issue related to composing state machines in a hierarchy level more than one.
Vahdat Abdelzadthis fixes the test cases and algorith regarding detecting conlficts.
2 months ago build.4979
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #957 from umple/traits-trans fixes the issue related with removing transitions
Vahdat AbdelzadThis fixes a bug related to not being able to remove transtions without specific guard.
2 months ago build.4978
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #955 from jblang94/fix-traffic-lights-b-example Fix Traffic Lights B UmpleOnline Example
jblang94Convert timer values in TrafficLightsB UmpleOnline example to seconds
jblang94Fix TrafficLightsB.ump Umple Online example The example now uses the state machine setter methods, as defined in the User Manual's API Summary, to assign new states to its state machines.
2 months ago build.4977
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #954 from umple/trait-error-code This fixes a mistake in the error code related to detecting conflicts…
Vahdat AbdelzadThis fixes a mistake in the error code related to detecting conflicts in traits.
2 months ago build.4976
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #953 from umple/trait-guards Trait guards
Vahdat AbdelzadMerge branch 'master' into trait-guards
Vahdat AbdelzadThis commit adds a comparison algorithm for guards. Now, traits can handle much better and more precisely compositions of transitions.
2 months ago build.4975
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Adam Bolding-JonesMerge pull request #952 from umple/AdamBJ-documentation-image Adam bj documentation image
Adam Bolding-Jones[ci skip] Adding ci skip message, renaming to make purpose of image clearer.
Adam Bolding-JonesThis new image supports a change to the wiki page that describes how to kick-off a full build from within Eclipse using Ant (https://github.com/umple/umple/wiki/Performing-a-Full-Build-of-Umple-In-Eclipse-Using-Ant). The revision makes it so the version of Ant used to build Umple on the command line is used to build Umple from within Eclipse, rather than the version of Ant that comes packaged with Eclipse. The new screenshot gives users an idea of what their Eclipse setup should look like after following the instructions.
2 months ago build.4974
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
ahmedvcMerge pull request #950 from umple/Eclipse-development-env-fix Eclipse development env fix
Adam Bolding-JonesMerge branch 'master' of https://github.com/umple/umple into Eclipse-development-env-fix
Adam Bolding-JonesAdded new link resource to the the nebula project by modifying its .project and .classpath files. The resource includes several files generated by a full build, and should fix the include error in ...\umple\cruise.umple.nebula\src\cruise\umple\core\Generator.java experienced by the UCOSP students (the issue has also been confirmed and reproduced by Ahmed).
2 months ago build.4973
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #946 from umple/trait_plus This adds the feature of just keeping one element from state machines…
Vahdat AbdelzadThis adds the feature of just keeping one element from state machines and removing the rest. It does it through the symbol plus.
2 months ago build.4972
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #945 from umple/trait-parallel Trait parallel
Vahdat AbdelzadThis allows to remove transitions based on their event names and guards. negative sign is working now.
Vahdat Abdelzadthe grammar was fixed to accept removing transitions, but still need to add guards.
Vahdat AbdelzadMerge branch 'master' into trait-parallel
Vahdat Abdelzadmodification regarding detecting conflict for many cases such as do activities and exit and entry actions. I also modified the test cases.
Vahdat Abdelzad this commit allows to delete final states.
Vahdat AbdelzadMerge branch 'master' into trait-parallel
Vahdat AbdelzadThe algorithm related to overwritten of events have been adapted better. some test cases were changed. Still, one test case is failing because of not detecting a conflict.
Vahdat AbdelzadThis allows removing states from state machines through traits. It does pre-checking, but not post-checking. It still doesn't support removing transitions
Vahdat Abdelzadrefactoring grammar related to renaming provided methods and events.
Vahdat Abdelzadimprove the removing states and nested state machines from traits.
2 months ago build.4971
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #944 from umple/AdamBJ-documentation-image Adding image for Eclipse setup documentation
Adam Bolding-JonesRefactoring to create more logical directory structure.
Adam Bolding-JonesAdding image for Eclipse setup documentation Added image used in the Performing a Full Build of Umple In Eclipse Using Ant page of the documentation.
2 months ago build.4970
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #943 from umple/wiki-info This adds some screenshots related to how to install Umple Eclipse.
Vahdat AbdelzadThis adds some screenshots related to how to install Umple Eclipse.
2 months ago build.4969
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #942 from umple/updatingAppveyor Ensuring latest php is used
Timothy LethbridgeEnsuring latest php is used
2 months ago build.4968
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #941 from umple/Release1.25 Umple release 1.25
Timothy LethbridgeUmple release 1.25
3 months ago build.4967
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #938 from umple/issue760 Issue760
Tyler LaporteFixed equivalency for less than/greater than
Tyler Laporteforgot string comparison
Tyler Laporteremoves events with duplicate guard transitions
Tyler LaporteMerge branch 'master' of https://github.com/umple/umple into issue789TestUpdates
Tyler LaporteMerge branch 'master' of https://github.com/umple/umple into issue789TestUpdates
3 months ago build.4966
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Opeyemi AdesinaMerge pull request #940 from umple/FormalUmple-oades013 adding alternative solutions to and-cross transitions
normalthingadding alternative solutions to and-cross transitions
3 months ago build.4965
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Opeyemi AdesinaMerge pull request #939 from umple/FormalUmple-oades013 refining disabling transitions for sub-state machines and handling of…
normalthingrefining disabling transitions for sub-state machines and handling of constant varibles in nuXmv
3 months ago build.4964
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #937 from umple/traits101 Traits101
Vahdat AbdelzadMerge branch 'master' into traits101
Vahdat Abdelzada bug related to the detection of non-determinism was fixed.
3 months ago build.4963
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #936 from umple/issue789TestUpdates Added tests for issue 789
Tyler LaporteAdded tests for issue 789
3 months ago build.4962
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #932 from umple/issue766 Fixes issue 766
Tyler LaporteFixes issue 766
3 months ago build.4961
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
AmidMerge pull request #934 from amidzak/december16 Distributed RMI works better
amid.zakariapour@gmail.combug fixed for distributed systems nov 29 full build game of life works tests completed
amid.zakariapour@gmail.comworking UmpleObjectFactory missing equals methods still some issues with connections works with more than one machine replacing this.equals
3 months ago build.4960
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #933 from umple/traits_guards some improvement in the composition algorithm
Vahdat Abdelzadallow better way to override transition through traits.
Vahdat AbdelzadThe line number of the transition that causes non-determinism was corrected in the error msg.
Vahdat Abdelzada test case related to non-determinism was added.
Vahdat Abdelzadthe checking related to non-determinisim was improved.
Vahdat Abdelzada bug related to adding state machines to states was fixed.
3 months ago build.4959
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #931 from umple/traits001 Now state machines can be added to states in more flexible ways.
Vahdat Abdelzadnow state machines can be added to state in parallel. New feature gives more flexiblity regading composing nested state machines inside a trait.
3 months ago build.4958
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #930 from umple/issue908 Fixes issue #908
Tyler LaporteFixes issue 908
3 months ago build.4957
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #929 from umple/I-E-Traits This fixes a bug related to not being able to remove two provided methods that would come after each other at the beginning of binding.
Vahdat AbdelzadThis fixes a bug related to not being able to remove two provided methods.
Vahdat AbdelzadMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge branch 'master' of https://github.com/umple/umple
3 months ago build.4956
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #927 from umple/JsDiagramDrawingLibrary Adding the ability to make state machine diagrams
marc22alainMerge branch 'master' into JsDiagramDrawingLibrary
marc22alainRevising the parsing to enable a single nesting depth.
marc22alainBasic ability to display nested state machines The JSON data appears to completely describe the nested state machines. The correct display is lacking: nesting is not yet occurring.
marc22alainAdding the glue to link server and client; adding back button to the plug-in
marc22alainUpdating the JointJS and dependency scripts; adding uml-state-machine plug-in Addressing the issues preventing auto-layout
marc22alainFixing bugs in JsonMixed generator Issues were brought to the fore when attempting to JSON.parse() the JSON data.
marc22alainRevised CodeJsonMixed to output readily instantiable JSON
marc22alainAdding the JSON generator mixing state machines and classes Does not yet parse nested state machines.
marc22alainRestoring standard zoom level to first display of JointJS diagram Also lightening the default grey colour for class objects.
3 months ago build.4955
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #928 from umple/issue819 Issue819 and Issue 883 (accidentally added both changes into the same branch)
Tyler LaporteAdded tests cases for issue 819 fix
Tyler LaporteDoesn't add Null states when one already exists
Tyler LaporteMerge branch 'master' of https://github.com/umple/umple into Issue796
Vahdat AbdelzadThis fixes the issue #819.
3 months ago build.4954
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Opeyemi AdesinaMerge pull request #926 from umple/FormalUmple-oades013 bug fixing on the generation of non-determinism specifications
normalthingbug fixing on the generation of non-determinism specifications
4 months ago build.4953
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #922 from umple/id_issue This commit fixes the issue related to having a interface and trait w…
Vahdat AbdelzadThis commit fixes the issue related to having a interface and trait with the same name. It was showing a wrong code.
4 months ago build.4952
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #921 from amidzak/master changing distributableRMI key word to distributble with optional RMI
amid.zakariapour@gmail.comchanging distributableRMI key word to distributble with optional RMI after
4 months ago build.4951
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #920 from umple/preventDebugCrash Minor change to debug string to ensure debugger does not crash. Until now, sometimes while debugging and encountering a Multiplicity with null values, the debugger would crash. This prevents null pointer exceptions in the debugger.
Timothy LethbridgeMinor change to debug string to ensure debugger does not crash
4 months ago build.4950
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #919 from umple/issue_with_composition the assignment of state machines to a state can now be done several t…
Vahdat Abdelzadthe assignment of state machines to a state can now be done several times during the composition.
4 months ago build.4949
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #918 from umple/JsDiagramDrawingLibrary Fixing disabled shortcuts
marc22alainMerge branch 'master' into JsDiagramDrawingLibrary
marc22alainAddressing bugs of focus and disabled shortcuts
marc22alainMerge branch 'master' into JsDiagramDrawingLibrary
4 months ago build.4948
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #917 from amidzak/master Distributable RMI primary changes in generated code
amid.zakariapour@gmail.comfix test cases failures due to merges fix new line problem causing failures in windows distributed class tests are seperated into different methods windows fails fixed
amid.zakariapour@gmail.comumpleObjectFactory, Default interface, proxyPattern , and directives Final commit, adds UmpleObjectFactory, tests, proxies, interfaces, remote RMI interfaces, proxy patterns. Final commit, adds more test cases
amid.zakariapour@gmail.comadding test cases for interfaces for proxy pattern and distributed system adding the generated interface for classes to be used in proxies and distribted classes add remote interface for distributed RMI classes
amid.zakariapour@gmail.comadding distributbleRMI keyword to the grammar and parsing it. isDistributable and distributeTechnology attributes are added to umpleClassifier in the model Added dependencies for distributable RMI classes and interfaces fixing the templateTest.java code to destroy the generated files after test
4 months ago build.4947
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #914 from umple/JsDiagramDrawingLibrary JsDiagramDrawingLibrary
marc22alainMerge branch 'master' into JsDiagramDrawingLibrary
marc22alainFixing a bug hiding overlapping associations When two classes share more than one association, all associations would overlap, completely hiding the lower ones. This code now adds vertices to separate them and show them all.
marc22alainImplementing showing/hiding attributes and methods Also fixes bugs about text overflowing the cell boundaries.
marc22alainImplementing display of generalizations, interface links
marc22alainImplemented association details, composition links, some code restructuring Associations now show role and multiplicity; compositions now show the diamond symbol; default class colour is a light grey; (some) named colours will render; code has been restructured to permit access to the JJs model through a JJSdiagram namespace.
marc22alainMerge branch 'master' into JsDiagramDrawingLibrary
4 months ago build.4946
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #910 from ahmedvc/master CMake Unit Generation
ahmedvcCMake Unit Generation -- Missing ant line fix
ahmedvcCMake Unit Generation -- Implemented CMake unit generation for CPP model.