opencaesar / owl-adapter

The OML adapter for OWL
Apache License 2.0
0 stars 2 forks source link

minor code cleanup #15

Closed StevenJenkinsJPL closed 4 years ago

StevenJenkinsJPL commented 4 years ago

Two minor tweaks:

  1. Transitive reduction should occur before root at universal in bundle closure. Rooting at universal preserves reduction; in principle it's simpler this way.
  2. Code for OWL Class Expression of a Difference duplicated code from Intersection. It's cleaner to convert to Intersection first and then convert.
StevenJenkinsJPL commented 4 years ago

Fixed in 148720ab6ec24ccdb1c276782cc036fcb2a183f3.