Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Input handler #2

Open
wants to merge 42 commits into
base: master
Choose a base branch
from
Open

Input handler #2

wants to merge 42 commits into from

Commits on Feb 22, 2022

  1. Configuration menu
    Copy the full SHA
    7f16e1e View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Тип данных, возвращаемых классами-читателями изменен со String на Arr…

    …ayList<String>. Убрано все лишнее из главного класса.
    elizachi committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    3949000 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    268a4e7 View commit details
    Browse the repository at this point in the history
  3. Переписан функционал класса AddCommand. Теерь класс проверяет коррект…

    …ность входных данных, формирует элемент и добавляет его в коллекцию.
    elizachi committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    0079174 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Изменены аргументы, подаваемые в классы команд. Программа упрощена. И…

    …зменена техника считывания данных с консоли.
    elizachi committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    3040eb5 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Мелкие правки

    elizachi committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    7d11211 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    b04ff97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc6b903 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7f6a47 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    79f9a1e View commit details
    Browse the repository at this point in the history
  5. тесты хихи

    irazaurus committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    ca719e6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a7bda9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a018137 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Поле inputHandler класса AskInput по умолчанию будет consoleInputRead…

    …er, это упростит его встраивание и работу с ним.
    
    Внесены мелкие правки, не меняющие сути программы.
    elizachi committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    34a0c7b View commit details
    Browse the repository at this point in the history
  2. Исправлена ошибочка возвращаемого типа в методе askCoordinates(). Теп…

    …ерь метод возвращает не строку, а объект класса Coordinates.
    elizachi committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    8cc6c01 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Configuration menu
    Copy the full SHA
    1f9a465 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Configuration menu
    Copy the full SHA
    cdf23a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb6ef1e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d530f89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a7fd799 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2022

  1. Configuration menu
    Copy the full SHA
    20150fa View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from elizachi/ComMan-AskInp

    Com man ask inp
    elizachi authored Mar 12, 2022
    Configuration menu
    Copy the full SHA
    9fd041f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c9bfb8 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Configuration menu
    Copy the full SHA
    c8706db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f97d82 View commit details
    Browse the repository at this point in the history
  3. В классе AskInput прописаны все исключения, касающиеся некорректного …

    …ввода данных, а именно: неверный тип данных; данные, выходящие за пределы позволенного диапазона значений.
    elizachi committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    bf984c6 View commit details
    Browse the repository at this point in the history
  4. Проверка на пустой ввод делегирована из класса ConsoleInputHandler в …

    …класс AskInput.
    
    Из класса InputHandler удалена обработка строки от пробелов, тк это стало бесполезным с преображением консольного ввода.
    elizachi committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    e503f72 View commit details
    Browse the repository at this point in the history
  5. Прописаны исключения для несуществующего id. Вывод сообщения об успеш…

    …но выполненной команде делегирован на уровень выше: из класса ArrayDequeDAO в классы команд.
    elizachi committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    ec13a61 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'origin/input_handler' into input_handler

    # Conflicts:
    #	src/handlers/InputHandler.java
    elizachi committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    6fd4763 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Большая часть исключений класса FileInputHandler делегирована классу …

    …AskInput. Конструкция минимально работает.
    elizachi committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    4b888b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Configuration menu
    Copy the full SHA
    78dafe1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2adf7bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    625977d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d76d45 View commit details
    Browse the repository at this point in the history
  5. команда head

    irazaurus committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    3379c58 View commit details
    Browse the repository at this point in the history
  6. команда show

    irazaurus committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    71b73e1 View commit details
    Browse the repository at this point in the history
  7. команда remove_head

    irazaurus committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    2ad7668 View commit details
    Browse the repository at this point in the history
  8. команда clear

    irazaurus committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    eb12291 View commit details
    Browse the repository at this point in the history
  9. команда info

    irazaurus committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    de303f2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1ea1aa8 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. команды переписаны и отправлены на тестировку + добавлена парочка в д…

    …ао + переопределен метод toString в source классах для корректного вывода
    irazaurus committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    162220a View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2022

  1. Configuration menu
    Copy the full SHA
    58331f9 View commit details
    Browse the repository at this point in the history