JuDFTteam / aiida-fleur

AiiDA plugin of the high-performance density functional theory code FLEUR (www.judft.de) for high-throughput electronic structure calculations.
https://aiida-fleur.readthedocs.io
Other
14 stars 7 forks source link

Remove/Deprecate explicit xpath usage #143

Closed janssenhenning closed 2 years ago

janssenhenning commented 3 years ago

Closes #6

Follow up for #111, #115 and #116. Cleans up the remaining places where explicit xpaths were used in the package

codecov[bot] commented 3 years ago

Codecov Report

Merging #143 (067b90a) into develop (5ddd3d7) will increase coverage by 0.04%. The diff coverage is 32.18%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #143      +/-   ##
===========================================
+ Coverage    55.36%   55.41%   +0.04%     
===========================================
  Files          119      119              
  Lines        13708    13688      -20     
===========================================
- Hits          7590     7585       -5     
+ Misses        6118     6103      -15     
Impacted Files Coverage Δ
aiida_fleur/workflows/corehole.py 12.62% <0.00%> (ø)
aiida_fleur/workflows/dmi.py 18.55% <0.00%> (+0.25%) :arrow_up:
aiida_fleur/workflows/mae.py 18.63% <0.00%> (ø)
aiida_fleur/workflows/relax.py 17.05% <0.00%> (ø)
aiida_fleur/workflows/ssdisp.py 20.30% <0.00%> (+0.30%) :arrow_up:
aiida_fleur/workflows/ssdisp_conv.py 23.62% <0.00%> (ø)
aiida_fleur/tools/io_routines.py 67.69% <95.45%> (+2.26%) :arrow_up:
aiida_fleur/tools/extract_corelevels.py 85.00% <100.00%> (+0.18%) :arrow_up:
tests/tools/test_io_routines.py 96.55% <100.00%> (+0.12%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 5ddd3d7...067b90a. Read the comment docs.