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

Break parser into entity focused parsers #1

Merged
merged 4 commits into from
Nov 29, 2017

Conversation

israel-hdez
Copy link

  • Refresher class is now inheriting from ManagerRefresher. This forces to include a builder class, which creates the required parser, collector and persister objects when the refresh is happening.
  • In the settings file, a new property is added. Because now the refresher is inheriting from ManagerRefresher, targeted refresh must be explicitly enabled.
  • The parser has been broken into multiple parsers. This is in preparation to implement targeted refresh.

@israel-hdez israel-hdez force-pushed the targeted-refresh-prep branch 2 times, most recently from 2e3e664 to d162c86 Compare November 29, 2017 00:08
* Refresher class is now inheriting from ManagerRefresher. This forces to include a builder class, which creates the required parser, collector and persister objects when the refresh is happening.
* In the settings file, a new property is added. Because now the refresher is inheriting from ManagerRefresher, targeted refresh must be explicitly enabled.
* The parser has been broken into multiple parsers. This is in preparation to implement targeted refresh.
…files

The specs changed its form. Now, the specs aren't using the protected nor private methods to check behaviours.

The old parser/middleware_manager_spec.rb file is now removed since it is now replaced by the new files.
@israel-hdez israel-hdez changed the title [WIP] Break parser into entity focused parsers Break parser into entity focused parsers Nov 29, 2017
@israel-hdez
Copy link
Author

@josejulio You can now merge into your fork.

@josejulio josejulio merged commit e340f29 into josejulio:hawkular-1259 Nov 29, 2017
@josejulio
Copy link
Owner

@israel-hdez rubocop is complaing, can you make it happy? :)

@israel-hdez
Copy link
Author

Yes... I'll do.

josejulio pushed a commit that referenced this pull request Nov 30, 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
2 participants