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

Бочаров Александр #239

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

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    dba44ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    860ea63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05a0c8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d09a20a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d9c7e60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    460a2a7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    db7c7db View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a99597 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bb1ac16 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    841ebab View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a845257 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e4781ff View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3453061 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0d68ef1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d5f2308 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    207550c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    62e8194 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a58e58c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    844342c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a80b1b5 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    a2d65c2 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bc3bee5 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1ff2cf2 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    756d96f View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2024

  1. Configuration menu
    Copy the full SHA
    892ddff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4cfcbf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    695e7bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a34defe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6cfeff1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d13c28 View commit details
    Browse the repository at this point in the history
  7. RandomExtension.cs

    -Добавил заготовку для RandomPoint
    -Добавил значения по умолчанию передаваемым параметрам
    Geratoptus committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    ea2cbe0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    406c706 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    edc6940 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    20691cd View commit details
    Browse the repository at this point in the history
  11. RandomExtension.cs

    -RandomPoint теперь возвращает ожидаемые точки
    -RandomPoint исправлены значения по умолчанию
    Geratoptus committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    8cecf86 View commit details
    Browse the repository at this point in the history
  12. CircularCloudLayouterTest.cs

    -Добавил тест на плотность и форму
    -Поменял рандомизацию на более корректную
    -Декомпозировал перегруженный тест на пересечение прямоугольнико в раскладке
    -Добавил несколько более базовых тестов
    Geratoptus committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    c3d866c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3212d00 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6fc3289 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e36483e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    726c074 View commit details
    Browse the repository at this point in the history
  17. CircularCloudLayouter.cs

    -Внедрен EnumeratorExtension
    -Теперь может работать с любой реализацией интерфейса IPointsGenerator
    -Основной конструктор оформлен, как primary constructor
    Geratoptus committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    2a11755 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    8ccf2cf View commit details
    Browse the repository at this point in the history
  19. Program.cs

    -Внедрение нового конструктора DefaultVisualizer
    -Теперь имя файла не зависит от locale
    Geratoptus committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    7406a83 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. Configuration menu
    Copy the full SHA
    90e8a33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5dd291e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73975fe View commit details
    Browse the repository at this point in the history
  4. CircularCloudLayouterTest.cs

    -Добавил TearDown, в котором при падении теста сохраняется визуальная раскладка, а также информация о прямоугольниках в раскладке
    -Для декомпозиции ввел вспомогательные методы
    Geratoptus committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    e6c6850 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb80328 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7187ba4 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. EnumeratorExtensionTest.cs добавлен тест, проверяющий, что ToIEnumera…

    …ble продолжает перечисление
    Geratoptus committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    8383574 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f4ea39 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eed36d8 View commit details
    Browse the repository at this point in the history
  4. CircularCloudLayouterTest.cs

    -layoutCenter запоминается при Setup'е
    -ShouldGenerateLayoutThatHasHighTightnessAndShapeOfCircularCloud_WhenOptimalParametersAreUsed исправлено нахождение радиуса
    -GetLayoutSize исправлено имя Enumerabl'a, с которым работает метод
    Geratoptus committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    d7e118d View commit details
    Browse the repository at this point in the history
  5. CircularCloudLayouter.cs

    -LayoutCenter убран за ненадобностью
    -CreateRectangleWithCenter убран (теперь в RectangleExtension)
    -PutNextRectangle вместо try-catch теперь используется FirstOrDefault + if
    -PutNextRectangle сообщение в исключении теперь более информативно и вынесено в константу
    Geratoptus committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    d23b83b View commit details
    Browse the repository at this point in the history
  6. CircularCloudLayouterTest.cs добавлен тест PutNextRectangle_ShouldThr…

    …owInvalidOperationException_IfFiniteGenerator
    Geratoptus committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    71a3298 View commit details
    Browse the repository at this point in the history