diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 3c80f46a43ffa1e19488bb5bc355e986613d1f18..756d6dea41e00830f5a6b8a1e9953fca464e031d 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -28,6 +28,6 @@ jobs: - name: Install rubocop run: gem install -N rubocop - name: Rubocop - run: rubocop bin/ lib/ + run: rubocop examples/ lib/ - name: Run tests run: bundle exec rake diff --git a/examples/simple_bot.rb b/examples/simple_bot.rb index 2ce3b3ed81303a3ec649870265cad6665b60ca3f..4b4be9f566a038b2ca4663fb34f6f30c99a61802 100755 --- a/examples/simple_bot.rb +++ b/examples/simple_bot.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: true require 'matrix_sdk' diff --git a/examples/simple_client.rb b/examples/simple_client.rb index bdc975cefd8454d83fe58e7093b9cad8322c9300..201b868674edf266c5394b6c880b96da6cc449e6 100755 --- a/examples/simple_client.rb +++ b/examples/simple_client.rb @@ -42,7 +42,6 @@ ROOM_STATE_FILTER = { } }.freeze - class SimpleClient < MatrixSdk::Client def initialize(hs_url) super hs_url, sync_filter_limit: 10 @@ -106,9 +105,9 @@ if $PROGRAM_NAME == __FILE__ ARGV.shift print 'Username: ' - user = STDIN.gets.strip + user = $stdin.gets.strip puts 'Password: ' - password = STDIN.noecho(&:gets).strip + password = $stdin.noecho(&:gets).strip puts 'Logging in...' client.login(user, password, no_sync: true) @@ -133,7 +132,7 @@ if $PROGRAM_NAME == __FILE__ puts 'Entering main loop' loop do print '> ' - msg = STDIN.gets.strip + msg = $stdin.gets.strip break if msg.start_with? '/quit' if msg.start_with? '/me'