Umple

— All successful builds
6 days ago build.5344
TCLethbridgeMerge pull request #1515 from umple/casecadeExtendAspect Casecade extended aspect
Abdulazizfix indet. and the test case
Abdulazizfix missing package
Abdulazizadd test case + delete file of last test added
Abdulazizfix error
Abdulazizcasecade extention
10 days ago build.5343
TCLethbridgeMerge pull request #1514 from umple/semicolonHexCode Semicolons in strings
Abdulazizfix file location
Abdulazizmake the test public
Abdulazizadd test
Abdulazizremove if-st.
Abdulazizonly value token
Abdulazizexcept the grammar file
Abdulazizclean and documentation
Abdulazizallows semicolon using \u003B
18 days ago build.5342
TCLethbridgeMerge pull request #1513 from umple/aroundForMethodNoLabel_extendBefore Aspect around for methods with no labels
Abdulazizfix file error in test
Abdulazizupdate the test
Abdulazizcheck if beforeInjection is not null
Abdulazizcomment
Abdulaziz.
Abdulazizadd test
Abdulazizfix footer
Abdulazizsplit AFTER string
Abdulazizaround acts as before
19 days ago build.5341
TCLethbridgeMerge pull request #1512 from umple/around Aspect around
Abdulazizfix indent.
Abdulazizignore warning caused by aspect injection.
Abdulazizfix keyword
Abdulaziz..
Abdulazizupdate the test
Abdulazizcatch the warning
Abdulazizadd test case
Abdulazizrefactor
AbdulazizJavaClassGenerator
Abdulazizcall around in JavaGenerator
Abdulazizaround detection in parser and generator
Abdulazizaround as before
24 days ago build.5340
TCLethbridgeMerge pull request #1510 from umple/synchronizedMethod Synchronized methods
Abdulazizadd space before synchronized
Abdulazizdetele files after test
Abdulazizadd test
Abdulazizadd synchronized to grammar and UmpleInternalParser
Abdulazizadd synchronized keyword for method
24 days ago build.5339
TCLethbridgeMerge pull request #1511 from umple/FixTravisJava Travis and UmpleOnline Tweaks
Timothy LethbridgeFurther tweaking build
Timothy LethbridgeNot doing umplificator or validator
Timothy LethbridgeTravis and UmpleOnline Tweaks
about 1 month ago build.5338
TCLethbridgeMerge pull request #1508 from umple/specificAndConcreteTests Test templates and test runner updates
Sultan Almaghthawi[TestGeneration] fixing files structure for test runner templates
Sultan Almaghthawi[TestGenerator] setup Test runner templates for unit systems, Ruby and Php unit test runner template is yet to be implemented
Sultan Almaghthawi[TestGeneration] adding template for TestRunner generation for single/multiple classes, this shoul report in the commandline the result of the generated JUnit test result. this will also be used later for the evaluation of the mutation testing and score calculation.
Sultan AlmaghthawiMerge branch 'master' into specificAndConcreteTests Mergin the recent Travis upgrades.
Sultan Almaghthawi[TestGeneration] fixing Test Template file
Sultan Almaghthawi[TestGeneration] Fixing tests related to TestGenerator in the Umple compiler.
Sultan Almaghthawi[TestGeneration] Adding top-level initialization for test class and fixing template structure . Also fixing generate targets for unit languages. making the default JUnit unless otherwise specificed.
Sultan Almaghthawi[TestGeneration] Fixing test templates for attributes and associations
Sultan Almaghthawi[TestGeneration] Adding generic tests for methods, only Methods that matches declaration in terms of return value and parameters as well, String method Integer => String getNameById(Integer id) will be propagated. On the other, methods that don't match temlplate declaration will not be generated for that particular generic test case such as Boolean setId (Integer id)
Sultan Almaghthawi[testGeneration] Adding typed attribut for generic test cases
Sultan Almaghthawi[testGeneration] Fixing test failing on server for case sensitivity
Sultan Almaghthawi[testGeneration] Fixing platform specific tests for Umple model/ignoreing unrelated targeted tests. In addition to adding a generic mechanism to write test template for elements such as attribute/method/association. This is done by declaring non-specific test as 'generic' and pass the type of Umple element you want to generically generate your test template for using <<elementType>> as a generic attribute within the test case. This aims to target large number of elements in big models and cut time/cost, also to over come some limitations of the language, in case a developer wants to write their own templates.. The type of element to be targeted for generic test generation will be narrowed down with parameters, for instance, one can write any number of test template for all attributes of type String and for method, it would be by declaring element:method and indicating the type of parameters and returned value. .details in usermanual will be provided soon
about 1 month ago build.5337
TCLethbridgeMerge pull request #1507 from umple/UpdateTravisJdk Update travis jdk, php and ant
Timothy LethbridgeTrying add ant-optional
Timothy LethbridgeFixing missing ant in xenial
Timothy LethbridgeUpdating php version
Timothy LethbridgeMoving Travis to jdk12 from 8
about 1 month ago build.5336
TCLethbridgeMerge pull request #1505 from umple/PackageErrorFix Remove package names from Inner classes
Abdulazizclean files.
Abdulazizadd test case
Abdulazizimport package not generated for inner elements
about 1 month ago build.5335
TCLethbridgeMerge pull request #1504 from umple/buildclean Tweaks to fix minor build artifacts
Timothy LethbridgeTweaks to fix minor build artifacts
about 1 month ago build.5334
TCLethbridgeMerge pull request #1502 from umple/staticClasses Umple nested/inner classes (static and non-static)
Abdulazizfix indent.
Abdulazizdestory generated files after test.
Abdulazizadd test cases
Abdulazizmake all inner classes public
Abdulazizfix inner class indent.
Abdulazizinner classes imp. in JavaClassGenerator
Abdulazizfixed the generator.
Abdulazizadd getInnerClasses in JavaClassGenerator.ump
Abdulazizadd inner and static keywords
Abdulazizinner class is added in the model of the supper class. isStatic is added to UmpleClass
about 1 month ago build.5333
TCLethbridgeMerge pull request #1503 from umple/updatingTestParser Updating test parser
Sultan Almaghthawi[TestGeneration] Testcases can be targeted toward specific platforms,if test cases declared as JUnit, then it will only be generated if the xUnit generator chosen is JUnit. The same thing applies for PhpUnit and RubyUnit. This can be used to tag a lit of tetss to be only generated at the concrete level for a particular generator. syntax example: JUnit test testcaseName {//code}.
Sultan Almaghthawi[xUnitTestGeneration] Adding commandline for x-unit generation
Sultan Almaghthawi[TestMutation] Adding the cruise.umple.mutation project, it should allow for mutating the Umple model to evaluate the quality of the test suite. The co
Sultan Almaghthawi[TestGeneration] fixing a test failing for UmpleVersion reset issue
Sultan Almaghthawi[TestGeneration] raising warning for using test sequencce without tests and if any test is not included in the test sequence
Sultan Almaghthawi[xUnitTestGeneration] updating Parser grammer rules and the analysis
2 months ago build.5332
TCLethbridgeMerge pull request #1501 from umple/mergingTestsWithModel Merging tests with model
Sultan Almaghthawi[TestGeneration] activating some tests
Sultan Almaghthawi[TestGeneration] fixing tests failing only on server
Sultan Almaghthawi[TestGeneration] fixing tests failing only on server
Sultan Almaghthawi[TestGeneration] fixing tests failing only on server
Sultan Almaghthawi[TestGeneration] fixing tests failing only on server for filename case-sensetivity
Sultan Almaghthawi[TestGeneration] fixing tests failing only on server for case-sensetive issue
Sultan Almaghthawi[TestGeneration] fixing tests failing only on server
Sultan Almaghthawi[TestGeneration] Allowing user-defined testcases to be injected in the Umple model
2 months ago build.5331
TCLethbridgeMerge pull request #1500 from umple/Issue1492 fixes #1492 crash in guards
Timothy Lethbridgefixes #1492 crash in guards
2 months ago build.5330
TCLethbridgeMerge pull request #1498 from umple/gdpr Add GDPR compliance
Timothy Lethbridgesupressing warning 31 in build
Timothy LethbridgeAdding GDPR compliance
Timothy LethbridgeScript for remote reset of UmpleOnline
2 months ago build.5327
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1496 from umple/issue1487 fixes automatically generated ruby comments
fjtheknightfixes 1487 fixed automatically generated ruby comments
2 months ago build.5326
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1495 from umple/issue1463 Manual page for the unique keyword
fjtheknightadded unique keyword manual page
fjtheknightadded unique keyword manual page
fjtheknightfixed language error in warning and made examples omments more clear
2 months ago build.5325
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1494 from umple/issue1315documentation Added Documentation for new namespace features and warning
fjtheknightfixed examples for warning 42
fjtheknightadded manal page and example for warning 42
fjtheknightadded manual examples and explanations for the new namespace features
2 months ago build.5324
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1489 from umple/issue834b Fix for duplicate methods generated when a class implements an interface and has association
fjtheknightMerge branch 'master' into issue834b
fjtheknightfixes #834 added check for duplicate association-interface methods implementation
fjtheknightmerging master after pull | merge conflict resolved
fjtheknighttesting tests for 834
fjtheknightfixes #834 added check for duplicate association-interface methods implementation
fjtheknightfixes #834 added check for duplicate association-interface methods implementation: set, max and required number
fjtheknightfixes #834 added check for duplicate association-interface methods implementation
2 months ago build.5323
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1482 from umple/issue1315redefine added --redefine to namespace to redefine class namespace + fixed err…
fjtheknightfixes #1315 : added tests for namespace cases
fjtheknightfixes #1315 : added tests for warnings
fjtheknightfixes #1315 added check for imports from default package
fjtheknightfixes #1315 : added default namespace to redefine package to default package
fjtheknightchanged NameSpace list to directed association
fjtheknightfixes #1315 and warning 31 with --redefine check, interfaces and tests
fjtheknightfixes #1315 and warning 31 with --redefine check, interfaces and tests
fjtheknightfixes #1315 and warning 31 with --redefine check
fjtheknightfixes #1315 and warning 31 with --redefine check
fjtheknightfixes #1315 and warning 31 and fix examples
fjtheknightfixed issues with namespace warning for classes in diagram code: added namespace -; to diagram code | fixed merge conflict with allumple-min.js
fjtheknightMerge branch 'master' of https://github.com/umple/umple into issue1315redefine
fjtheknightfixed issues with warnings 30 and 31 and with classes put in wrong namespace
fjtheknightfixed the case where namespace - wouldn't cancel the last detected namespace issue1315
fjtheknightadded - to namespace to cancel current namespace specification
fjtheknightadded --redefine to namespace to redefine class namespace + fixed error message
3 months ago build.5322
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1486 from umple/issue1442b Fixes #1442
fjtheknightFixes #1442 fixed indentation for Java generated code
fjtheknightissue1442 code injection for unique attributes set method - fixed tests
fjtheknightissue1442 code injection for unique attributes set method - no Java primitive types
fjtheknightissue1442 code injection for unique attributes set method - fixed Java primitive types conditions
fjtheknightissue1442 code injection for unique attributes set method
fjtheknightMerge branch 'master' into issue1442
fjtheknightadded checck for duplicate names in 1-1 associations with unique attributes
3 months ago build.5321
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1485 from umple/issue1483temp temporary fix for issue 1483
fjtheknighttemporary fix for issue 1483
3 months ago build.5320
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1474 from umple/mixsetInsideMethod Progress on parsing mixsets inside methods
Abdulaziztest several method-mixsets
Abdulaziztest for mixsets inside methods
Abdulazizremove last bracket of used method-mixsets
Abdulazizhandle method mixsets in JavaClassGenerator
Abdulazizhandel mixsets inside methods in JavaGenerator
Abdulazizadd mixsets (inside methods) to MethodBody class
Abdulazizadd inner mixsets metamodel in Method class
3 months ago build.5319
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1473 from umple/parseLabeledMethods Progress on parsing labeled methods
AbdulazizUpdate UmpleMixsetTest.java
Abdulazizfix indet.
Abdulazizcleaning + add a test case
Abdulazizfix multiple code injections for a labeled method
4 months ago build.5317
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1481 from umple/FixIssue1376 Fixes #1376 new error on multivalued vs. derived
Timothy LethbridgeAdding manual page for E083
Timothy LethbridgeFixes #1376 new error on multivalued vs. derived
4 months ago build.5316
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1480 from umple/issue1478 fixes Issue 1478
fjtheknightadded missing allumple-min.js
fjtheknightfixes Issue 1478
4 months ago build.5315
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1479 from umple/issue1444documentation added serialization description to sorted associations in the user manual
fjtheknightadded serialization description to sorted associations in the user manual
4 months ago build.5314
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1475 from umple/issue1395 Display the total number of commands run in UmpleOnline and log.php
fjtheknightfixes #1395 added save commands run count on server quit
fjtheknightshow methods ever run on umpleonline and log.php
fjtheknightissue1395 added methods to load and save commands count
4 months ago build.5313
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1477 from umple/issue1406umplepage fixes Issue 1406 with umple page regex
Timothy Lethbridgefixes Issue 1406 with umple page regex
4 months ago build.5312
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1471 from umple/parseLabeledMethods Progress on parsing labeled methods
AbdulazizUpdate GeneratorHelper_CodeClass.ump
Abdulazizdelete files generated by the test
Abdulazizexclude aspect with labels from processing on GeneratorHelper_CodeClass.ump
Abdulazizfix errors caused by GeneratorHelper_CodeClass.ump
Abdulazizdelete code causes errors in trace test
Abdulazizfix tests and GeneratorHelper
Abdulazizrebase with master
Abdulazizfix indent.
Abdulazizadd a test case
Abdulazizcall method applyCodeInjectionToLabeledMethod(..) once for each class.
Abdulazizremove code duplicates aspect injection
Abdulazizcall applyCodeInjectionToLabeledMethod(..) from lass_MethodDeclaration.ump
Abdulazizbasic parse of after/before for labels of methods
Abdulazizideas to filter out code labels in JavaClassGenerator
Abdulazizdetect labels when using aspect
Abdulazizadd labels to aspects' grammar
AbdulazizgetCodeLabels method
Abdulazizadd getCodeLabels() to CodeBlock
4 months ago build.5311
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1472 from umple/issue1444testbed Issue1444testbed
fjtheknightimproved test logic for sorted serializable associations
fjtheknightadded java serialization test for sorted associations
4 months ago build.5310
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1468 from umple/issue1464 added condition to fix the case when the first code injection languag…
fjtheknightMerge branch 'issue1464tests' into issue1464
fjtheknightfixed php and ruby tests
fjtheknightMerge branch 'master' of https://github.com/umple/umple into issue1464tests
fjtheknightidea failed
fjtheknightadded primary test files, need to destroy xxxx.java in TemplateTest.java
fjtheknightadded condition to fix the case when the first code injection language is different from the method language and getCode returns null
4 months ago build.5309
Ralph on cruise.site.uottawa.caMerge branch 'master' of https://github.com/umple/umple
TCLethbridgeMerge pull request #1470 from umple/inlineMixsetError Fixing issue#1467: Inline mixset error
AbdulazizUpdate traits_example_multifeature.ump
Abdulazizfix null pointer exception when ecountering error in the syntax of inline mixsets
AbdulazizMerge branch 'inlineMixsetError' of https://github.com/umple/umple into inlineMixsetError
Abdulazizadd brackets for f5 in trait_example_multifeature.ump
AbdulazizUpdate UmpleInternalParser_CodeMixset.ump
Abdulazizfix test error
Abdulazizfix one element inlinemixsets + test case
TCLethbridgeFixing manual page for inline mixset error message
Abdulazizupdated to include empty code.
Abdulazizadd an error page.
Abdulazizerror is raised for unsupported inline mixsets