plume-oss / plume

Plume is a code representation benchmarking library with options to extract the AST from Java bytecode and store the result in various graph databases.
https://plume-oss.github.io/plume-docs/
Apache License 2.0
70 stars 9 forks source link

Interfaces are now recognized #227

Closed DavidBakerEffendi closed 2 years ago

DavidBakerEffendi commented 2 years ago

Added

Related issues:

Resolves #224

Reviewer

@DavidBakerEffendi

codecov[bot] commented 2 years ago

Codecov Report

Merging #227 (55119f6) into master (80f8b21) will increase coverage by 0.15%. The diff coverage is 86.84%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #227      +/-   ##
==========================================
+ Coverage   80.89%   81.05%   +0.15%     
==========================================
  Files          29       29              
  Lines        1890     1921      +31     
  Branches      119      115       -4     
==========================================
+ Hits         1529     1557      +28     
- Misses        361      364       +3     
Impacted Files Coverage Δ
...a/com/github/plume/oss/drivers/GremlinDriver.scala 82.45% <57.14%> (-2.60%) :arrow_down:
...ala/com/github/plume/oss/drivers/Neo4jDriver.scala 84.05% <80.00%> (-0.68%) :arrow_down:
...om/github/plume/oss/drivers/TigerGraphDriver.scala 88.44% <80.00%> (+0.19%) :arrow_up:
...n/scala/com/github/plume/oss/drivers/IDriver.scala 98.91% <100.00%> (+0.08%) :arrow_up:
...ub/plume/oss/passes/parallel/PlumeAstCreator.scala 84.57% <100.00%> (+1.09%) :arrow_up: