Skip to content
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

Extracted interfaces from Parser and PageFetcher #421

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

dgoiko
Copy link

@dgoiko dgoiko commented Nov 16, 2019

Extracted interfaces from Parser and PageFetcher in order to make it easier to create totally custom classes.

I'd rename the classes so interfaces would be Parser and PageFetcher and concrete clases SimpleParser and SimplePageFetcher or something like that, but that would break compatibility in projects that instantiate their own, so I decided not to touch it and let maintainer decide, maybe deprecating old names and removing them later, or just leave it as it is

Extracted interfaces from Parser and PageFetcher in order to make it easier to create totally custom classes
Made a silly change in an error in javadoc in order to make a commit and pass the merge checks again, now that the bug in java8 checks is fixed in repo
There was an http fetch error on Java11 test. Commit to pass the test again
@dgoiko
Copy link
Author

dgoiko commented Jan 24, 2020

Strange test error: Could not GET 'https://repo.maven.apache.org/maven2/com/github/tomakehurst/wiremock/2.21.0/wiremock-2.21.0.pom'. Received status code 403 from server: Forbidden

This modification would allow to use a database other than sleepycat easilly.
Allows to use any implementation for the DocIDServer, not only sleepycat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant