Umple

— All successful builds
1 day ago build.5088
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1147 from umple/UpdateReadme Updating Readme to fix syntax error and add details [ci skip]
TCLethbridgeUpdating Readme to fix syntax error and add details [ci skip]
1 day ago build.5087
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1146 from umple/Java9Compatibility Minor fix to ensure compiler can compile under Java 9
Timothy LethbridgeMinor fix to ensure compiler can compile under Java 9
1 day ago build.5086
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1144 from umple/fix-1143_jmcmanus Adds a comment to the end of injections
Josh McManusAdds a comment to the end of injections The comment will allow the reader to know where the injected statement ends and where the original function begins / resumes
1 day ago build.5085
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1145 from umple/fixVersionSet Fix version set
Timothy LethbridgeFixing new version mechanism so works if not in clean git repo
Timothy LethbridgeFix version setting
4 days ago build.5084
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1142 from umple/add-code-of-conduct-1 Create Code of Conduct [ci skip]
TCLethbridgeCreate Code of Conduct [ci skip] Open source principles required that there be a code of conduct file in each project
4 days ago build.5083
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1141 from umple/MentionDockerInManual Update 0102umpleTools.txt
TCLethbridgeUpdate 0102umpleTools.txt
4 days ago build.5080
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1135 from umple/fix-1134_jmcmanus Closes #1134 line comments in state machines
Josh McManusChanges the test to verify the comment The previous test had a namespace specified, which meant that the output varied based on where the test was called (Eclipse and terminal had different build paths). Trying to change the namespace in that file only resulted in the file not being cleaned up
Josh McManusModifies some tests to validate changes
Josh McManusFixes #1134 Do statements in state machines will now output a // line statement indicating where the source code is from
6 days ago build.5079
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1133 from runqingz/issue_1127_runqing Patch to allow modification JoinJs diagram generalization (same as as…
runqingzPatch to allow modification JoinJs diagram generalization (same as asscociation)
11 days ago build.5078
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1130 from runqingz/issue_1127_runqing Add feature to Umpleonline JJS class diagram - editing association end
runqingzAdd feature to Umpleonline JJS class diagram - editing association end
16 days ago build.5077
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1106 from umple/Issue#322-Bala Issue#322 bala
Balaji VenkateshAdded internal constant to java code generator
Balaji VenkateshExtended grammar and meta-model, updated internalparser to support internal constants
Balaji VenkateshAdded test cases for internal const
17 days ago build.5076
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1129 from umple/fix-1128_jmcmanus Fix 1128 jmcmanus
Josh McManusFactors out some code
Josh McManusChanges the line number used in Java injections Using before/after to inject code into methods now uses the line number of the first line of code instead of the line where the before/after statement is declared. This is done to align it with the strategy imposed by regualr user defined methods. There were no existing tests for this, so I have modified a couple of existing tests and added 1 new one. Also fixes a bug where only the first of multiple before/after statements had the line number output to the user.
18 days ago build.5075
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1124 from umple/fhackett-implement-1121 Split the UmpleOnline Dockerfile to save space
fhackettSplit the UmpleOnline Dockerfile to save space The header of the dockerfile that installs all the dependencies is now split out into an image called umpleonline-base. It should not need to change much and saves 200MB from the full UmpleOnline image. The Travis build has been altered to base its Dockerfile on that image, and rebuild it on tag builds.
18 days ago build.5074
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1126 from runqingz/issue_1125_runqing Fix the issue that the removing association in JJs might not work correctly
runqingzRemove change to Complier, force Jjs to name association alphabetically for consitancy
runqingzMerge remote-tracking branch 'umple/master' into issue_1125_runqing
runqingzFix the issue that the removing association in JJs might not work in some cases
25 days ago build.5073
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1112 from runqingz/issue_600_runqing_renderFix Fixing on rendering Class box with Attributes
runqingzRemoved class name margin, align it to the centre instead
runqingzMerge remote-tracking branch 'umple/master' into issue_600_runqing_renderFix
runqingzMerge remote-tracking branch 'umple/master' into issue_600_runqing_renderFix
runqingzImproving rendering, change the input of class name with margin and align to left, avoiding overlapping and huge space
runqingzChange the css format of hr to 1px height rather than specifically adding style attribute
runqingzFixing on rendering Class box with Attributes * Fix input element height, the one using before cannot display some attribute text completely(e.g. String) * Fix Class box height, it used to render the box too thick * Fix break line between class name and attribute, used to be too thick * Add margin to the class name input, it used to overlay with class icon * Cosmetic fixing (typo) on inline comment
29 days ago build.5071
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1120 from umple/udockAndLogging Udock and logging
Timothy Lethbridgedocumenting udock
Timothy LethbridgeMaking udock always persist, and on a Mac, open browser
Timothy Lethbridgeadding udock script to allow persistent storage
Timothy LethbridgeDisplaying timezone and hostname in log for Docker assistance
Timothy LethbridgeAdding a dev tool to quickly quit umpleonline server
29 days ago build.5070
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1115 from umple/fix-1101_jmcmanus Fixes Issue #1101
Josh McManusFixes Issue #1101 Ignores any associations involving a trait when generating the json Rearranges the order in which postTokenAnalysis functions are called so the traits are applied to the classes that inherit them before layoutNewElements() is called Adds two tests to verify that traits that contain associations now successfully generate json files
about 1 month ago build.5069
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1118 from umple/PaceLog Improving logging so we can see recent pace
Timothy LethbridgeImproving logging so we can see recent pace
about 1 month ago build.5068
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1117 from umple/docker-docs Docker docs
Timothy LethbridgeUpdating UmpleOnline main web page to reflect Docker
Timothy LethbridgeUpdating index and download page to reflect docker availability
about 1 month ago build.5067
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1116 from umple/fhackett-implement-901 Implement UmpleOnline Docker image
fhackettFinalise Travis build semantics
fhackettAdd Dockerfile, Ant build target and Travis config for UmpleOnline
about 1 month ago build.5066
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1114 from umple/AvoidInfLoop Puts the check for cycles first to stop infinite loops that have been causing UmpleOnline to fail
Timothy LethbridgePuts the check for cycles first to stop infinite loops
about 1 month ago build.5065
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1113 from umple/association_traits this commit brings back some of my modification I've done on associations
Vahdat Abdelzadthis commit brings back some of my modificatio I've done on associations in traits.
about 1 month ago build.5064
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1111 from umple/ManualFixes Fixes some manual pages that had syntax errors, and makes build fail …
Timothy LethbridgeFixes some manual pages that had syntax errors, and makes build fail on such pages
about 1 month ago build.5063
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1109 from runqingz/fix_1058manual_runqing Update the user manual to describe new syntax change to association c…
runqingzupdate Manual example
runqingzMerge remote-tracking branch 'umple/master' into fix_1058manual_runqing
runqingzUpdate the user manual to describe new syntax change to association class manual
about 1 month ago build.5062
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1110 from umple/improve_traits this improves using associations inside traits. It is more about role…
Vahdat Abdelzadthis improves using associations inside traits. It is more about role names.
about 1 month ago build.5061
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1104 from umple/fix_typo_traits This fixes typos in the user manual related to traits.
Vahdat AbdelzadThis fixes typos in teh user manual related to traits.
about 1 month ago build.5060
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1103 from runqingz/fix_1058_runqing Fixes #1058 runqing - allows role names for the 'other' side of an AssociationClass
runqingzMerge remote-tracking branch 'umple/master' into fix_1058_runqing
runqingzMerge remote-tracking branch 'umple/master' into fix_1058_runqing
runqingzAdded feature that association class accept two rolename on both side Also added a few test
runqingzMerge remote-tracking branch 'umple/master' into fix_1058_runqing
runqingzMerge remote-tracking branch 'umple/master' into fix_1058_runqing
runqingzMerge remote-tracking branch 'umple/master' into fix_1058_runqing
about 1 month ago build.5059
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1082 from umple/fhackett-umpleonline-use-path Remove references to absolute system paths in UmpleOnline
fhackettAdd code to fix $PATH so the patch to use $PATH lookup runs on Mac
fhackettRemove references to absolute system paths in UmpleOnline Prior to this commit, UmpleOnline used absolute system paths to refer to some of its runtime dependencies. This is unnecessarily unportable, since it shouldn't actually matter precisely where these executables are located as long as they are available on $PATH. It is also inconsistent since only some executables are referred to in this way. The prefixes '/usr/bin' and '/usr/local/bin/' are removed from the shell invocations that have them, allowing UmpleOnline to tolerate variations in the location of the executables it invokes.
about 1 month ago build.5058
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1102 from umple/fix-1084_jmcmanus Fixes #1084
Josh McManusFixes issue 1084 Cleans up code from last commit
Josh McManusFixes issue #1084 Implements adding a key to a class in a similar way to the isA relationship. Keys are stored in a map until the rest of the tokens have been parse. They are then added to the class after dependency checks have been made to ensure we do not get caught in an infinite loop. Adds two tests to verify the changes will fix issue #1084. All existing tests pass without a need to modify.
about 1 month ago build.5057
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1099 from umple/LogUOLServerFaults [ci skip] Add php code to save last command sent to the internal serv…
Timothy Lethbridge[ci skip] Add php code to save last command sent to the internal server if the server did not respond
about 1 month ago build.5056
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1097 from umple/MinorFixes Updating contribs, showing date in log, re-enabling test
Timothy LethbridgeUpdating contribs, showing date in log, re-enabling test
about 1 month ago build.5055
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1096 from umple/fixBuildIgnoreTest Ignoring test equals_checkAllData_nullNowSameAsEmpty to fix build
Timothy LethbridgeIgnoring test equals_checkAllData_nullNowSameAsEmpty to fix build
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1083 from umple/fix-1026_jmcmanus Fixes #1026
Joshua McManusadds role name to association in test
Joshua McManusAdds more tests and cleans up existing Adds another test and extends an existing one to verify the java outputted in the equals function is syntactically correct Cleans up the naming of previously committed tests
Joshua McManusfixes-1089 and adds tests Adds some testbed tests for the key attribute to check issues fixed in this PR Fixes an issue where an array of Integers was not properly being compared between objects Changes a test which expects a null String to be different than an empty String to now expect it to be equal within an object. This is because the existing get() method for String attributes returns an empty string for null values and we are now using get() methods instead of accessing the variables directly
Josh McManusFixes issue 1026 The equals() and hash() functions for keys within a class now exclusively call get methods This prevents the issue of trying to access private inherited members directly while also keeping a consistent format https://github.com/umple/umple/issues/1026
about 1 month ago build.5054
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1091 from runqingz/fix_1058_runqing Fix 1058 runqing
runqingzMerge remote-tracking branch 'umple/master' into fix_1058_runqing
runqingzFix the risk that check duplicate associations can generate multiple error message
runqingzFixed further issue with error. Added further tests to test the actual error message
runqingzFix the issue in PR comment class A{ 0..1 a1-- * B; 0..1 a2-- * B; } class B{} should give message similar to Error 19 on line 3 of file "test.ump": There are multiple associations between class 'A' and class ‘B’. Role names need to be added at ‘B’ side to distinguish the different association ends in that class
runqingzAdded more test fixture
runqingzMerge remote-tracking branch 'umple/master' into fix_1058_runqing
runqingzMerge remote-tracking branch 'umple/master' into fix_1058_runqing
runqingzFix the error message so it can correctly show class name
runqingzMerge branch 'master' into fix_1058_runqing
runqingzFix on the Error message
about 1 month ago build.5053
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1095 from umple/fixman Closes #1093 edit manual page using quote
TCLethbridgeMerge pull request #1094 from umple/fhackett-fix-211 #closes 211 Warn when a type looks like an access specifier
Timothy LethbridgeFixes #1093 edit manual page using quote
fhackettWarn when a type looks like an access specifier - Add warning 142 which is triggered when an attribute type is "public", "private" or "protected" - This helps point out user errors when trying to write e.g "public x;"
about 1 month ago build.5052
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1090 from umple/update-minify committing the mininified code from recent merge
Timothy Lethbridgecommitting the mininified code from recent merge
about 1 month ago build.5051
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1050 from umple/issue600editinggraph Issue 600 - JointJS
Vahdat AbdelzadMerge branch 'master' into issue600editinggraph
a3994288fix bugs
a3994288nested sm
a3994288fix objects position
a3994288minor bugs fixed and code cleaning up
a3994288final state
a3994288starting state in nested state
a3994288styling
a3994288refactoring state machine
a3994288refactoring
a3994288layout; action comments
a3994288width;height;link jumpover
a3994288link jumpover;object width;
a3994288adding methods and other bugs
a3994288Merge branch 'master' of https://github.com/umple/umple into issue600editinggraph
a3994288add activities
a3994288minor bug fixed
a3994288state activities; remove comments for jointJS graph;
a3994288add editable state
a3994288fixed bugs;add/edit methods;objects color settings;
a3994288rename file
a3994288function of removing generalization added
a3994288styling
a3994288function of removing association in umple code
a3994288update location when move; fixed bugs
a3994288customized UML class
about 1 month ago build.5050
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1088 from umple/fhackett-fix-1087 Make compiler.php check that languageStyle is set
fhackettMake compiler.php check that languageStyle is set This avoids a benign warning when languageStyle is not provided in the query string to compiler.php. Behaviour should otherwise be unchanged.
about 1 month ago build.5049
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1085 from umple/fixrace fixing race that caused UmpleOnline sporadic errors displaying errors
Timothy Lethbridgefixing race that caused UmpleOnline sporadic errors displaying errors
2 months ago build.5048
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1080 from umple/betterlog Improving log output from UmpleOnline
Timothy LethbridgeImproving log output from UmpleOnline
2 months ago build.5047
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1079 from ahmedvc/master Composite Structure
ahmedvcComposite Structure - RTLib
ahmedvcComposite Structure
2 months ago build.5044
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1077 from umple/ActivateServer Turn off debug trace and activate server feature of UmpleOnline
Timothy LethbridgeTurn of debug trace and activate server feature of UmpleOnline
3 months ago build.5043
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1075 from umple/UmpleServer Umple server
Timothy LethbridgeCleaning up auto-server umpleonline - ready to test
Timothy Lethbridges ConnectionToClient
3 months ago build.5042
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1074 from umple/ResponsiveLayout Responsive layout
Timothy LethbridgeAdding responsive meta tag to manual generation
Timothy LethbridgeImproving user experience of manual and main page on mobile devices
3 months ago build.5041
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1073 from umple/opNested this improves the change operator when it is applied to state machine…
vahdat-abthis improves the change operator when it is applied to state machines with different level of hierarchy.
3 months ago build.5040
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1072 from umple/nestedActions this fixes a bug related to composing actions of nested state machines.
vahdat-abthis fixes a bug related to composing actions of nested state machines.
3 months ago build.5039
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1071 from umple/branch_region2 this fixes a bug related to merging regions.
vahdat-abthis fixes a bug related to merging regions.
3 months ago build.5038
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
Vahdat AbdelzadMerge pull request #1070 from umple/region_merging this commit fixes an issue with merging regions. Merging regions is n…
vahdat-abthis commit fixes an issue with merging regions. Merging regions is now more solid.