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

[Feature] Migrate analyzer script to Ruby #251

Draft
wants to merge 30 commits into
base: develop
Choose a base branch
from

Conversation

gaelfoppolo
Copy link
Collaborator

@gaelfoppolo gaelfoppolo commented Sep 1, 2019

In order to provide a more robust, extensible & maintainable analyzer script, I think it's time to drop Shell and move to Ruby. It offers so many possibilities, not available to Shell. Another PR is about using Fastlane (which is also written in Ruby) instead of the Shell script, but I don't like relying on another tool.

I've already began to convert the Shell script to a Ruby one. This is a very first version, that will demand some work and refinement before being enough stable. This is based on the work on the branch experiment/simpler-sonar-script.

My main concern resides in its location ; I would prefer to open a new repository dedicated to the analyzer, instead of mixing plugin and analyzer here. This approach is adopted by other plugin such as PowerShell. This analyzer could be available as a Gem and/or a Brew.

@gaelfoppolo gaelfoppolo added enhancement wip work in progress labels Sep 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement wip work in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant