Skip to content
This repository has been archived by the owner on Jun 27, 2019. It is now read-only.

2370-1 #134

Open
wants to merge 73 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 64 commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
63c756d
2294-0
DenisVolchek Jul 5, 2018
7f8309a
Add video and 1.rb for task 0.
LikaLex Jul 5, 2018
23b7ef5
codestyle
DenisVolchek Jul 5, 2018
0e34e2f
Remove video.
LikaLex Jul 5, 2018
a27bb6f
trailing blank line
DenisVolchek Jul 5, 2018
e1e54c3
changed directories
DenisVolchek Jul 5, 2018
c8c6cf1
Move file to the task specific folder.
LikaLex Jul 5, 2018
e875a92
Merge pull request #5 from LikaLex/2199/0
Jul 5, 2018
dad8934
Merge pull request #7 from DenisVolchek/2294-0
Jul 5, 2018
def5f9b
Implement hw-0
SashaShostyr Jul 5, 2018
b0f1297
Merge pull request #8 from SashaShostyr/hw-0
Jul 5, 2018
81bb64d
2227-0
VladislavIlyuschits Jul 5, 2018
9f4fd4d
2211-0
TanyaAkulich Jul 5, 2018
d56f355
refactored folder structure
VladislavIlyuschits Jul 5, 2018
01b6664
added task 0 for 2263
ARtoriouSs Jul 5, 2018
c56de35
add 1.rb
Jul 5, 2018
67c360e
change branch
Jul 5, 2018
c58902a
added final newline to 1.rb
ARtoriouSs Jul 6, 2018
319a79e
Add the first task
andreydro Jul 6, 2018
92f704e
2223-0
VDmitryO Jul 6, 2018
659909b
Create 1.rb
misterOlrox Jul 6, 2018
33d9e33
created 1.rb
idealasgas Jul 6, 2018
16a0b07
Create personal folder
krlklim Jul 6, 2018
c28bc65
Merge pull request #9 from VladislavIlyuschits/2227-0
Jul 6, 2018
ad8ba40
Merge pull request #10 from TanyaAkulich/0
Jul 6, 2018
95787ab
completed homework 0
JacksonBaltramovich Jul 6, 2018
b310d6f
2256 - 0
v-kazantsev Jul 6, 2018
aa01806
Complete task
Jul 6, 2018
8617430
Merge pull request #24 from idealasgas/zerotask
Jul 6, 2018
5db2006
Create a .rb file with text
v-kazantsev Jul 6, 2018
51ad0d1
Merge pull request #29 from Phin89/2241/0
Jul 6, 2018
0fd4534
Merge pull request #28 from v-kazantsev/0
Jul 6, 2018
25cbc88
Merge pull request #27 from JacksonBaltramovich/2213-0
Jul 6, 2018
93e2c6b
Merge pull request #20 from krlklim/2249/0
Jul 6, 2018
f7a0958
Merge pull request #11 from ARtoriouSs/0
Jul 6, 2018
46391ba
Merge pull request #19 from misterOlrox/misterOlrox-patch-1
Jul 6, 2018
9311097
Merge pull request #15 from ZhenyaZhak/2232-0
Jul 6, 2018
da6219e
implement hw-0
Jul 6, 2018
8b50b6f
Merge pull request #18 from andreydro/2226/0
Jul 6, 2018
e4cca52
Initial commit
Aleksei12942 Jul 6, 2018
7b61f82
Create 1.rb
lstpsche Jul 6, 2018
7445eee
Create 1.rb
shamritskiy3468 Jul 6, 2018
73aef52
Update 1.rb
lstpsche Jul 6, 2018
1c01273
create 1.rb
brutu33 Jul 6, 2018
2125c03
Create 1.rb
Jul 6, 2018
adf10d7
Add file 1.rb
Jul 6, 2018
867baef
Remove unnecessary files
Jul 6, 2018
37b5502
Merge pull request #33 from DSummerduck/master
Jul 6, 2018
42de175
Merge pull request #34 from shamritskiy3468/2197/0
Jul 6, 2018
dc017bb
implement hw0
Jul 6, 2018
c64c1e0
Merge pull request #25 from nikitasakov/2214-0
Jul 6, 2018
007fe2c
Merge pull request #32 from lstpsche/master
Jul 6, 2018
4b52559
Merge pull request #31 from ilya-github/master
Jul 6, 2018
ceb1a87
Merge pull request #21 from VDmitryO/2223-0
Jul 6, 2018
1ef8dc0
Merge pull request #36 from Vadser/homework-0
Jul 6, 2018
8c6671a
Merge pull request #35 from brutu33/master
Jul 6, 2018
4b86da0
task 0
reedzyy Jul 6, 2018
bca5771
Merge pull request #39 from leshkacore/2333
Jul 6, 2018
bbbace6
Add final newline
Aleksei12942 Jul 6, 2018
ed96605
Merge pull request #26 from Aleksei12942/first_task
Jul 6, 2018
ab62b2c
Create 1.rb
AntonNaumchik Jul 6, 2018
692040f
Create about_array_assignment.rb
AntonNaumchik Jul 8, 2018
7bbf7a9
Fixed files
AntonNaumchik Jul 10, 2018
540f057
Fix corrupted files
AntonNaumchik Jul 10, 2018
a6beeeb
Delete .reek
AntonNaumchik Jul 10, 2018
843d47b
Delete .todo.reek
AntonNaumchik Jul 10, 2018
d409d7b
Fix rubocop issues
AntonNaumchik Jul 10, 2018
6308e2f
Merge branch 'master' of https://github.com/AntonNaumchik/summer-2018
AntonNaumchik Jul 10, 2018
62a1736
Add top-level comment to about_array_assignment.rb
AntonNaumchik Jul 10, 2018
f0025d0
Fix about_asserts.rb rubocop issues
AntonNaumchik Jul 10, 2018
b3c27cb
fix about_message_passinf.rb
AntonNaumchik Jul 10, 2018
6b26409
fix about_message_passing.rb
AntonNaumchik Jul 10, 2018
fd61152
Merge branch 'master' of github.com:rubizza-survival-camp/summer-2018
AntonNaumchik Jul 11, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions 2197/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2199/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2209/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2211/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2213/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2214/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2223/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2226/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2227/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2232/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon '
1 change: 1 addition & 0 deletions 2241/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2249/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2256/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2263/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2294/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2312/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2331/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2333/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2346/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2355/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2364/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
1 change: 1 addition & 0 deletions 2370/0/1.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
puts 'Chunky bacon'
20 changes: 20 additions & 0 deletions 2370/1/.reek
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
- enabled: false


