Skip to content

New repository structure; Resolve issue #165#166

Merged
faif merged 11 commits intofaif:masterfrom
duboviy:master
Jan 4, 2017
Merged

New repository structure; Resolve issue #165#166
faif merged 11 commits intofaif:masterfrom
duboviy:master

Conversation

@duboviy
Copy link
Copy Markdown
Contributor

@duboviy duboviy commented Jan 2, 2017

Proposal:
To improve readability I've structured this repository in packages (creational, structural, behavioral, other).
This pull request should resolve enhancement issue #165.

Also I've added in README lacking patterns that were lost there:

  • iterator behavioral pattern;
  • hierarchical state machine pattern (other category);
  • delegation pattern (placed in a separate Fundamental Patterns section as it's not related to creational, structural or behavioral patterns category)

P.S.
All tests and CI is fixed and working fine for me in my fork, here are kind of proof links :) :
My CI evidence 1
My CI evidence 2

@tim-burton
Copy link
Copy Markdown

Looks like a good idea 👍

Category-folder GoF book classification is really needed here because each pattern is under a category in the repo's README

So looks good to me!

@duboviy duboviy mentioned this pull request Jan 2, 2017
@faif
Copy link
Copy Markdown
Owner

faif commented Jan 2, 2017

@duboviy There's a conflict in hsm.py. Can you please resolve it?

@codecov-io
Copy link
Copy Markdown

codecov-io commented Jan 2, 2017

Current coverage is 93.90% (diff: 100%)

Merging #166 into master will not change coverage

@@             master       #166   diff @@
==========================================
  Files            48         48          
  Lines          2198       2198          
  Methods           0          0          
  Messages          0          0          
  Branches          0          0          
==========================================
  Hits           2064       2064          
  Misses          134        134          
  Partials          0          0          

Powered by Codecov. Last update 8498a66...84d9d8b

@faif faif merged commit 755086b into faif:master Jan 4, 2017
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.

4 participants