Skip to content

fix GraphParameterType.autocomplete (sorting and matching) - #46

Merged
louiswesterheide merged 1 commit into
mainfrom
bugfix/graphParameterTypeAutocomplete-CMEM-8121
Aug 28, 2026
Merged

louiswesterheide merged 1 commit into
mainfrom
bugfix/graphParameterTypeAutocomplete-CMEM-8121

Conversation

@peterfreytag

Copy link
Copy Markdown
Contributor

GraphParameterType.autocomplete: results are now sorted by label and only include graphs matching all given query terms, instead of an unsorted, non-deterministic order matching any single term

@github-actions

Copy link
Copy Markdown

Coverage

Coverage Report
File Stmts Miss Cover Missing
init.py 0 0 100%
testing.py 65 6 91% 76 126 142 146 164 168
dataintegration/init.py 0 0 100%
dataintegration/client.py 7 0 100%
dataintegration/context.py 57 0 100%
dataintegration/description.py 182 16 91% 46 73-74 146-147 151 161 166 180 186 227 241 365 408 416-417
dataintegration/discovery.py 49 36 27% 27 38-43 55-62 64 66-68 70 84-85 87-90 92-93 95-100 106 108
dataintegration/entity.py 31 3 90% 41 66 86
dataintegration/plugins.py 30 5 83% 23 27 31 35 50
dataintegration/ports.py 15 1 93% 32
dataintegration/types.py 115 13 89% 70-71 87 99 107 120 155 159-161 171 175 276
dataintegration/parameter/init.py 0 0 100%
dataintegration/parameter/choice.py 23 1 96% 26
dataintegration/parameter/code.py 52 0 100%
dataintegration/parameter/dataset.py 33 5 85% 30-32 51 54
dataintegration/parameter/graph.py 52 5 90% 47 72 79 90-91
dataintegration/parameter/multiline.py 4 4 0% 3 6 9-10
dataintegration/parameter/password.py 28 13 54% 11-13 17 34-37 39-40 53-55
dataintegration/parameter/resource.py 17 0 100%
dataintegration/typed_entities/init.py 6 0 100%
dataintegration/typed_entities/file.py 157 30 81% 97 101-102 106-107 111-112 116 119 122 223 246-247 281 315 317 342-347 352 388-393 415
dataintegration/typed_entities/quads.py 99 57 42% 90-106 135-139 142-146 149 159 162 179-186 189 192-194 196 199 202-208 210 213-216 219
dataintegration/typed_entities/typed_entities.py 28 2 93% 56-57
dataintegration/utils/init.py 41 14 66% 34 36 40 53 59-66 69-70
dataintegration/utils/entity_builder.py 86 0 100%
TOTAL 1177 211 82%  

Tests Skipped Failures Errors Time
52 1 💤 0 ❌ 0 🔥 49.248 ⏱

@louiswesterheide
louiswesterheide merged commit 71e1753 into main Aug 28, 2026
2 checks passed
@louiswesterheide
louiswesterheide deleted the bugfix/graphParameterTypeAutocomplete-CMEM-8121 branch August 28, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants