From 343e285184edf80c66f5941f4ba4c06da4c034ec Mon Sep 17 00:00:00 2001 From: Thomas Thomassen Date: Fri, 25 Oct 2019 14:30:32 +0200 Subject: [PATCH] Autofix Layout/EmptyLineAfterMagicComment. --- Gemfile | 1 + modules/boundingbox.rb | 1 + modules/boundingbox_constants.rb | 1 + modules/c_extension_manager.rb | 1 + modules/color.rb | 1 + modules/command.rb | 1 + modules/drawing_cache.rb | 1 + modules/drawing_helper.rb | 1 + modules/geometry.rb | 1 + modules/image.rb | 1 + modules/image_rep.rb | 1 + modules/line.rb | 1 + modules/object_utils.rb | 1 + modules/pick_helper.rb | 1 + modules/plane.rb | 1 + modules/platform.rb | 1 + modules/resource.rb | 1 + modules/skippylib.rb | 1 + modules/tool_constants.rb | 1 + modules/uv.rb | 1 + modules/uv/mapping.rb | 1 + modules/view_constants.rb | 1 + tests/TT_Lib/TC_Color.rb | 1 + tests/TT_Lib/TC_Geometry.rb | 1 + tests/TT_Lib/TC_Line.rb | 1 + tests/TT_Lib/TC_UV.rb | 1 + tests/TT_Lib/TC_UVQ.rb | 1 + tools/coverage.rb | 1 + tools/generate_testup_coverage.rb | 1 + tools/run_coverage.rb | 1 + 30 files changed, 30 insertions(+) diff --git a/Gemfile b/Gemfile index b1dba77..8c97ef9 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,5 @@ # frozen_string_literal: true + source 'https://rubygems.org' group :development do diff --git a/modules/boundingbox.rb b/modules/boundingbox.rb index 692cba8..e8685b2 100644 --- a/modules/boundingbox.rb +++ b/modules/boundingbox.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + Sketchup.require 'modules/boundingbox_constants' Sketchup.require 'modules/object_utils' diff --git a/modules/boundingbox_constants.rb b/modules/boundingbox_constants.rb index 528f767..b4953e8 100644 --- a/modules/boundingbox_constants.rb +++ b/modules/boundingbox_constants.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 module BoundingBoxConstants diff --git a/modules/c_extension_manager.rb b/modules/c_extension_manager.rb index 0b36cb5..cff92e4 100644 --- a/modules/c_extension_manager.rb +++ b/modules/c_extension_manager.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'fileutils' Sketchup.require 'modules/object_utils' diff --git a/modules/color.rb b/modules/color.rb index eaa896d..e708e92 100644 --- a/modules/color.rb +++ b/modules/color.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'modules/color' module SkippyLib diff --git a/modules/command.rb b/modules/command.rb index 0f7baf5..f1d2d53 100644 --- a/modules/command.rb +++ b/modules/command.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + Sketchup.require 'modules/resource' module SkippyLib diff --git a/modules/drawing_cache.rb b/modules/drawing_cache.rb index 666a1e2..8f0a4e3 100644 --- a/modules/drawing_cache.rb +++ b/modules/drawing_cache.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + Sketchup.require 'modules/object_utils' module SkippyLib diff --git a/modules/drawing_helper.rb b/modules/drawing_helper.rb index a3e6c99..1008240 100644 --- a/modules/drawing_helper.rb +++ b/modules/drawing_helper.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'modules/view_constants' module SkippyLib diff --git a/modules/geometry.rb b/modules/geometry.rb index c87e0b0..0702cc5 100644 --- a/modules/geometry.rb +++ b/modules/geometry.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 module Geometry diff --git a/modules/image.rb b/modules/image.rb index 71d769e..70f978e 100644 --- a/modules/image.rb +++ b/modules/image.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 module Image diff --git a/modules/image_rep.rb b/modules/image_rep.rb index edc1ecb..d2e1086 100644 --- a/modules/image_rep.rb +++ b/modules/image_rep.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + Sketchup.require 'modules/platform' module SkippyLib diff --git a/modules/line.rb b/modules/line.rb index efb628c..48413d7 100644 --- a/modules/line.rb +++ b/modules/line.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 class Line < Array diff --git a/modules/object_utils.rb b/modules/object_utils.rb index 19a275d..d3b3de5 100644 --- a/modules/object_utils.rb +++ b/modules/object_utils.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 module ObjectUtils diff --git a/modules/pick_helper.rb b/modules/pick_helper.rb index 85ba077..047e828 100644 --- a/modules/pick_helper.rb +++ b/modules/pick_helper.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 module PickHelper diff --git a/modules/plane.rb b/modules/plane.rb index ba59ed9..2eed8a6 100644 --- a/modules/plane.rb +++ b/modules/plane.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 class Plane < Array diff --git a/modules/platform.rb b/modules/platform.rb index 7fc927a..fbd1dc5 100644 --- a/modules/platform.rb +++ b/modules/platform.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 module Platform diff --git a/modules/resource.rb b/modules/resource.rb index 20e3c08..630e19d 100644 --- a/modules/resource.rb +++ b/modules/resource.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + Sketchup.require 'modules/platform' module SkippyLib diff --git a/modules/skippylib.rb b/modules/skippylib.rb index c885621..9f81b82 100644 --- a/modules/skippylib.rb +++ b/modules/skippylib.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + # tt-libĀ³ is a a `skippy` library for SketchUp. # # Pick and choose what modules and classes you need for your SketchUp extension diff --git a/modules/tool_constants.rb b/modules/tool_constants.rb index 3a813ce..42fbec4 100644 --- a/modules/tool_constants.rb +++ b/modules/tool_constants.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 module ToolConstants diff --git a/modules/uv.rb b/modules/uv.rb index 6496f3f..89851d4 100644 --- a/modules/uv.rb +++ b/modules/uv.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # Alias to make code more readable. diff --git a/modules/uv/mapping.rb b/modules/uv/mapping.rb index e97db6f..fbe0241 100644 --- a/modules/uv/mapping.rb +++ b/modules/uv/mapping.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # Simple structure to make it more readable to build the UV mapping array # for `Sketchup::Face#position_material`. diff --git a/modules/view_constants.rb b/modules/view_constants.rb index 948b527..9ccb0e4 100644 --- a/modules/view_constants.rb +++ b/modules/view_constants.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + module SkippyLib # @since 3.0.0 module ViewConstants diff --git a/tests/TT_Lib/TC_Color.rb b/tests/TT_Lib/TC_Color.rb index 52c3080..d0965a0 100644 --- a/tests/TT_Lib/TC_Color.rb +++ b/tests/TT_Lib/TC_Color.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'testup/testcase' require 'modules/color' diff --git a/tests/TT_Lib/TC_Geometry.rb b/tests/TT_Lib/TC_Geometry.rb index a0fac2c..a134af2 100644 --- a/tests/TT_Lib/TC_Geometry.rb +++ b/tests/TT_Lib/TC_Geometry.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'testup/testcase' require 'modules/geometry' diff --git a/tests/TT_Lib/TC_Line.rb b/tests/TT_Lib/TC_Line.rb index 2bf3d6e..db69f25 100644 --- a/tests/TT_Lib/TC_Line.rb +++ b/tests/TT_Lib/TC_Line.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'testup/testcase' require 'modules/line' diff --git a/tests/TT_Lib/TC_UV.rb b/tests/TT_Lib/TC_UV.rb index 4a0a6ce..c8a769e 100644 --- a/tests/TT_Lib/TC_UV.rb +++ b/tests/TT_Lib/TC_UV.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'testup/testcase' require 'modules/uv' diff --git a/tests/TT_Lib/TC_UVQ.rb b/tests/TT_Lib/TC_UVQ.rb index 3ca6fd7..1deab77 100644 --- a/tests/TT_Lib/TC_UVQ.rb +++ b/tests/TT_Lib/TC_UVQ.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'testup/testcase' require 'modules/uv' diff --git a/tools/coverage.rb b/tools/coverage.rb index 67c0fef..ae4e8a5 100644 --- a/tools/coverage.rb +++ b/tools/coverage.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + puts 'COVERAGE: Preparing to run coverage tests...' puts "COVERAGE: Working Directory: #{Dir.pwd} (#{Dir.getwd})" diff --git a/tools/generate_testup_coverage.rb b/tools/generate_testup_coverage.rb index 2f8f5ee..a306c17 100644 --- a/tools/generate_testup_coverage.rb +++ b/tools/generate_testup_coverage.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require 'fileutils' solution_path = File.expand_path('..', __dir__) diff --git a/tools/run_coverage.rb b/tools/run_coverage.rb index 6a005a5..cf02f77 100644 --- a/tools/run_coverage.rb +++ b/tools/run_coverage.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + # TODO: Support Mac # TODO: Support argument for SketchUp version.