-
Notifications
You must be signed in to change notification settings - Fork 183
AutoColumnize throws an Exception with multiple files if no bookmarks are found #102 #104
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
Conversation
8606385 to
e1f3002
Compare
|
Just a question which did come up by a quick view (really quick, could be that I missed something).
|
|
hi @zarunbal, |
|
About the interfacing, yes, I can extract it as an interface. I was not think of it would need to be replaced. |
|
Normaly I would fully support the idea "change and don't be afraid" but this is in my current opinion not possible. As you said we are lacking automated tests and this is one of the major pain points which have to be changed (with changes in the architecture). Currently a release is for me quiet some work because I test it manually every time and hope I didn't miss anything. We definitive introduce a DI container! I only wait until the project is switched to .NET 4.7.2. I plan to switch it soon (After the next release, which I plan in some days). Because most of the good container do not support .NET 4.0 any more. After the introduction of a DI Container the splitting up of the base can start. I should read me in into the project abilities of GitHub and start using it. |
51e7f20 to
fdb5871
Compare
|
@zarunbal I have added some more test cases and restructured a bit for the columnizer manager. |
fdb5871 to
ffabd9c
Compare
|
Please don't use Manager as wording or try to avoid it as much as possible! Nobody knows what a manager does or is doing! It can do everything or nothing I know it's been part of Logexpert a while, but for the future maybe :) |
|
@Hirogen, great input thank you. I'll change this naming (as soon as I have a better name ;) ). This changed my naming style or added another consideration! |
|
@miltob thank you for your ongoing help! If you find a issue that you think you can fix feel free. I think for the near future (After the introduction of DI) there are a bunch of tasks that can be done. As said I will try to use the github projects functionality and plan some tasks. |
|
My name suggestion would be ColumnizerPicker what do you think about this name |
… are found LogExperts#102 Update the AutoColumnizer logic to fix the bug.
ffabd9c to
7c72404
Compare
|
Renamed ColumnizerManager to ColumnizerPicker. |
|
Using Milestones or something similar would be great for prioritize tasks. |
|
It seems to be a bug there. If you drop a file which contains xml and has a file extension xml. The Then there is a @miltob could you please have a look into it? I hope this text is to a extend understandable I'm nearly sleeping on my keyboard ... gn8 |
|
I think the |
|
I'll have a look. No worries. |
|
@zarunbal Thanks for point out the issue. I have fixed the problem and added one test in a PR. The new added test case failed before the change and passed after the change. There are two things I'd like to talk about here besides the fix.
|
Yes, I fully agree with you. I started to integrate AutoFac as DI container into LogExpert. As soon it works well enough that we can work together, we could start transforming the codebase.
I thought that I removed this Test (the "en-za"). Because this test depends on the executing OS. On my local machine this test fails too. I changed it to work on the appveyor environment. |
|
@zarunbal since this is already merged, can this be set to "done" in the "next release" project? |
Update the AutoColumnizer logic to fix the bug.