Skip to content

Add deprecation support to plugins#39

Merged
louiswesterheide merged 3 commits intomainfrom
feature/pluginDeprecation-CMEM-6706
Apr 15, 2026
Merged

Add deprecation support to plugins#39
louiswesterheide merged 3 commits intomainfrom
feature/pluginDeprecation-CMEM-6706

Conversation

@robertisele
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown

Coverage

Coverage Report
File Stmts Miss Cover Missing
init.py 0 0 100%
testing.py 64 16 75% 75 89-93 115 119 123 127 131 135 148-149 153 157
dataintegration/init.py 0 0 100%
dataintegration/context.py 57 0 100%
dataintegration/description.py 182 16 91% 46 134-135 139 149 154 168 174 213 227 229 236 356 398 406-407
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 53 6 89% 47 72 75 79 90-91
dataintegration/parameter/multiline.py 4 4 0% 3 6 9-10
dataintegration/parameter/password.py 26 13 50% 11-13 17 34-37 39-40 47-49
dataintegration/parameter/resource.py 17 0 100%
dataintegration/typed_entities/init.py 6 0 100%
dataintegration/typed_entities/file.py 136 30 78% 71 75-76 80-81 85-86 90 93 96 149 160-161 183 205 207 225-230 235 253 256-261
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 38 13 66% 23 25 29 39-46 49-50
dataintegration/utils/entity_builder.py 86 0 100%
TOTAL 1144 221 81%  

Tests Skipped Failures Errors Time
38 1 💤 0 ❌ 0 🔥 24.019 ⏱

@louiswesterheide louiswesterheide merged commit 91a07a7 into main Apr 15, 2026
2 checks passed
@louiswesterheide louiswesterheide deleted the feature/pluginDeprecation-CMEM-6706 branch April 15, 2026 06:42
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