Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
K
kernel
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
af3
kernel
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
379cf65c0a164648c5828d85cba0c5bf1a3bfea7
Select Git revision
Branches
20
1326
3341-refactor_DataBindingUtils
3396-developer_documentation
3417
3427-Rate-Models
3553
3583
3620
3642
3712
3746
3767
3767-cleanup-dependencies
3870_delegating_factories
3872-Add_auto-layout
3873
3899
390
3922
4018
Tags
7
2.26
2.25
2.24
2.22
2.20
2.16
2.14
27 results
Begin with the selected commit
Created with Raphaël 2.2.0
30
Sep
29
24
15
12
11
10
9
8
5
4
3
2
1
29
Aug
28
27
26
25
20
7
6
5
31
Jul
30
29
28
24
23
22
21
11
10
7
27
Jun
23
18
12
11
3
30
May
23
2
24
Apr
11
4
24
Mar
21
18
17
11
10
6
3
26
Feb
19
17
14
12
10
6
5
3
28
Jan
27
22
14
13
18
Dec
17
20
Nov
11
6
11
Oct
9
27
Sep
26
25
23
20
17
16
13
6
2
30
Aug
28
14
12
9
7
5
3
2
31
Jul
30
29
28
22
21
20
19
18
14
11
10
4
3
2
1
26
Jun
24
24
May
22
21
17
6
Apr
27
Mar
1
28
Feb
21
19
15
12
11
6
4
31
Jan
30
28
25
24
23
22
21
18
17
16
15
14
13
11
10
9
7
5
3
28
Dec
12
11
4
3
28
Nov
22
21
20
19
9
8
7
23
Oct
9
8
21
Sep
30
Aug
7
2
31
Jul
27
26
25
17
16
13
12
11
10
9
5
3
2
30
Jun
21
14
7
31
May
30
25
24
21
9
7
2
1
30
Apr
26
17
10
26
Mar
24
23
22
14
13
6
5
3
29
Feb
24
22
20
14
7
3
2
1
31
Jan
30
27
25
24
23
19
18
17
16
13
12
10
9
7
5
4
3
2
1
30
Dec
28
27
22
21
20
19
18
16
15
14
- Derive DerivedAnnotationValueProviderBase from EStructuralFeatureValueProviderBase
EStructuralFeatureValueProviderBase(EClass annotatedSpecificationEClass)
- Make ComboBoxEditingSupport aware of instance keys
- IAnnotationValueProvider: Introduce canEdit() methods
- Remove confusion naming heuristic for heading of first column.
Override getRegisteredHandlers(Class)
- Bug fix: getAnnotationClazz() -> Return class of underlying EClass's instance type
- Use EContentAdapter instead of manual management of non-recursive AdapterImpl
- Move AnnotationFilter to dedicate file
- Enable filtering by model element hierarchy level and annotation type
ExtendedCCombo
- Start collection of reusable widgets:
- Fix warnings by removing reference to getTextPostConvertValidator() in class comment. Method has been removed in r10818.
- GenericAnnotationView: Enable to restrict view to currently selected element type (e.g., components, channels, ...)
- Bug fix: Do not unconditionally return true in canEdit()
- Avoid unbounded recursion in DynamicInstanceAnnotationValueProviderBase
- Polish instantiation of IAnnotationProviders
YELLOw
commited automatic modification from ecore
- Enable binding a AnnotationValueProvider to multiple model elements in a single <annotationViewPart /> statement
fixed the issue
- EStructuralFeatureValueProviderBase: Gracefully handle the case that instance keys returned by getInstanceKeys() are not backed by a EStructuralFeatureValue
- Ensure that independently of the currently selected model element type, annotations are shown for the entire sub-model below the IProjectRoot element above that currently selected model element. E.g., in the LA, show annotations for Channels in case a Component is currently selected
- Allow empty name prefix for multi-instance annotations
- SingleEStructuralFeatureValueProvider -> EStructuralFeatureValueProvider (can optionally handle multiple EStructuralFeatures contained in a specification)
- ComboBoxEditingSupport / value providers
- Avoid potential cast error
- Enable filtering of rows (component names) and columns (annotation names)
- Add comparator that sorts rows according to hierarchy level. Elements within one hierarchy level are sorted by name.
Fix NPE when deleting components while the Annotation view is visible:
- Prevent NPE by checking type before casting
- Remove unneeded dispose() method (see last commit)
- Fix disposal of CreateAnnotationInstanceColumn's "create" Button by installing a DisposeListener
- Sort columns alphabetically using a TreeSet of the newly introduced ColumnHandles.
- IAnnotationValueProvider
DerivedAnnotationBase -> IDerivedAnnotation<T>
Introduce "derived" annotation, i.e. based on calculations instead of explicit annotations / model contents can be implemented
- Provide non-recursive, correct implementation of type-based annotation entry filter
Ensure update of annotation view in case of external
- Enable editing of component names from GenericAnnotationView
Loading