# -*- encoding: utf-8 -*- # stub: smalruby-editor 0.2.7 ruby lib Gem::Specification.new do |s| s.name = "smalruby-editor".freeze s.version = "0.2.7".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Kouji Takao".freeze] s.date = "2015-05-20" s.description = "The smalruby-editor is a visual programming editor that can create aRuby script by combining individual blocks similar to Scratch. It can also enter the program as better than Scratch.".freeze s.email = ["kouji.takao@gmail.com".freeze] s.executables = ["smalruby-editor".freeze] s.extra_rdoc_files = ["README.rdoc".freeze, "LICENSE".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".simplecov".freeze, ".travis.yml".freeze, "Guardfile".freeze, "LEGAL".freeze, "LICENSE".freeze, "Procfile".freeze, "README.rdoc".freeze, "Rakefile".freeze, "app/assets/images/.keep".freeze, "app/assets/images/favicon.ico".freeze, "app/assets/javascripts/application.js".freeze, "app/assets/javascripts/blocks/blockly.js.coffee.erb".freeze, "app/assets/javascripts/blocks/character.js.coffee.erb".freeze, "app/assets/javascripts/blocks/control.js.coffee.erb".freeze, "app/assets/javascripts/blocks/data.js.coffee.erb".freeze, "app/assets/javascripts/blocks/etc.js.coffee.erb".freeze, "app/assets/javascripts/blocks/events.js.coffee.erb".freeze, "app/assets/javascripts/blocks/field_character.js.coffee.erb".freeze, "app/assets/javascripts/blocks/hardware.js.coffee.erb".freeze, "app/assets/javascripts/blocks/looks.js.coffee.erb".freeze, "app/assets/javascripts/blocks/motion.js.coffee.erb".freeze, "app/assets/javascripts/blocks/operators.js.coffee.erb".freeze, "app/assets/javascripts/blocks/pen.js.coffee.erb".freeze, "app/assets/javascripts/blocks/ruby.js.coffee.erb".freeze, "app/assets/javascripts/blocks/sensing.js.coffee.erb".freeze, "app/assets/javascripts/blocks/sound.js.coffee.erb".freeze, "app/assets/javascripts/collections/.keep".freeze, "app/assets/javascripts/collections/character_set.js.coffee".freeze, "app/assets/javascripts/fix_blockly.js.erb".freeze, "app/assets/javascripts/generators/ruby.js.coffee.erb".freeze, "app/assets/javascripts/models/.keep".freeze, "app/assets/javascripts/models/character.js.coffee".freeze, "app/assets/javascripts/models/scene.js.coffee".freeze, "app/assets/javascripts/models/source_code.js".freeze, "app/assets/javascripts/msg/en_us.js".freeze, "app/assets/javascripts/msg/ja.js".freeze, "app/assets/javascripts/routers/.keep".freeze, "app/assets/javascripts/smalruby.js.coffee.erb".freeze, "app/assets/javascripts/views/.keep".freeze, "app/assets/javascripts/views/character_modal_view.js.coffee".freeze, "app/assets/javascripts/views/character_selector_view.js.coffee".freeze, "app/assets/javascripts/views/load_modal_view.js.coffee.erb".freeze, "app/assets/javascripts/views/main_menu_view.js.coffee.erb".freeze, "app/assets/javascripts/views/preference_modal_view.js.coffee.erb".freeze, "app/assets/javascripts/views/reset_modal_view.js.coffee".freeze, "app/assets/javascripts/views/signin_modal_view.js.coffee.erb".freeze, "app/assets/stylesheets/application.css".freeze, "app/assets/stylesheets/editor.css.scss".freeze, "app/assets/stylesheets/flatstrap-custom.css.scss".freeze, "app/assets/stylesheets/load-modal.css.scss".freeze, "app/assets/stylesheets/preference-modal.css.scss".freeze, "app/assets/stylesheets/toolbox.css.scss.erb".freeze, "app/assets/templates/.keep".freeze, "app/controllers/application_controller.rb".freeze, "app/controllers/concerns/.keep".freeze, "app/controllers/editor_controller.rb".freeze, "app/controllers/sessions_controller.rb".freeze, "app/controllers/source_codes_controller.rb".freeze, "app/controllers/users_controller.rb".freeze, "app/helpers/application_helper.rb".freeze, "app/helpers/editor_helper.rb".freeze, "app/helpers/sessions_helper.rb".freeze, "app/helpers/users_helper.rb".freeze, "app/mailers/.keep".freeze, "app/models/.keep".freeze, "app/models/concerns/.keep".freeze, "app/models/concerns/ruby_to_block.rb".freeze, "app/models/concerns/ruby_to_block/block.rb".freeze, "app/models/concerns/ruby_to_block/block/base.rb".freeze, "app/models/concerns/ruby_to_block/block/character.rb".freeze, "app/models/concerns/ruby_to_block/block/character_event.rb".freeze, "app/models/concerns/ruby_to_block/block/character_method_call.rb".freeze, "app/models/concerns/ruby_to_block/block/character_new.rb".freeze, "app/models/concerns/ruby_to_block/block/character_operation.rb".freeze, "app/models/concerns/ruby_to_block/block/control_beark.rb".freeze, "app/models/concerns/ruby_to_block/block/control_if.rb".freeze, "app/models/concerns/ruby_to_block/block/control_loop.rb".freeze, "app/models/concerns/ruby_to_block/block/control_sleep.rb".freeze, "app/models/concerns/ruby_to_block/block/do.rb".freeze, "app/models/concerns/ruby_to_block/block/else.rb".freeze, "app/models/concerns/ruby_to_block/block/end.rb".freeze, "app/models/concerns/ruby_to_block/block/events_on_click.rb".freeze, "app/models/concerns/ruby_to_block/block/events_on_key_push_or_down.rb".freeze, "app/models/concerns/ruby_to_block/block/events_on_start.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_button_pressed_or_released.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_init_hardware.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_led_turn_off.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_led_turn_on.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_motor_driver.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_motor_driver_set_speed.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_motor_driver_speed.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_operation.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_rgb_led_set_color.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_rgb_led_turn_off.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_sensor_value.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_smalrubot_action.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_smalrubot_action_with_sec.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_smalrubot_dc_motor_power_ratio.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_smalrubot_dc_motor_set_power_ratio.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_smalrubot_led_turn_on_or_off.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_smalrubot_sensor_value.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_commands.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_run.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_set_speed.rb".freeze, "app/models/concerns/ruby_to_block/block/hardware_two_wheel_drive_car_speed.rb".freeze, "app/models/concerns/ruby_to_block/block/looks_hide.rb".freeze, "app/models/concerns/ruby_to_block/block/looks_say.rb".freeze, "app/models/concerns/ruby_to_block/block/looks_show.rb".freeze, "app/models/concerns/ruby_to_block/block/looks_vanish.rb".freeze, "app/models/concerns/ruby_to_block/block/math_number.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_change_x_by.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_change_y_by.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_go_to_character.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_go_to_mouse.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_move.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_point_towards_character.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_point_towards_mouse.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_rotate_left.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_rotate_right.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_self_angle.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_self_x.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_self_y.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_set_angle.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_set_rotation_style.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_set_x.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_set_x_y.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_set_y.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_turn.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_turn_if_reach_wall.rb".freeze, "app/models/concerns/ruby_to_block/block/motion_turn_xy.rb".freeze, "app/models/concerns/ruby_to_block/block/null.rb".freeze, "app/models/concerns/ruby_to_block/block/operators_compare.rb".freeze, "app/models/concerns/ruby_to_block/block/operators_false.rb".freeze, "app/models/concerns/ruby_to_block/block/operators_true.rb".freeze, "app/models/concerns/ruby_to_block/block/require_smalruby.rb".freeze, "app/models/concerns/ruby_to_block/block/ruby_comment.rb".freeze, "app/models/concerns/ruby_to_block/block/ruby_expression.rb".freeze, "app/models/concerns/ruby_to_block/block/ruby_p.rb".freeze, "app/models/concerns/ruby_to_block/block/ruby_statement.rb".freeze, "app/models/concerns/ruby_to_block/block/sensing_hit.rb".freeze, "app/models/concerns/ruby_to_block/block/sensing_reach_wall.rb".freeze, "app/models/concerns/ruby_to_block/block/sound_play.rb".freeze, "app/models/concerns/ruby_to_block/block/sound_preset_sounds.rb".freeze, "app/models/concerns/ruby_to_block/block/text.rb".freeze, "app/models/concerns/ruby_to_block/block/value.rb".freeze, "app/models/concerns/ruby_to_block/context.rb".freeze, "app/models/concerns/ruby_to_block/formatter.rb".freeze, "app/models/preference.rb".freeze, "app/models/source_code.rb".freeze, "app/models/user.rb".freeze, "app/views/editor/_block_tab.html.haml".freeze, "app/views/editor/_character_modal.html.haml".freeze, "app/views/editor/_load_modal.html.haml".freeze, "app/views/editor/_preference_modal.html.haml".freeze, "app/views/editor/_reset_modal.html.haml".freeze, "app/views/editor/_signin_modal.html.haml".freeze, "app/views/editor/_toolbox_default.html.haml".freeze, "app/views/editor/_toolbox_smalrubot.html.haml".freeze, "app/views/editor/_toolbox_smalrubot_s1.html.haml".freeze, "app/views/editor/_toolbox_smalrubot_v3.html.haml".freeze, "app/views/editor/demo.html.erb".freeze, "app/views/editor/index.html.haml".freeze, "app/views/editor/toolbox.html.haml".freeze, "app/views/layouts/application.html.erb".freeze, "app/views/users/preferences.html.haml".freeze, "bin/bundle".freeze, "bin/rails".freeze, "bin/rake".freeze, "bin/rspec".freeze, "bin/smalruby-editor".freeze, "bin/spring".freeze, "bin/teaspoon".freeze, "config.ru".freeze, "config/application.rb".freeze, "config/boot.rb".freeze, "config/database.yml.mysql2".freeze, "config/database.yml.sqlite3".freeze, "config/database.yml.travis".freeze, "config/environment.rb".freeze, "config/environments/development.rb".freeze, "config/environments/production.rb".freeze, "config/environments/standalone.rb".freeze, "config/environments/test.rb".freeze, "config/initializers/backtrace_silencers.rb".freeze, "config/initializers/filter_parameter_logging.rb".freeze, "config/initializers/inflections.rb".freeze, "config/initializers/mime_types.rb".freeze, "config/initializers/secret_token.rb".freeze, "config/initializers/session_store.rb".freeze, "config/initializers/teaspoon.rb".freeze, "config/initializers/wrap_parameters.rb".freeze, "config/locales/en.yml".freeze, "config/locales/ja.yml".freeze, "config/routes.rb".freeze, "config/unicorn.rb".freeze, "db/migrate/20131216121603_create_source_codes.rb".freeze, "db/migrate/20131219045113_add_filename_to_source_code.rb".freeze, "db/migrate/20150513061200_create_users.rb".freeze, "db/migrate/20150513061250_add_index_name_on_users.rb".freeze, "db/schema.rb".freeze, "db/seeds.rb".freeze, "demos/car_chase.rb.xml".freeze, "demos/pong.rb.xml".freeze, "demos/star.rb.xml".freeze, "lib/assets/.keep".freeze, "lib/smalruby_editor.rb".freeze, "lib/smalruby_editor/blockly_message_helper.rb".freeze, "lib/smalruby_editor/version.rb".freeze, "lib/tasks/.keep".freeze, "lib/tasks/gem.rake".freeze, "lib/tasks/release.rake".freeze, "lib/tasks/rspec.rake".freeze, "lib/tasks/rubocop.rake".freeze, "log/.keep".freeze, "public/404.html".freeze, "public/422.html".freeze, "public/500.html".freeze, "public/apple-touch-icon.png".freeze, "public/assets/application-898fef38851604c4b5b18d6afb4f82ef.js".freeze, "public/assets/application-898fef38851604c4b5b18d6afb4f82ef.js.gz".freeze, "public/assets/application-f879948b97a781e3d996535a2a0585fa.css".freeze, "public/assets/application-f879948b97a781e3d996535a2a0585fa.css.gz".freeze, "public/assets/blockly/msg/js/en_us-d5e1938b2d57c1df954f4411b9165d10.js".freeze, "public/assets/blockly/msg/js/en_us-d5e1938b2d57c1df954f4411b9165d10.js.gz".freeze, "public/assets/blockly/msg/js/ja-16b694632120c3d1ace214702c6ea413.js".freeze, "public/assets/blockly/msg/js/ja-16b694632120c3d1ace214702c6ea413.js.gz".freeze, "public/assets/favicon-d958ba1d3efbea2e9a10fda1b5970b6c.ico".freeze, "public/assets/jquery-ui/animated-overlay-9b629ab5247187e831ea51106acdf03a.gif".freeze, "public/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-e055bc219bd3aed111713c2ef884d6f4.png".freeze, "public/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-1ed964fd6a424fc2d8653d5a64705840.png".freeze, "public/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-c47b4313972b0311e02e671fd15a66c9.png".freeze, "public/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-4b5173f329e3e9fbfcfcc88a84920e81.png".freeze, "public/assets/jquery-ui/ui-bg_glass_75_dadada_1x400-b0155cdc12d3bcdfa7f4890938366181.png".freeze, "public/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-21014afa81b0fea76840432b22d9d0e5.png".freeze, "public/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-6526cba95388d3f36f03cc6296f192b5.png".freeze, "public/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-f0e42cc2ef6523f77aa730753cff0462.png".freeze, "public/assets/jquery-ui/ui-icons_222222_256x240-d5b2a50ddba8e90f9487cc29efbc9080.png".freeze, "public/assets/jquery-ui/ui-icons_2e83ff_256x240-735b447c0a9f42ce6836a1e74aad6f23.png".freeze, "public/assets/jquery-ui/ui-icons_454545_256x240-ed3057724414ea20ff7bae1cdb644aca.png".freeze, "public/assets/jquery-ui/ui-icons_888888_256x240-ce584ffa171c3ea9a018cf0d7bec65c8.png".freeze, "public/assets/jquery-ui/ui-icons_cd0a0a_256x240-747e96029e8dedcabc224e5f7d1f2ede.png".freeze, "public/assets/loading-e77296be32d066d3e29d3bf9803fa417.gif".freeze, "public/assets/manifest-86e3c53b834261bf92c8c3a926c0fcf9.json".freeze, "public/assets/msg/en_us-a98cc83805d44f5f675fe6eac2c955ec.js".freeze, "public/assets/msg/en_us-a98cc83805d44f5f675fe6eac2c955ec.js.gz".freeze, "public/assets/msg/ja-243b0a55ef1086ef2180af94c422cb5e.js".freeze, "public/assets/msg/ja-243b0a55ef1086ef2180af94c422cb5e.js.gz".freeze, "public/assets/progressbar-ee8fb1222f286f625bbf7332844a6a0c.gif".freeze, "public/blockly/media/1x1.gif".freeze, "public/blockly/media/anon.jpeg".freeze, "public/blockly/media/click.mp3".freeze, "public/blockly/media/click.ogg".freeze, "public/blockly/media/click.wav".freeze, "public/blockly/media/delete.mp3".freeze, "public/blockly/media/delete.ogg".freeze, "public/blockly/media/delete.wav".freeze, "public/blockly/media/handclosed.cur".freeze, "public/blockly/media/handdelete.cur".freeze, "public/blockly/media/handopen.cur".freeze, "public/blockly/media/progress.gif".freeze, "public/blockly/media/quote0.png".freeze, "public/blockly/media/quote1.png".freeze, "public/blockly/media/sprites.png".freeze, "public/browserconfig.xml".freeze, "public/fonts/FontAwesome.otf".freeze, "public/fonts/fontawesome-webfont.eot".freeze, "public/fonts/fontawesome-webfont.ttf".freeze, "public/fonts/fontawesome-webfont.woff".freeze, "public/large.png".freeze, "public/robots.txt".freeze, "public/smalruby/assets/ball1.png".freeze, "public/smalruby/assets/ball2.png".freeze, "public/smalruby/assets/ball3.png".freeze, "public/smalruby/assets/ball4.png".freeze, "public/smalruby/assets/ball5.png".freeze, "public/smalruby/assets/ball6.png".freeze, "public/smalruby/assets/car1.png".freeze, "public/smalruby/assets/car2.png".freeze, "public/smalruby/assets/car3.png".freeze, "public/smalruby/assets/car4.png".freeze, "public/smalruby/assets/cat1.png".freeze, "public/smalruby/assets/cat2.png".freeze, "public/smalruby/assets/cat3.png".freeze, "public/smalruby/assets/frog1.png".freeze, "public/smalruby/assets/piano_do.wav".freeze, "public/smalruby/assets/piano_do_2.wav".freeze, "public/smalruby/assets/piano_fa.wav".freeze, "public/smalruby/assets/piano_mi.wav".freeze, "public/smalruby/assets/piano_ra.wav".freeze, "public/smalruby/assets/piano_re.wav".freeze, "public/smalruby/assets/piano_si.wav".freeze, "public/smalruby/assets/piano_so.wav".freeze, "public/smalruby/assets/ryu1.png".freeze, "public/smalruby/assets/ryu2.png".freeze, "public/smalruby/assets/taichi1.png".freeze, "public/smalruby/assets/taichi2.png".freeze, "public/square.png".freeze, "public/tiny.png".freeze, "public/wide.png".freeze, "smalruby-editor.gemspec".freeze, "spec/acceptance/base.feature".freeze, "spec/acceptance/block_mode/blocks/character/new.feature".freeze, "spec/acceptance/block_mode/blocks/control/await.feature".freeze, "spec/acceptance/block_mode/blocks/control/await_until.feature".freeze, "spec/acceptance/block_mode/blocks/control/break.feature".freeze, "spec/acceptance/block_mode/blocks/control/if.feature".freeze, "spec/acceptance/block_mode/blocks/control/if_else.feature".freeze, "spec/acceptance/block_mode/blocks/control/loop.feature".freeze, "spec/acceptance/block_mode/blocks/control/next.feature".freeze, "spec/acceptance/block_mode/blocks/control/redo.feature".freeze, "spec/acceptance/block_mode/blocks/control/sleep.feature".freeze, "spec/acceptance/block_mode/blocks/control/times.feature".freeze, "spec/acceptance/block_mode/blocks/control/until.feature".freeze, "spec/acceptance/block_mode/blocks/events/on_click.feature".freeze, "spec/acceptance/block_mode/blocks/events/on_hit.feature".freeze, "spec/acceptance/block_mode/blocks/events/on_key_push_or_down.feature".freeze, "spec/acceptance/block_mode/blocks/events/on_start.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/button_pressed_or_released.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/init_hardware.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/led_turn_off.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/led_turn_on.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/motor_driver.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/motor_driver_speed.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/rgb_led_set_color.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/rgb_led_turn_off.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/sensor_value.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/servo_set_position.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_action.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_action_with_sec.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_dc_motor_power_ratio.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_led_turn_on_or_off.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_action.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_action_with_sec.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_dc_motor_power_ratio.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_led_turn_on_or_off.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_sensor_value.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/two_wheel_drive_car.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/two_wheel_drive_car_speed.feature".freeze, "spec/acceptance/block_mode/blocks/looks/hide.feature".freeze, "spec/acceptance/block_mode/blocks/looks/say.feature".freeze, "spec/acceptance/block_mode/blocks/looks/show.feature".freeze, "spec/acceptance/block_mode/blocks/looks/vanish.feature".freeze, "spec/acceptance/block_mode/blocks/motion/change_x_by.feature".freeze, "spec/acceptance/block_mode/blocks/motion/change_y_by.feature".freeze, "spec/acceptance/block_mode/blocks/motion/move.feature".freeze, "spec/acceptance/block_mode/blocks/motion/reach_wall.feature".freeze, "spec/acceptance/block_mode/blocks/motion/rotate_left.feature".freeze, "spec/acceptance/block_mode/blocks/motion/rotate_right.feature".freeze, "spec/acceptance/block_mode/blocks/motion/self_angle.feature".freeze, "spec/acceptance/block_mode/blocks/motion/self_x.feature".freeze, "spec/acceptance/block_mode/blocks/motion/self_y.feature".freeze, "spec/acceptance/block_mode/blocks/motion/set_angle.feature".freeze, "spec/acceptance/block_mode/blocks/motion/set_x.feature".freeze, "spec/acceptance/block_mode/blocks/motion/set_x_y.feature".freeze, "spec/acceptance/block_mode/blocks/motion/set_y.feature".freeze, "spec/acceptance/block_mode/blocks/motion/turn.feature".freeze, "spec/acceptance/block_mode/blocks/motion/turn_if_reach_wall.feature".freeze, "spec/acceptance/block_mode/blocks/operators/and_or.feature".freeze, "spec/acceptance/block_mode/blocks/operators/four_arithmetic_and_compares.feature".freeze, "spec/acceptance/block_mode/blocks/operators/index_of.feature".freeze, "spec/acceptance/block_mode/blocks/operators/length.feature".freeze, "spec/acceptance/block_mode/blocks/operators/math_method.feature".freeze, "spec/acceptance/block_mode/blocks/operators/negate.feature".freeze, "spec/acceptance/block_mode/blocks/operators/rand.feature".freeze, "spec/acceptance/block_mode/blocks/operators/round.feature".freeze, "spec/acceptance/block_mode/blocks/operators/text.feature".freeze, "spec/acceptance/block_mode/blocks/operators/true_false.feature".freeze, "spec/acceptance/block_mode/blocks/ruby/expression.feature".freeze, "spec/acceptance/block_mode/blocks/ruby/p.feature".freeze, "spec/acceptance/block_mode/blocks/ruby/statement_comment.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/character_property.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/hit.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/input_key_push_or_down.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/input_mouse_pos_x.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/input_mouse_pos_y.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/input_mouse_push_or_down.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/reach_wall.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/time_now.feature".freeze, "spec/acceptance/block_mode/blocks/sound/play.feature".freeze, "spec/acceptance/block_mode/demo.feature".freeze, "spec/acceptance/block_mode/translate.feature".freeze, "spec/acceptance/readme.md".freeze, "spec/acceptance/ruby_mode/check.feature".freeze, "spec/acceptance/ruby_mode/download.feature".freeze, "spec/acceptance/ruby_mode/load.feature".freeze, "spec/acceptance/ruby_mode/translate.feature".freeze, "spec/acceptance/standalone/preference.feature".freeze, "spec/acceptance/standalone/run.feature".freeze, "spec/acceptance/standalone/save.feature".freeze, "spec/acceptance/standalone/signin.feature".freeze, "spec/controllers/source_codes_controller_spec.rb".freeze, "spec/fixtures/files/01.rb".freeze, "spec/fixtures/files/01.rb.xml".freeze, "spec/fixtures/files/01_remix.rb".freeze, "spec/fixtures/files/01_remix02.rb".freeze, "spec/fixtures/files/01_remix10.rb.xml".freeze, "spec/fixtures/files/favicon.ico".freeze, "spec/fixtures/files/hardware_led.rb.xml".freeze, "spec/helpers/editor_helper_spec.rb".freeze, "spec/javascripts/collections/character_set_spec.coffee".freeze, "spec/javascripts/models/character_spec.coffee".freeze, "spec/javascripts/models/scene_spec.coffee".freeze, "spec/javascripts/models/source_code_spec.coffee".freeze, "spec/javascripts/spec_helper.js".freeze, "spec/lib/smalruby_editor_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/character_method_call_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/control_if_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/control_loop_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/events_on_start_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/hardware__smalrubot_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/hardware_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/looks_say_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/looks_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/motion_move_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/motion_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/motion_turn_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/motion_turn_xy_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/require_smalruby_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/ruby_comment_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/ruby_statement_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/sensing_reach_wall_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/shared/block_examples.rb".freeze, "spec/models/concerns/ruby_to_block/block/sound_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/text_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block_spec.rb".freeze, "spec/models/concerns/ruby_to_block_spec.rb".freeze, "spec/models/source_code_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/steps/base_steps.rb".freeze, "spec/steps/block_mode_steps.rb".freeze, "spec/steps/fix_turnip.rb".freeze, "spec/steps/global_variable.rb".freeze, "spec/steps/standalone_steps.rb".freeze, "spec/steps/text_editor_steps.rb".freeze, "spec/support/capybara.rb".freeze, "spec/support/env.rb".freeze, "spec/support/feature_helper.rb".freeze, "spec/support/ruby_to_block.rb".freeze, "spec/teaspoon_env.rb".freeze, "spec/turnip_helper.rb".freeze, "vendor/assets/javascripts/.keep".freeze, "vendor/assets/javascripts/blockly/blockly_compressed.js".freeze, "vendor/assets/javascripts/blockly/blocks_compressed.js".freeze, "vendor/assets/javascripts/blockly/msg/js/en_us.js".freeze, "vendor/assets/javascripts/blockly/msg/js/ja.js".freeze, "vendor/assets/javascripts/jquery.blockUI.js".freeze, "vendor/assets/javascripts/strftime-min.js".freeze, "vendor/assets/stylesheets/.keep".freeze] s.homepage = "https://github.com/smalruby/smalruby-editor".freeze s.licenses = ["MIT".freeze] s.rdoc_options = ["\n --title Smalruby Editor -- A visual programming editor\n --line-numbers\n --main README\n --exclude app\n --exclude bin\n --exclude config\n --exclude db\n --exclude features\n --exclude lib\n --exclude log\n --exclude pkg\n --exclude public\n --exclude script\n --exclude spec\n --exclude test\n --exclude tmp\n --exclude vendor\n ".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A visual programming editor.".freeze s.test_files = ["spec/acceptance/base.feature".freeze, "spec/acceptance/block_mode/blocks/character/new.feature".freeze, "spec/acceptance/block_mode/blocks/control/await.feature".freeze, "spec/acceptance/block_mode/blocks/control/await_until.feature".freeze, "spec/acceptance/block_mode/blocks/control/break.feature".freeze, "spec/acceptance/block_mode/blocks/control/if.feature".freeze, "spec/acceptance/block_mode/blocks/control/if_else.feature".freeze, "spec/acceptance/block_mode/blocks/control/loop.feature".freeze, "spec/acceptance/block_mode/blocks/control/next.feature".freeze, "spec/acceptance/block_mode/blocks/control/redo.feature".freeze, "spec/acceptance/block_mode/blocks/control/sleep.feature".freeze, "spec/acceptance/block_mode/blocks/control/times.feature".freeze, "spec/acceptance/block_mode/blocks/control/until.feature".freeze, "spec/acceptance/block_mode/blocks/events/on_click.feature".freeze, "spec/acceptance/block_mode/blocks/events/on_hit.feature".freeze, "spec/acceptance/block_mode/blocks/events/on_key_push_or_down.feature".freeze, "spec/acceptance/block_mode/blocks/events/on_start.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/button_pressed_or_released.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/init_hardware.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/led_turn_off.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/led_turn_on.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/motor_driver.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/motor_driver_speed.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/rgb_led_set_color.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/rgb_led_turn_off.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/sensor_value.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/servo_set_position.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_action.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_action_with_sec.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_dc_motor_power_ratio.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_s1_led_turn_on_or_off.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_action.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_action_with_sec.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_dc_motor_power_ratio.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_led_turn_on_or_off.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/smalrubot_v3_sensor_value.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/two_wheel_drive_car.feature".freeze, "spec/acceptance/block_mode/blocks/hardware/two_wheel_drive_car_speed.feature".freeze, "spec/acceptance/block_mode/blocks/looks/hide.feature".freeze, "spec/acceptance/block_mode/blocks/looks/say.feature".freeze, "spec/acceptance/block_mode/blocks/looks/show.feature".freeze, "spec/acceptance/block_mode/blocks/looks/vanish.feature".freeze, "spec/acceptance/block_mode/blocks/motion/change_x_by.feature".freeze, "spec/acceptance/block_mode/blocks/motion/change_y_by.feature".freeze, "spec/acceptance/block_mode/blocks/motion/move.feature".freeze, "spec/acceptance/block_mode/blocks/motion/reach_wall.feature".freeze, "spec/acceptance/block_mode/blocks/motion/rotate_left.feature".freeze, "spec/acceptance/block_mode/blocks/motion/rotate_right.feature".freeze, "spec/acceptance/block_mode/blocks/motion/self_angle.feature".freeze, "spec/acceptance/block_mode/blocks/motion/self_x.feature".freeze, "spec/acceptance/block_mode/blocks/motion/self_y.feature".freeze, "spec/acceptance/block_mode/blocks/motion/set_angle.feature".freeze, "spec/acceptance/block_mode/blocks/motion/set_x.feature".freeze, "spec/acceptance/block_mode/blocks/motion/set_x_y.feature".freeze, "spec/acceptance/block_mode/blocks/motion/set_y.feature".freeze, "spec/acceptance/block_mode/blocks/motion/turn.feature".freeze, "spec/acceptance/block_mode/blocks/motion/turn_if_reach_wall.feature".freeze, "spec/acceptance/block_mode/blocks/operators/and_or.feature".freeze, "spec/acceptance/block_mode/blocks/operators/four_arithmetic_and_compares.feature".freeze, "spec/acceptance/block_mode/blocks/operators/index_of.feature".freeze, "spec/acceptance/block_mode/blocks/operators/length.feature".freeze, "spec/acceptance/block_mode/blocks/operators/math_method.feature".freeze, "spec/acceptance/block_mode/blocks/operators/negate.feature".freeze, "spec/acceptance/block_mode/blocks/operators/rand.feature".freeze, "spec/acceptance/block_mode/blocks/operators/round.feature".freeze, "spec/acceptance/block_mode/blocks/operators/text.feature".freeze, "spec/acceptance/block_mode/blocks/operators/true_false.feature".freeze, "spec/acceptance/block_mode/blocks/ruby/expression.feature".freeze, "spec/acceptance/block_mode/blocks/ruby/p.feature".freeze, "spec/acceptance/block_mode/blocks/ruby/statement_comment.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/character_property.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/hit.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/input_key_push_or_down.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/input_mouse_pos_x.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/input_mouse_pos_y.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/input_mouse_push_or_down.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/reach_wall.feature".freeze, "spec/acceptance/block_mode/blocks/sensing/time_now.feature".freeze, "spec/acceptance/block_mode/blocks/sound/play.feature".freeze, "spec/acceptance/block_mode/demo.feature".freeze, "spec/acceptance/block_mode/translate.feature".freeze, "spec/acceptance/readme.md".freeze, "spec/acceptance/ruby_mode/check.feature".freeze, "spec/acceptance/ruby_mode/download.feature".freeze, "spec/acceptance/ruby_mode/load.feature".freeze, "spec/acceptance/ruby_mode/translate.feature".freeze, "spec/acceptance/standalone/preference.feature".freeze, "spec/acceptance/standalone/run.feature".freeze, "spec/acceptance/standalone/save.feature".freeze, "spec/acceptance/standalone/signin.feature".freeze, "spec/controllers/source_codes_controller_spec.rb".freeze, "spec/fixtures/files/01.rb".freeze, "spec/fixtures/files/01.rb.xml".freeze, "spec/fixtures/files/01_remix.rb".freeze, "spec/fixtures/files/01_remix02.rb".freeze, "spec/fixtures/files/01_remix10.rb.xml".freeze, "spec/fixtures/files/favicon.ico".freeze, "spec/fixtures/files/hardware_led.rb.xml".freeze, "spec/helpers/editor_helper_spec.rb".freeze, "spec/javascripts/collections/character_set_spec.coffee".freeze, "spec/javascripts/models/character_spec.coffee".freeze, "spec/javascripts/models/scene_spec.coffee".freeze, "spec/javascripts/models/source_code_spec.coffee".freeze, "spec/javascripts/spec_helper.js".freeze, "spec/lib/smalruby_editor_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/character_method_call_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/control_if_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/control_loop_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/events_on_start_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/hardware__smalrubot_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/hardware_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/looks_say_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/looks_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/motion_move_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/motion_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/motion_turn_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/motion_turn_xy_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/require_smalruby_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/ruby_comment_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/ruby_statement_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/sensing_reach_wall_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/shared/block_examples.rb".freeze, "spec/models/concerns/ruby_to_block/block/sound_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block/text_spec.rb".freeze, "spec/models/concerns/ruby_to_block/block_spec.rb".freeze, "spec/models/concerns/ruby_to_block_spec.rb".freeze, "spec/models/source_code_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/steps/base_steps.rb".freeze, "spec/steps/block_mode_steps.rb".freeze, "spec/steps/fix_turnip.rb".freeze, "spec/steps/global_variable.rb".freeze, "spec/steps/standalone_steps.rb".freeze, "spec/steps/text_editor_steps.rb".freeze, "spec/support/capybara.rb".freeze, "spec/support/env.rb".freeze, "spec/support/feature_helper.rb".freeze, "spec/support/ruby_to_block.rb".freeze, "spec/teaspoon_env.rb".freeze, "spec/turnip_helper.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["= 4.0.3".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.3.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.16".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1.6".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.3".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end