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

Use reek directly #258

Merged
merged 9 commits into from
May 17, 2015
Merged

Use reek directly #258

merged 9 commits into from
May 17, 2015

Conversation

MGotink
Copy link

@MGotink MGotink commented May 3, 2015

This contains the commits from and thus closes #255.

ggallen and others added 4 commits March 12, 2015 14:36
Reek::Examiner wil be run directly so we can interact with the raw output in stead of relying on the printed output which is cumbersome to process correctly.
@MGotink
Copy link
Author

MGotink commented May 3, 2015

@bf4 can you have a look at it before it's merged?

@@ -45,7 +45,7 @@ Gem::Specification.new do |s|
s.add_runtime_dependency "flay", [">= 2.0.1", "~> 2.1"]
s.add_runtime_dependency "churn", ["~> 0.0.35"]
s.add_runtime_dependency "flog", [">= 4.1.1", "~> 4.1"]
s.add_runtime_dependency "reek", [">= 1.3.4", "~> 1.3"]
s.add_runtime_dependency "reek", [">= 1.3.4", "< 2.2"]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why 2.2?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated to 3.0, which makes more sense.

@bf4
Copy link
Member

bf4 commented May 5, 2015

will do

@bf4
Copy link
Member

bf4 commented May 9, 2015

sorry, will do this weekend

@bf4 bf4 closed this May 9, 2015
@bf4 bf4 reopened this May 10, 2015
@MGotink
Copy link
Author

MGotink commented May 16, 2015

@bf4, ok to merge?

@bf4
Copy link
Member

bf4 commented May 17, 2015

looking at it now...

@bf4
Copy link
Member

bf4 commented May 17, 2015

I created a PR in MGotink#1 to fix reek compatibility but I'm not seeing the line numbers in the html reports... is that a regression from #255 ?

@MGotink
Copy link
Author

MGotink commented May 17, 2015

Thanks!
#255 adds line number to the yaml output, not the reports. Which still seems to work correctly.

@bf4
Copy link
Member

bf4 commented May 17, 2015

I'm here if you want to chat I just invited you to https://gitter.im/metricfu/metric_fu?utm_source=share-link&utm_medium=link&utm_campaign=share-link

@bf4
Copy link
Member

bf4 commented May 17, 2015

Ok, that's what I thought. Should be good to merge, then.

@bf4 bf4 closed this May 17, 2015
@bf4 bf4 reopened this May 17, 2015
smell_type: "Duplication",
lines: [6, 9])
]
@lines = double(smells: @smells)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

any reason we need to make the smells double and fill with with smell doubles? I'd rather use verified doubles if we're going to do that... not a blocker, but a followup PR

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That would be better yeah, I'll open a new PR for it.

MGotink added a commit that referenced this pull request May 17, 2015
@MGotink MGotink merged commit a079d97 into metricfu:master May 17, 2015
@MGotink
Copy link
Author

MGotink commented May 17, 2015

Merged, i think this can become 4.12?

@bf4
Copy link
Member

bf4 commented May 17, 2015

Yup. You good with releasing it?

@bf4
Copy link
Member

bf4 commented May 17, 2015

Oh, ref: using flay #231

@MGotink
Copy link
Author

MGotink commented May 17, 2015

Yeah I'm good with releasing it.
Was hoping to finish #260 quickly, but it's going to take some more time.

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.

3 participants