Skip to content
This repository was archived by the owner on Jul 12, 2020. It is now read-only.

Start breaking EditingSession down into EditingActions #48

Merged
merged 1 commit into from
Jan 9, 2014

Conversation

tomphp
Copy link
Contributor

@tomphp tomphp commented Dec 27, 2013

This PR is the start of refactoring EditingSession.

Before continuing I'd like to know if you are happy with what I have done and what things I need to change.

One thing I'm not sure about is the location of IndentationDetector, maybe it should be in Services instead of Model?

Also I think it would be sensible to adopt using LineCollection (maybe rename it to Lines?) throughout the code base where ever string arrays of lines of code are passed into methods. In this case it would make sense for Line, LineCollection and IndentingLineCollection to exist in a more generic namespace than QafooLabs\Refactoring\Domain\Model. Thoughts and suggestions?

I look forward to some feedback.

beberlei added a commit that referenced this pull request Jan 9, 2014
Start breaking EditingSession down into EditingActions
@beberlei beberlei merged commit c951cbf into QafooLabs:master Jan 9, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants