{"push_id":1018043151,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"a183a7c533e8162c7f0abd44f761b24cf3992dc9","before":"cb3e01287b6f389f9574d3b324464c0e8ea931ff","commits":[{"sha":"309cc007b890b83711de25a5b342b5f1be637c93","author":{"email":"950b0a40c8f709bd028a057ea0f8f6d6b55a67f4@student.pwr.edu.pl","name":"218582"},"message":"Zmiana struktury plików, praca nad zadaniem.\n- Stworzono klasę Starter, która uruchamia zegar i rozpoczyna test.\n- Stworzono klasę Stoper i interfejs IStoper\n- Stworzono interfejs IRunnable, ujednolicający metody wszystkich testów\n- Stworzono interfejs Itabn tablicy rozszerzalnej tabn (wymaga dalszej pracy)\n- Stworzono typ wyliczeniowy expandType, decydujący o wyborze metody rozszerzania tablicy\n- W klasie tabn dodano metodę add, która na podstawie nowego pola expandMode wybiera odpowiednią metodę rozszerzania tablicy spośród obecnie dostępnych addElemLast, addElemDoubleTabl i addElem1Tabl5. Domyślnie konstruktor ustawia expandMode na one (powiększanie o jeden). Na zmianę trybu rozszerzania tablicy pozwala metoda setExpandMode\n- Rozdzielono grupy klas do oddzielnych plików, zależnie od wymagań\n- Zaktualizowano Makefile\n- Zaktualizowano opis repozytorium\n- Zaktualizowano główny plik programu. Od teraz wywołanie nie wymaga podania na wejście liczb\n- Wewnątrz klasy tabn_test następuje generowanie losowych cyfr.\nBrakuje możliwości zmiany trybu rozszerzania tablicy z poziomu funkcji Starter oraz wyboru ilości elementów z tego poziomu.","distinct":true,"url":"https://api.github.com/repos/218582/pamsi/commits/309cc007b890b83711de25a5b342b5f1be637c93"},{"sha":"a183a7c533e8162c7f0abd44f761b24cf3992dc9","author":{"email":"950b0a40c8f709bd028a057ea0f8f6d6b55a67f4@student.pwr.edu.pl","name":"218582"},"message":"Niewielkie zmiany","distinct":true,"url":"https://api.github.com/repos/218582/pamsi/commits/a183a7c533e8162c7f0abd44f761b24cf3992dc9"}]}