-
Notifications
You must be signed in to change notification settings - Fork 154
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
SMARTS bits #896
SMARTS bits #896
Commits on Sep 10, 2022
-
Optimise unique (atom) match filtering, add a new filter for providin…
…g exclusive matches.
Configuration menu - View commit details
-
Copy full SHA for d5199c4 - Browse repository at this point
Copy the full SHA d5199c4View commit details -
Remove use of ThreadLocal in favour of an encapsulate SmartsResults. …
…The getLastErrorMesg() is no longer thread safe but can be used in simple usages, the SmartsResult should be used in threaded environments.
Configuration menu - View commit details
-
Copy full SHA for c20539c - Browse repository at this point
Copy the full SHA c20539cView commit details -
Set a flag on "complex" atom expressions, in some case down stream to…
…ols may wish to treat "simple" expressions (i.e. not in square brackets) differently.
Configuration menu - View commit details
-
Copy full SHA for d609d44 - Browse repository at this point
Copy the full SHA d609d44View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9331ad - Browse repository at this point
Copy the full SHA b9331adView commit details -
Make these check vs update package-private, this allows us to check a…
… filter before we apply it.
Configuration menu - View commit details
-
Copy full SHA for dd5d2ae - Browse repository at this point
Copy the full SHA dd5d2aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6877279 - Browse repository at this point
Copy the full SHA 6877279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 989ba73 - Browse repository at this point
Copy the full SHA 989ba73View commit details -
Fix test by introducting a new Mappings filter, there is a subtle dif…
…ferent between unique atoms (more efficient) and unique atom sets and both can be useful. Consider matching OSO against OS(*)(O)O, there are 2 unique matches over the atoms but 3 over the set of atoms (i.e. we see a new combinatation).
Configuration menu - View commit details
-
Copy full SHA for f279620 - Browse repository at this point
Copy the full SHA f279620View commit details