YangCatalog / backend

YANG Catalog's REST API and internal module processing pipeline
https://yangcatalog.org
Apache License 2.0
2 stars 11 forks source link

Check sematically equivalent modules #782

Open bskqd opened 1 year ago

bskqd commented 1 year ago

added notifying vendors about semantically different modules in vendor dirs, which should be merged only after https://github.com/YangCatalog/deployment/pull/197 and https://github.com/mbj4668/pyang/pull/857

resolves #748

codecov[bot] commented 1 year ago

Codecov Report

Merging #782 (8ec5950) into develop (428063c) will increase coverage by 0.12%. The diff coverage is 83.69%.

:exclamation: Current head 8ec5950 differs from pull request most recent head 6d9428e. Consider uploading reports for the commit 6d9428e to get more accurate results

@@             Coverage Diff             @@
##           develop     #782      +/-   ##
===========================================
+ Coverage    77.74%   77.86%   +0.12%     
===========================================
  Files          110      110              
  Lines        11393    11649     +256     
===========================================
+ Hits          8857     9071     +214     
- Misses        2536     2578      +42     
Impacted Files Coverage Δ
parseAndPopulate/populate.py 81.11% <ø> (ø)
utility/util.py 69.03% <14.70%> (-11.46%) :arrow_down:
parseAndPopulate/groupings.py 71.96% <78.00%> (+2.77%) :arrow_up:
parseAndPopulate/file_hasher.py 78.41% <93.33%> (+4.96%) :arrow_up:
parseAndPopulate/modules.py 85.00% <100.00%> (+0.51%) :arrow_up:
parseAndPopulate/parse_directory.py 98.94% <100.00%> (ø)
tests/test_groupings.py 98.34% <100.00%> (+0.90%) :arrow_up:
tests/test_parse_directory.py 94.65% <100.00%> (ø)
utility/staticVariables.py 100.00% <100.00%> (ø)