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

Issue #62 - mostly fixed #84

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

Conversation

Chessray
Copy link
Contributor

Hi,

This pull request should resolve issue #62 - I just don't like that there is no way to configure the size given in com.icegreen.greenmail.store.StoredMessageCollectionFactory#createCollection. I'm open for suggestions by the guys who know this library better than I do.

Chessray added 7 commits June 4, 2015 22:44
…ctions. The RootFolder's factory will be passed on to its children.
- Added configuration option to use this new Managers class.
- Added reset() method to Managers in order to prevent reinstantiation of Managers object itself which would require additional reflection now..
- Added configuration option to use this new Managers class.
- Added reset() method to Managers in order to prevent reinstantiation of Managers object itself which would require additional reflection now..
- Added configuration option to use this new Managers class.
- Added reset() method to Managers in order to prevent reinstantiation of Managers object itself which would require additional reflection now..
@Chessray
Copy link
Contributor Author

Please forgive my ignorance, but I can't see why the tests failed now. They're all green on my machine, and I'm afraid I don't know how to rerun the build on CircleCI. Can someone help please?

@buildscientist
Copy link
Member

The CircleCI build is failing due to an issue with running tests repeatedly after another on Linux/Unix systems. See issue #69 for more details.

@Chessray
Copy link
Contributor Author

Chessray commented Jul 2, 2015

Hmm, that's too bad. Thank you for the information. I'll follow the discussion there now and see if I can help.

@camann9
Copy link
Contributor

camann9 commented Jul 2, 2015

Hi Raimund, thnks for your commit. Currently our CI is a bit broken...
About your remark on the fact that you are settings the maximum number of
messages hard coded: We use the configuration class that you already
modified. If you find a way to get information from there to your code that
would be the way to do it.

Raimund Klein [email protected] schrieb am Do., 2. Juli 2015 um
09:33 Uhr:

Hmm, that's too bad. Thank you for the information. I'll follow the
discussion there now and see if I can help.


Reply to this email directly or view it on GitHub
#84 (comment)
.

@Chessray
Copy link
Contributor Author

The Factory itself offers a configuration option now. If requested, we can expose this via the main configuration class, but I see little value in that. Other than that, this should resolve the issue.

@buildscientist
Copy link
Member

@Chessray The build issues have been fixed. It looks like there are some conflicts though. Can you rebase your branch and update the PR?

@Chessray
Copy link
Contributor Author

@buildscientist I fetched the latest upstream and merged, but something must have gone wrong - builds on my branch are still failing. What did I miss?

@buildscientist
Copy link
Member

@Chessray Can you fetch the latest upstream and re-run the build? We've fixed our CI/build related issues.

@Chessray
Copy link
Contributor Author

Merged upstream. Let's hope it'll work now.

@buildscientist
Copy link
Member

@Chessray Looks like it worked but @marcelmay and I are still working on code reviewing your change. Please standby.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants