Daniel Review Gem (DRev) Awesome

Gem License GitHub followers Twitter URL

This is a Microverse Captsopne Project

CSS Lint

Recordit GIF


Table of Contents


Installation

Set-Up

If you have already Install RUBY && GEMS Skip to Install-Gem Section

  • Let's start with updating our apt
    sudo apt-get update
    ```

- Then we need to install Ruby

    ```bash
    sudo apt-get install ruby-full
    ```

    Let's verify it's working correctly by opening a text editor and save the following text as test.rb

    ```bash
    #!/usr/bin/env ruby
    puts "Hello world!"
    ```

    In the terminal window, change directory to the directory where you saved test.rb. Run the command
    ```bash
    chmod +x test.rb
    ./test.rb
    ```

    Then you should see the message Hello world! displayed if Ruby is installed correctly.

    If it didn't work, check [Ruby Installation Page](https://www.ruby-lang.org/en/documentation/installation/)

- All that is left is to install Gem Package by typing in our Terminal

    ```bash
    sudo apt-get install rubygems
    ```

### Installing Gem

#### After making sure you've all the [Set-Up](#Set-Up) Process Completed

- Let's start installing the bundle gem. (Skip this step if you already used Gems Before)

    ```bash
    gem install bundler
    ```

- Now we can install DRev Gem by typing

    ```bash
    gem install DRev
    ```

## Congratulation! Now You Can Start Using DRev
---

## Features

As far as this version release DRev will check the following issue:

    - Extras/Unessesaries empty lines.
    - Indentations (By Default and as far, for now, it will check indentations of 2).
    - Last EoF Empty Line.
    - Missing Closing or Opening Brackets.
---

## How to Use

Essay and Simple! Just open the folder on your terminal witch you want to check and type the following command!

```bash
DRev

Built With

  • Bundle
  • Ruby
  • Bash
  • Vim
  • GitHub
  • Gem
  • Shields.io

Support

Reach out to me at one of the following places!


Contributing 🤝

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Acknowledgments

  • Hat tip to anyone whose code was used
  • Thanks to Microverse for it Support!

License

License

Author

Danie Laloush

Give a ⭐️ if you like this project!