Changes
#601 (Apr 22, 2024, 5:20:02 PM)
- do not count instances for actions with type not present in the model — didier.vojtisek / detail
#600 (Apr 10, 2024, 11:52:48 AM)
#599 (Mar 29, 2024, 6:06:16 PM)
- fix for LambdaParameters — maxime / detail
- fix for parameter instances counting — maxime / detail
- added a limit the the number of instanciated states — maxime / detail
#598 (Mar 22, 2024, 6:23:18 PM)
- improve layout for asset and assettype plantuml diagram — didier.vojtisek / detail
#597 (Mar 21, 2024, 4:11:01 PM)
#596 (Mar 20, 2024, 11:31:56 AM)
- class to collect info on ABS size — maxime / detail
- use set of abs instead of resourceset — maxime / detail
- log size of model in abs2abs — maxime / detail
- add missing private visibility — maxime / detail
- GAL size info object — maxime / detail
- log the size of the generated GAL — maxime / detail
- json-ified — maxime / detail
- abs state enumeration — maxime / detail
- Evaluation of simple expressions — maxime / detail
- eval lambda — maxime / detail
- compute goal size, including collection — maxime / detail
- Eval expression only on referred features — maxime / detail
- instanciate only refered features — maxime / detail
- renamed "finalState" to be more accurate — maxime / detail
- gal number of states — maxime / detail
- fix for collection counting — maxime / detail
- counting for every multiplicity — maxime / detail
- added a preference for model size computation — maxime / detail
- fix pomfirst — maxime / detail
#595 (Feb 27, 2024, 9:49:50 AM)
- simple improvment for large class diagram — didier.vojtisek / detail
#594 (Feb 12, 2024, 6:08:05 PM)
- change downloaded file to the one produced by giltlab-ci — didier.vojtisek / detail
#593 (Feb 7, 2024, 3:27:26 PM)
- add svg sources — didier.vojtisek / detail
- generate DomainDiagram name base on root group name — didier.vojtisek / detail
- remove BasicObjectDiagram view — didier.vojtisek / detail
- added several icons for AssetType and Asset and some outline labels — didier.vojtisek / detail
- added support for subgroups in locales — maxime / detail
- fix formatter — maxime / detail
- update locales for mini building lib — maxime / detail
- fix validator for EqualityComparisonExpression type — maxime / detail
- test — maxime / detail
- improved icon for extends — didier.vojtisek / detail
- add abstract icon on AssetType — didier.vojtisek / detail
- remove unused customization section — didier.vojtisek / detail
- Full validator no longer short circuits — maxime / detail
- add null tests for activator — maxime / detail
- remove maven.inria from pomfirst repo — maxime / detail
- added @OverrideAspectMethod in k3dsa — maxime / detail
- icons for EnumDataType and EnumLiteral — didier.vojtisek / detail
- improved import and using icons + label — didier.vojtisek / detail
- improved import and locale labels and icons — didier.vojtisek / detail
- improved labels for enum locale in outline — didier.vojtisek / detail
- basic display of asset attribute — didier.vojtisek / detail
- displays attributes ion AssetDiagram — didier.vojtisek / detail
- group invisible tools in dedicated "usability" section — didier.vojtisek / detail
- partial implem of direct edit of attribute value — didier.vojtisek / detail
- implements direct edit of enum asset attribute — didier.vojtisek / detail
- implement Add attribute for asset with a basic dialog — didier.vojtisek / detail
- deal with default value when creating attribute [partial] — didier.vojtisek / detail
- using EKeys for definitions, features and enum literals — maxime / detail
- fix test — maxime / detail
- remove SI related tags from core.abs — william / detail
- update k3 version — maxime / detail
- update core.json — william / detail
- fix name uniqueness validation for subgroups — maxime / detail
- fix Tag in base_definition — maxime / detail
- add missing locale — maxime / detail
- id is prefixed with eClass — maxime / detail
- replaced List<AssetBasedSystem> by ResourceSet in transfo context — maxime / detail
- Sirius basic support for both attribute and contained Assets in Asset — didier.vojtisek / detail
- use transparent container — didier.vojtisek / detail
- initial name for AssetDiagram based on group name — didier.vojtisek / detail
- add drop place for asset contained by asset — didier.vojtisek / detail
- add smarter label for Asset in case of containment — didier.vojtisek / detail
- add support to remove an asset from anotehr Asset — didier.vojtisek / detail
- added artwork — didier.vojtisek / detail
- adapted label edit to show only the name — didier.vojtisek / detail
- update Id in odesign — didier.vojtisek / detail
- add dialog on double click to edit Asset name and type — didier.vojtisek / detail
- set AssetType in dialog — didier.vojtisek / detail
- add edit support for Asset description on double click — didier.vojtisek / detail
- add some missing null tests — maxime / detail
- update mini example — maxime / detail
- add notion of opposite in the metamodel — didier.vojtisek / detail
- add possibility to indicate the opposite in the link itself — didier.vojtisek / detail
- add opposite keyword for AssetType reference — didier.vojtisek / detail
- add opposite ref capability in Link definition — didier.vojtisek / detail
- add a test for opposite declaration — didier.vojtisek / detail
- basic hovering for AssetTypes (wip) — maxime / detail
- implement AssetType reference opposite scopeProvider — didier.vojtisek / detail
- add some more test — didier.vojtisek / detail
- add validation for inconsistent opposite — didier.vojtisek / detail
- basic hovering for AssetTypes — maxime / detail
- basic hovering for AssetTypes — maxime / detail
- qualified names and descriptions — maxime / detail
- asset documentation — maxime / detail
- check for similar link definitions — didier.vojtisek / detail
- util to get locales — maxime / detail
- update absreport xtext — didier.vojtisek / detail
- add validator about inconsistent asset link opposite — didier.vojtisek / detail
- add opposite support to AssetDiagram — didier.vojtisek / detail
- added locale in hover — maxime / detail
- update names of locale files — maxime / detail
- load locale resource — maxime / detail
- use jvm locale — maxime / detail
- fix for localization with subfolders — maxime / detail
- add preference to override locale — maxime / detail
- move documentation provider to xtext plugin — maxime / detail
- renaming localization related functions — maxime / detail
- pomfirst — maxime / detail
- implemented DomainDiagram opposite — didier.vojtisek / detail
- update meta model example — william / detail
- added bidirectionnal reconnection support — didier.vojtisek / detail
- update meta model example — william / detail
- update meta model example — william / detail
- remove use of discouraged access class in sirius — didier.vojtisek / detail
- filter presented AssetType in Asset Dialog — didier.vojtisek / detail
- add test of validation time — maxime / detail
- contracts on smallagence — maxime / detail
- contract checker execution time in eclipse — maxime / detail
- register opposite in abs2gal — maxime / detail
- fix slicing for opposites — maxime / detail
- test abs2abs — maxime / detail
- test abs2gal with opposite — maxime / detail
- sort subtypes for a deterministic transformation — maxime / detail
- remove tags from Asset — maxime / detail
- add annotations in AssetType and EnumDataType — maxime / detail
- bump xtend version — maxime / detail
- removed abstract assettypes proposition from assets type ref — maxime / detail
- bump to latest gemoc — didier.vojtisek / detail
- add javax.xml.bind from latest orbit update site that provides it — didier.vojtisek / detail
- add dependency introduced by GEMOC refactoring — didier.vojtisek / detail
- adapt to latest gemoc version — didier.vojtisek / detail
- adapt template to current abs syntax — didier.vojtisek / detail
- fixes check of with statement coming from indirect import in empty model — didier.vojtisek / detail
- add a function to load resources referenced via import statement — didier.vojtisek / detail
- add support for html and markdown descriptions — maxime / detail
- pomfirst — maxime / detail
- add common-mark to target — maxime / detail
- fix gemoc interpreter launchconfig for the standalone examples — didier.vojtisek / detail
- Merge branch 'master' into 314-support-rich-text-in-description — didier.vojtisek / detail
- use stable version of gemoc + correct default eclipse base for update — didier.vojtisek / detail
- add m2e.pde feature to the sdk version of the studio — didier.vojtisek / detail
- menu for managing imports in sirius — maxime / detail
- fix import creation — maxime / detail
- fix value expression in textbox — maxime / detail
- removed cancel button — maxime / detail
- copied import management into asset diagram — maxime / detail
- validator no longer returns on first issue — maxime / detail
- add icon name on AssetTypes to metamodel example — william / detail
- add diagnostics for evaluated contracts that succeed — maxime / detail
- only generate a single ok diagnostic per valid contract — maxime / detail
- remove error code from ok diagnostics — maxime / detail
- only add ok diagnostic for contracts that succeed — maxime / detail
- update integration test — maxime / detail
- fix missing mandatory reference for opposite — maxime / detail
- validation of links for reference multiplicity — maxime / detail
- fix validation of link only on the same asset — maxime / detail
- typo — maxime / detail
- adding sub section to security rules repository — william / detail
- fix #366 — didier.vojtisek / detail
- fix #363 — didier.vojtisek / detail
- relax validator to not raise NPE on link without referenceType — didier.vojtisek / detail
- basic handling of UndefinedReceiverException in contract validation — maxime / detail
- Add double action to edit link type — didier.vojtisek / detail
- [Sirius] prevent impossible Asset link creation — didier.vojtisek / detail
- feat(metamodel): example of html descriptions fir repositories — william / detail
- feat(metamodel): example of html descriptions fir repositories — william / detail
- feat(metamodel): add EN locale — william / detail
- fix #352 — didier.vojtisek / detail
- add Any as abstract in the core lib — didier.vojtisek / detail
- add cleaner for html description — william / detail
- don't test if description is in html — william / detail
- manage null description — william / detail
- update metamodel json files — william / detail
- abs model: requirements and requirement groups — maxime / detail
- abs xtext: requirements and requirement groups — maxime / detail
- implemented getId — maxime / detail
- fix keyword for Requirement — maxime / detail
- formatter — maxime / detail
- removed requirementgroup and requirement links — maxime / detail
- added missing AnnotationEntry formating — maxime / detail
- removed old files — maxime / detail
- fix link type edition — didier.vojtisek / detail
- move smallreception.mini to sub folder — didier.vojtisek / detail
- structure clarification of the 'mini' domain — didier.vojtisek / detail
- structure clarification of the 'mini' domain — didier.vojtisek / detail
- fixed Asset typing of the Network GuardedActions — didier.vojtisek / detail
- improved validator message — didier.vojtisek / detail
- update small reception diagram — didier.vojtisek / detail
- add missing @generated NOT — maxime / detail
- requirement locale in ecore — maxime / detail
- requirement locale in xtext grammar — maxime / detail
- formatter — maxime / detail
- getLocalization implementation for Requirement — maxime / detail
- requirement hovering — maxime / detail
- adapted examples — didier.vojtisek / detail
- add diagram to mini is example — didier.vojtisek / detail
- add applied security rules — didier.vojtisek / detail
- add applied behavior to mini office example — didier.vojtisek / detail
- fix requirement syntax and formatting — maxime / detail
- updated the generator for requirement localization — maxime / detail
- adapted scope for RequirementLocale — maxime / detail
- recreate example in standalone project — william / detail
- add requirements — william / detail
- add contracts locales — william / detail
- add repository locales — william / detail
- corresponding json files — william / detail
- warning on undefined guard — maxime / detail
- warning on undefined pre/post in goal — maxime / detail
- filter undefined contract from checking — maxime / detail
- simplified getting the goal from selection — maxime / detail
- rewrite goal retrieving strategy to not select undefined goals — maxime / detail
- add k3dsa test suite for contract checking — didier.vojtisek / detail
- extraction of error message in properties, and localization of EObject — maxime / detail
- pomfirst — maxime / detail
- pomfirst: includes the plugin.properties file — maxime / detail
- fix call getObjectLabel after configuring substitutionlabelprovider — maxime / detail
- fix npe for Arrays.stream — maxime / detail
- localisation in structural validator — maxime / detail
- base for localization of contract error message — maxime / detail
- pomfirst: add plugin.properties in k3dsa — maxime / detail
- validate needs a mutable map — maxime / detail
- fix locale handling and improved resource locale location strategy — maxime / detail
- fix for getLocalizedMessage — maxime / detail
- use resourcebundle for localization — maxime / detail
- removed type in error messages for missing mandatory static features — maxime / detail
- validator error message in french — maxime / detail
- using ResourceBundleLocator for k3dsa exception localization — maxime / detail
- localizableException in k3dsa — maxime / detail
- add throws clauses, and handle InvalidConfigurationException — maxime / detail
- fix localization of diagnostic messages — maxime / detail
- moved resource file — maxime / detail
- fix message — maxime / detail
- removed absystem model plugin — maxime / detail
- include resources in pomfirst for k3dsa — maxime / detail
- register Eclipse preference service on plugin start — maxime / detail
- use ABS locale instead of default for validation messages default — maxime / detail
- renamed english localization resources — maxime / detail
- localization of new validation messages — maxime / detail
- implement opposite static AssetLink — didier.vojtisek / detail
- fix contract name localization — maxime / detail
- fix validation short-circuiting when collecting diagnostics — maxime / detail
- cache for ResourceBundleLocator — maxime / detail
- weak reference to modules — maxime / detail
- fix(abs2json): add Requirement management — william / detail
- fix the decoding from gal — maxime / detail
- fix doc + add precision — maxime / detail
- add procedure and script to update versions (for releases) — didier.vojtisek / detail
- renma job name to clearly see that is for master only — didier.vojtisek / detail
- change the console name and message group of k3dsa — maxime / detail
- automation to publish eclipse artefacts and create gitlab release on tag — didier.vojtisek / detail
- add ssh key for deployment — didier.vojtisek / detail
- create intermediate folder as required — didier.vojtisek / detail
- create release on gitlab ui in separate job/docker image — didier.vojtisek / detail
- generation of goals from dynamic contracts — maxime / detail
- add missing tag for job attribution — didier.vojtisek / detail
- empty before_script for release job — didier.vojtisek / detail
- abs transfos dependencies reorganized — maxime / detail
- conversion of dynamic contract to invariants for abs2senarios — maxime / detail
- added an option to disable dynamic contract evaluation during — maxime / detail
- add an atsyra preference for dynamic contracts — maxime / detail
- feat(validation): get contracts from requirements — william / detail
- feat(validation): get contracts occurences from outside — william / detail
- Fix the simplification of invariants from contracts — maxime / detail
- Apply 1 suggestion(s) to 1 file(s) — william / detail
- Apply 1 suggestion(s) to 1 file(s) — william / detail
- feat(validation): fix duplicated contracts — william / detail
- moved preference constants to preference plugin — maxime / detail
- restored Preference constants for compatibility — maxime / detail
- add dynamic contracts variables to useful variables — maxime / detail
- test slicing with a dynamic contract — maxime / detail
- validation error if a feature name is shadowing another one — maxime / detail
- fix contracts group name — maxime / detail
- add requirements to the test examples — maxime / detail
- bump abs related components to 3.0.0-SNAPSHOT — didier.vojtisek / detail
- align to 3.0.0-snapshot — didier.vojtisek / detail
- ensure version in pomfirst for lip6.move.gal — didier.vojtisek / detail
- ensure version in the pom of emf.transaction — didier.vojtisek / detail
- allow for collections in AssetAttributeValue — maxime / detail
- update k3dsa — maxime / detail
- update abs2gal — maxime / detail
- add LICENSE file — didier.vojtisek / detail
- add license header to all java files — didier.vojtisek / detail
- update license about box — didier.vojtisek / detail
- update to sirius — maxime / detail
- add license and copyrigth in feature.xml — didier.vojtisek / detail
- fix wrong variable — maxime / detail
- abs formatter — maxime / detail
- fix xtext integration service — maxime / detail
- bump version of tools in CI docker image — didier.vojtisek / detail
- update maven too — didier.vojtisek / detail
- fix statebuilder to ignore arrays that are not related to features — maxime / detail
- implement containsAll for k3dsa — maxime / detail
- add check for no duplicate AssetAttributeValue — maxime / detail
- test for AssetAttibuteValue duplication check — maxime / detail
- added collection attribute to AssetAttributeValue — maxime / detail
- added an invariant on AssetAttributeValue — maxime / detail
- validator for isCollection — maxime / detail
- add anssi repo to metamodel example — william / detail
- update sirius with isCollection — maxime / detail
- fix bug with completion proposal — maxime / detail
- add anssi repo en version — william / detail
- fix completion for [ ] and , in AssetAttributeValue — maxime / detail
- initialization of absreport diagram support — didier.vojtisek / detail
- attempt with 2 kind of diagrams — didier.vojtisek / detail
- validator for requirement: contracts should be static — maxime / detail
- feat(metamodel): it grundschutz integration — william / detail
- chore: change poms to 3.0.0 — william / detail
- chore: preparing next release 3.1.0-SNAPSHOT — william / detail
- some attempt about having a global diagram for goal scenarios — didier.vojtisek / detail
- current state of the absreport diagram — didier.vojtisek / detail
- absreport 2 dot — maxime / detail
- use ELK layered layout — didier.vojtisek / detail
- basic presentation using ELK Layered layout — didier.vojtisek / detail
- use ordered tree layout — didier.vojtisek / detail
- remove internal step container — didier.vojtisek / detail
- added plantuml & scenario index — maxime / detail
- add start and end node — didier.vojtisek / detail
- use border to link to the end — didier.vojtisek / detail
- add custom colors on each scenarios — didier.vojtisek / detail
- add service methods — didier.vojtisek / detail
- use colorscheme instead of manual color selection — maxime / detail
- adding title in requirements — maxime / detail
- support for title in locale generator — maxime / detail
- updated example requirement files — maxime / detail
- release 3.1.0 — william / detail
- bump to 3.2.0-SNAPSHOT — william / detail
- add CI info in readme — didier.vojtisek / detail
- add link to release version on the web — didier.vojtisek / detail
- build doc for any push on master — didier.vojtisek / detail
- deploy pomfirst on every push to master — didier.vojtisek / detail
- generate javadoc jars — didier.vojtisek / detail
- remove javafx and gemoc Trace from atsyra base studio — didier.vojtisek / detail
- improved label for report witness and report goal — didier.vojtisek / detail
- improved outline showing steps and initial/final states section — didier.vojtisek / detail
- escape description strings in generated locales files — maxime / detail
- add different validators corresponding to the various case — didier.vojtisek / detail
- filter domain contract from Requirement related contracts — didier.vojtisek / detail
- add fix — didier.vojtisek / detail
- add notion of security level that can be check by referential rules — didier.vojtisek / detail
- use different parker for different static checks — didier.vojtisek / detail
- add some more static contracts on mini — didier.vojtisek / detail
- add missing odesign for absReport — didier.vojtisek / detail
- build absreport design project — didier.vojtisek / detail
- fix benchmark tests — didier.vojtisek / detail
- fix(abs2json): npe when no description on Contract — william / detail
- add automatic changelog in ci — didier.vojtisek / detail
- fix CI on commit tag — didier.vojtisek / detail
- prevent simultaneous access to atsyra web site — didier.vojtisek / detail
- add --fail-with-body — didier.vojtisek / detail
- enable "ask marketplace" for unknown file association — didier.vojtisek / detail
- initial version of a plantuml UI integration — didier.vojtisek / detail
- add sources — didier.vojtisek / detail
- use real semantic versionning for tag — didier.vojtisek / detail
- Add changelog for version 3.2.0-SNAPSHOT [ci skip] — project_2707_bot_224c34566fe29e9dd551cefcdf3359a6 / detail
- ✨ improve plantuml support for absreport — didier.vojtisek / detail
- 🐛 avoid duplicate sources for plantuml diagram — didier.vojtisek / detail
- 💚 add xtend-gen folder to build source — didier.vojtisek / detail
- 💚 force to not fail is cache is empty — didier.vojtisek / detail
- ✨direct support of plantuml diagram view for Asset in xtext editor — didier.vojtisek / detail
- ✨direct support of plantuml diagram view for AssetTypê in xtext editor — didier.vojtisek / detail
- ♻️remove redundant code — didier.vojtisek / detail
- fix dot generator — maxime / detail
- fix plantuml scenarios graph — maxime / detail
- changes to getDomainContractsOccurences — maxime / detail
- moved transitive imports resolution — maxime / detail
- add grouped resolution of imports — maxime / detail
- resolve transitive imports in domain contract validation — maxime / detail
- importURI fix in abs2json — maxime / detail
- restriction on error contracts moved to specialized method — maxime / detail
#592 (Feb 6, 2023, 3:13:54 PM)
- Merge branch 'master' into 283-reorganize-mini-domains-into-sub-domains — didier.vojtisek / detail
- ignore locales-gen — didier.vojtisek / detail
- Attacker is in base group — didier.vojtisek / detail