-DuplicateMethodCall:
+### Generic smell configuration
- enabled: false


-UtilityFunction:
+detectors:
- public_methods_only: true
+ IrresponsibleModule:
+ enabled: false
+
+ DuplicateMethodCall:
+ enabled: false
+
+ UtilityFunction:
+ public_methods_only: true
283 changes: 283 additions & 0 deletions 2370/1/.todo.reek
Original file line number Diff line number Diff line change
@@ -0,0 +1,283 @@
+---
+detectors:
+ DuplicateMethodCall:
+ exclude:
+ - AboutTriangleProject2#test_illegal_triangles_throw_exceptions
+ - AboutDiceProject#test_dice_values_do_not_change_unless_explicitly_rolled
+ - AboutDiceProject#test_dice_values_should_change_between_rolls
+ - AboutDiceProject#test_rolling_the_dice_returns_a_set_of_integers_between_1_and_6
+ - AboutDiceProject#test_you_can_roll_different_numbers_of_dice
+ - AboutModules#test_module_methods_can_affect_instance_variables_in_the_object
+ - AboutExceptions#test_exceptions_inherit_from_exception
+ - Neo::Assertions#assert_raise
+ - Neo::Color#use_colors?
+ - Neo::Koan#command_line
+ - Neo::Koan#meditate
+ - Neo::Sensei#encourage
+ - Neo::Sensei#observe
+ - AboutJavaInterop#test_however_most_methods_returning_strings_return_ruby_strings
+ - AboutJavaInterop#test_java_string_are_not_ruby_strings
+ - AboutMethods#test_calling_global_methods_with_wrong_number_of_arguments
+ - AboutClasses#test_instance_variables_can_be_set_by_assigning_to_them
+ - AboutHashes#test_default_value_is_the_same_object
+ - AboutHashes#test_default_value_with_block
+ - AboutHashes#test_hash_keys
+ - AboutHashes#test_hash_values
+ - AboutIteration#test_collect_transforms_elements_of_an_array
+ - AboutIteration#test_select_selects_certain_items_from_an_array
+ - AboutProxyObjectProject#test_proxy_counts_method_calls
+ - AboutProxyObjectProject#test_proxy_reports_methods_have_been_called
+ - TelevisionTest#test_edge_case_on_off
+ - TelevisionTest#test_it_also_turns_off
+ - score
+ IrresponsibleModule:
+ exclude:
+ - AboutTriangleProject2
+ - AboutMessagePassing
+ - AboutMessagePassing::MessageCatcher
+ - AboutAsserts
+ - AboutArrayAssignment
+ - AboutDiceProject
+ - AboutModules
+ - AboutModules::Nameable
+ - AboutKeywordArguments
+ - AboutObjects
+ - AboutClassMethods
+ - AboutClassMethods::Dog
+ - AboutExceptions::MySpecialError
+ - KeyError
+ - Neo
+ - Neo::Assertions
+ - Neo::Assertions::FailedAssertionError
+ - Neo::Color
+ - Neo::ThePath
+ - String
+ - AboutToStr
+ - AboutToStr::CanNotBeTreatedAsString
+ - AboutInheritance
+ - AboutInheritance::Chihuahua
+ - AboutInheritance::Dog
+ - AboutTriangleProject
+ - AboutArrays
+ - AboutControlStatements
+ - AboutNil
+ - AboutJavaInterop::Java::JavaUtil::ArrayList
+ - AboutMethods
+ - AboutClasses::Dog
+ - AboutSymbols
+ - AboutTrueAndFalse
+ - AboutOpenClasses
+ - AboutOpenClasses::Dog
+ - AboutHashes
+ - AboutIteration
+ - AboutConstants
+ - AboutConstants::Animal::NestedAnimal
+ - AboutConstants::MyAnimals::Bird
+ - AboutConstants::MyAnimals::Oyster
+ - AboutStrings
+ - AboutBlocks
+ - AboutRegularExpressions
+ TooManyStatements:
+ exclude:
+ - initialize
+ - AboutTriangleProject2#test_illegal_triangles_throw_exceptions
+ - AboutDiceProject#test_dice_values_should_change_between_rolls
+ - AboutDiceProject#test_rolling_the_dice_returns_a_set_of_integers_between_1_and_6
+ - AboutExceptions#test_raising_a_particular_error
+ - AboutExceptions#test_rescue_clause
+ - Neo::Assertions#assert_raise
+ - Neo::Koan#meditate
+ - Neo::Sensei#a_zenlike_statement
+ - Neo::Sensei#artistic_end_screen
+ - Neo::Sensei#encourage
+ - Neo::Sensei#guide_through_error
+ - Neo::Sensei#instruct
+ - Neo::Sensei#observe
+ - Neo::Sensei#show_progress
+ - Neo::ThePath#each_step
+ - AboutArrays#test_accessing_array_elements
+ - AboutArrays#test_array_literals
+ - AboutArrays#test_pushing_and_popping_arrays
+ - AboutArrays#test_shifting_arrays
+ - AboutArrays#test_slicing_arrays
+ - AboutControlStatements#test_break_statement
+ - AboutControlStatements#test_next_statement
+ - AboutMethods#test_calling_global_methods_with_wrong_number_of_arguments
+ - AboutClasses#test_instance_variables_cannot_be_accessed_outside_the_class
+ - AboutTrueAndFalse#test_everything_else_is_treated_as_true
+ - AboutHashes#test_default_value
+ - AboutHashes#test_default_value_is_the_same_object
+ - AboutHashes#test_default_value_with_block
+ - AboutIteration#test_all_iteration_methods_work_on_any_collection_not_just_arrays
+ - AboutIteration#test_break_works_with_each_style_iterations
+ - AboutIteration#test_collect_transforms_elements_of_an_array
+ - AboutIteration#test_inject_will_blow_your_mind
+ - AboutIteration#test_select_selects_certain_items_from_an_array
+ - AboutProxyObjectProject#test_proxy_counts_method_calls
+ - TelevisionTest#test_edge_case_on_off
+ - score
+ UncommunicativeModuleName:
+ exclude:
+ - AboutTriangleProject2
+ - AboutClassMethods::Dog2
+ - AboutClasses::Dog2
+ - AboutClasses::Dog3
+ - AboutClasses::Dog4
+ - AboutClasses::Dog5
+ - AboutClasses::Dog6
+ - AboutClasses::Dog7
+ ManualDispatch:
+ exclude:
+ - AboutMessagePassing#test_catching_messages_makes_respond_to_lie
+ - AboutMessagePassing#test_classes_can_be_asked_if_they_know_how_to_respond
+ - AboutMessagePassing#test_explicitly_implementing_respond_to_lets_objects_tell_the_truth
+ - AboutToStr#acts_like_a_string?
+ - AboutSymbols#test_symbols_do_not_have_string_methods
+ UtilityFunction:
+ exclude:
+ - AboutMessagePassing::AllMessageCatcher#method_missing
+ - Neo::Sensei#embolden_first_line_only
+ - Neo::Sensei#find_interesting_lines
+ - Neo::Sensei#indent
+ - __
+ - ___
+ - _n_
+ - ruby_version?
+ - AboutToStr#acts_like_a_string?
+ - AboutMethods#my_method_in_the_same_class
+ - my_global_method
+ - AboutIteration#as_name
+ - score
+ FeatureEnvy:
+ exclude:
+ - AboutDiceProject#test_dice_values_do_not_change_unless_explicitly_rolled
+ - AboutDiceProject#test_dice_values_should_change_between_rolls
+ - AboutDiceProject#test_rolling_the_dice_returns_a_set_of_integers_between_1_and_6
+ - AboutDiceProject#test_you_can_roll_different_numbers_of_dice
+ - AboutSandwichCode#count_lines
+ - AboutSandwichCode#find_line
+ - AboutModules#test_module_methods_can_affect_instance_variables_in_the_object
+ - AboutObjects#test_clone_creates_a_different_object
+ - triangle
+ - Neo::Assertions#assert_equal
+ - Neo::Assertions#assert_match
+ - Neo::Assertions#assert_nil
+ - Neo::Assertions#assert_not_equal
+ - Neo::Assertions#assert_not_nil
+ - Neo::ThePath#each_step
+ - Neo::ThePath#walk
+ - AboutControlStatements#test_break_statement_returns_values
+ - AboutControlStatements#test_next_statement
+ - AboutControlStatements#test_while_statement
+ - AboutClasses#test_attr_accessor_will_automatically_define_both_read_and_write_accessors
+ - AboutClasses#test_attr_reader_will_automatically_define_an_accessor
+ - AboutClasses#test_instance_variables_can_be_set_by_assigning_to_them
+ - AboutClasses#test_you_can_create_accessor_methods_to_return_instance_variables
+ - AboutClasses#test_you_can_politely_ask_for_instance_variable_values
+ - AboutHashes#test_default_value_is_the_same_object
+ - AboutHashes#test_default_value_with_block
+ - AboutProxyObjectProject#test_proxy_can_record_more_than_just_tv_objects
+ - AboutProxyObjectProject#test_proxy_counts_method_calls
+ - AboutProxyObjectProject#test_proxy_records_messages_sent_to_tv
+ - AboutProxyObjectProject#test_proxy_reports_methods_have_been_called
+ - AboutProxyObjectProject#test_tv_methods_still_perform_their_function
+ - TelevisionTest#test_can_set_the_channel
+ - TelevisionTest#test_edge_case_on_off
+ - TelevisionTest#test_it_also_turns_off
+ - TelevisionTest#test_it_turns_on
+ InstanceVariableAssumption:
+ exclude:
+ - DiceSet
+ - Neo::Sensei
+ - AboutClasses
+ - Television
+ UncommunicativeMethodName:
+ exclude:
+ - AboutDiceProject#test_rolling_the_dice_returns_a_set_of_integers_between_1_and_6
+ - AboutSandwichCode#count_lines2
+ - AboutSandwichCode#count_lines3
+ - AboutSandwichCode#find_line2
+ - AboutSandwichCode#test_counting_lines2
+ - AboutSandwichCode#test_finding_lines2
+ - AboutClassMethods::Dog#self.class_method2
+ - AboutScoringProject#test_score_of_a_single_roll_of_1_is_100
+ - AboutScoringProject#test_score_of_a_single_roll_of_5_is_50
+ - AboutScoringProject#test_score_of_a_triple_1_is_1000
+ RepeatedConditional:
+ exclude:
+ - AboutSandwichCode
+ - AboutControlStatements
+ Attribute:
+ exclude:
+ - AboutClassMethods::Dog#name
+ - AboutClasses::Dog5#name
+ - Television#channel
+ TooManyMethods:
+ exclude:
+ - AboutClassMethods
+ - Neo::Sensei
+ - AboutMethods
+ - AboutClasses
+ - AboutRegularExpressions
+ ControlParameter:
+ exclude:
+ - Neo::Assertions#assert
+ - ruby_version?
+ - AboutTrueAndFalse#truth_value
+ DataClump:
+ exclude:
+ - Neo::Assertions
+ NestedIterators:
+ exclude:
+ - Neo::ThePath#each_step
+ - AboutIteration#test_all_iteration_methods_work_on_any_collection_not_just_arrays
+ NilCheck:
+ exclude:
+ - Neo::Assertions#assert_nil
+ - Neo::Assertions#assert_not_nil
+ - Neo::Color#use_colors?
+ - Neo::Koan#passed?
+ - Neo::Sensei#failed?
+ - Neo::Sensei#progress
+ - AboutNil#test_nil_has_a_few_methods_defined_on_it
+ TooManyInstanceVariables:
+ exclude:
+ - Neo::Koan
+ - Neo::Sensei
+ UncommunicativeParameterName:
+ exclude:
+ - __
+ - ___
+ - _n_
+ - AboutMethods#method_with_defaults
+ - AboutMethods#my_method_in_the_same_class
+ - my_global_method
+ UncommunicativeVariableName:
+ exclude:
+ - Neo::Koan#total_tests
+ - Neo::Sensei#add_progress
+ - Neo::Sensei#embolden_first_line_only
+ - Neo::Sensei#indent
+ - Neo::Sensei#instruct
+ - Neo::Sensei#progress
+ - in_ruby_version
+ - AboutControlStatements#test_break_statement
+ - AboutControlStatements#test_break_statement_returns_values
+ - AboutControlStatements#test_next_statement
+ - AboutControlStatements#test_while_statement
+ - AboutSymbols#test_identical_symbols_are_a_single_internal_object
+ - AboutSymbols#test_symbols_can_be_compared
+ - AboutHashes#test_default_value
+ - AboutHashes#test_hash_is_unordered
+ - AboutIteration#test_inject_will_blow_your_mind
+ - score
+ - AboutStrings#test_strings_are_unique_objects
+ - AboutStrings#test_use_backslash_for_those_hard_cases
+ - AboutStrings#test_use_flexible_quoting_to_handle_really_hard_cases
+ - AboutBlocks#test_blocks_can_be_assigned_to_variables_and_called_explicitly
+ - AboutBlocks#test_methods_can_take_an_explicit_block_argument
+ - AboutBlocks#test_stand_alone_blocks_can_be_passed_to_methods_expecting_blocks
+ - AboutRegularExpressions#test_character_classes_give_options_for_a_character
+ UnusedParameters:
+ exclude:
+ - Proxy#respond_to_missing?
Loading