-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create release notes markdown output for diff
command
#605
Conversation
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #605 +/- ##
==========================================
- Coverage 76.07% 75.95% -0.13%
==========================================
Files 262 264 +2
Lines 30388 30682 +294
==========================================
+ Hits 23118 23303 +185
- Misses 7270 7379 +109 ☔ View full report in Codecov by Sentry. |
Made the suggested changes. Also added mapping (changes + addition + deletion)
Classes created: 126
Other nodes created: 1
Nodes obsoleted without replacement: 12
Nodes obsoleted with replacement: 7
Nodes renamed: 8
Text definitions changed: 7
Text definitions added: 2
Mappings created: 30
Mappings deleted: 21
Mappings changed: 14
Synonyms added: 121
Synonyms removed: 23
Synonym predicates changed: 14
Edges deleted: 165
Nodes moved: 129
Predicates changed: 6
|
Aweeesome!! This is really looking pretty! More feedback (hope I am not getting on your nerves)
|
Not yet! 😄
Done
Me neither, maybe @cmungall could enlighten us!
Ok, commented code out. You can use any of the 2 issues I mentioned above. Classes created: 126
Other nodes created: 1
Nodes obsoleted without replacement: 12
Nodes obsoleted with replacement: 7
Nodes renamed: 8
Text definitions changed: 7
Text definitions added: 2
Mappings created: 30
Mappings deleted: 21
Synonym predicates changed: 14
Synonyms added: 121
Synonyms removed: 23
Edges deleted: 165
Nodes moved: 129
Predicates changed: 6
|
I think thats it. When you get an answer from Chris on what the "nodes moved" thing is doing (to me, it seems some crucial information is missing), also just do me a small favour and harmonise the added/created--removed/deleted terminology a bit (I would just do added and removed anywhere), but this is minor and can be done in the future. Approved! |
@matentzn , dug through the code and came to a conclusion that Classes added: 126
Other nodes added: 1
Nodes obsoleted without replacement: 12
Nodes obsoleted with replacement: 7
Nodes renamed: 8
Text definitions changed: 7
Text definitions added: 2
Mappings added: 30
Mappings removed: 21
Synonyms added: 121
Synonym predicates changed: 14
Synonyms removed: 23
Edges removed: 165
New relationships added: 129
Predicates changed: 6
|
For any questions about KGCL the best place is the KGCL issue tracker, you can look up any Change class like this kgcl:NodeMove |
|
* Adding a more efficient diff implementation for simpleobo. Undoing some of #605 * ruffruff * fixing tests
Related to obophenotype/human-phenotype-ontology#9856
Wait to merge until INCATools/kgcl#54 merged and KGCL released