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

[Code Style] Provide all documentation and address all warnings #109

Merged
merged 31 commits into from
Aug 16, 2023

Commits on Aug 4, 2023

  1. documentation

    river3966 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    290006e View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. documentation

    river3966 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    d21ce9a View commit details
    Browse the repository at this point in the history
  2. documentation

    river3966 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    c31b547 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Merge branch 'main' into 68-entity-documentation

    # Conflicts:
    #	src/main/java/businessrule/gateway/UserGatewayFactory.java
    #	src/main/java/businessrule/usecase/AskQuestionInteractor.java
    #	src/main/java/businessrule/usecase/BrowseQuestionInteractor.java
    #	src/main/java/driver/database/AttorneyRepository.java
    #	src/main/java/driver/database/ClientRepository.java
    #	src/main/java/driver/database/PostRepo.java
    #	src/main/java/driver/database/QuestionRepo.java
    #	src/main/java/driver/database/UserRepository.java
    #	src/main/java/driver/screen/AskQuestionUI.java
    #	src/main/java/driver/screen/AttorneyHomePageUI.java
    #	src/main/java/driver/screen/ClientHomePageUI.java
    #	src/main/java/driver/screen/ReplyQuestionUI.java
    river3966 committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    18be3b0 View commit details
    Browse the repository at this point in the history
  2. documentation

    river3966 committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    a2f5079 View commit details
    Browse the repository at this point in the history
  3. documentation

    river3966 committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    9006482 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. documentation

    river3966 committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    cdd7255 View commit details
    Browse the repository at this point in the history
  2. documentation

    river3966 committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    2b1c258 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. small

    river3966 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    e6d3c84 View commit details
    Browse the repository at this point in the history
  2. small

    river3966 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    85a20b6 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/main' into 68-entity-documentation

    # Conflicts:
    #	README.md
    #	src/main/java/adapter/controller/ClientRegisterControl.java
    #	src/main/java/businessrule/gateway/UserGatewayFactory.java
    #	src/main/java/businessrule/inputboundary/ClientRegisterInputBoundary.java
    #	src/main/java/businessrule/requestmodel/ClientRegisterRequestModel.java
    #	src/main/java/businessrule/usecase/ClientRegisterInteractor.java
    #	src/main/java/entity/Client.java
    #	src/main/java/entity/factory/ClientFactory.java
    river3966 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    c4f07b4 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/89-fix-matching-algorithm' into …

    …68-entity-documentation
    river3966 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    22ba3ab View commit details
    Browse the repository at this point in the history
  5. create all attorney

    river3966 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    3ef97bf View commit details
    Browse the repository at this point in the history
  6. ok

    river3966 committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    6ebe860 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. ok

    river3966 committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    7b60f36 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. delete attorney creation

    YifanLiu2 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    0172bbc View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into 68-entity-documentation

    # Conflicts:
    #	src/main/java/businessrule/usecase/RateInteractor.java
    #	src/main/java/businessrule/usecase/ReplyInteractor.java
    #	src/main/java/businessrule/usecase/util/Matching.java
    #	src/main/java/businessrule/usecase/util/MatchingResult.java
    #	src/main/java/driver/database/QuestionRepo.java
    YifanLiu2 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    53d68be View commit details
    Browse the repository at this point in the history
  3. merge with main

    YifanLiu2 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    6a7f933 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/68-entity-documentation' into 68…

    …-entity-documentation
    
    # Conflicts:
    #	src/main/java/AttorneyRegister.java
    river3966 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    05157aa View commit details
    Browse the repository at this point in the history
  5. doc

    river3966 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    32a2c2c View commit details
    Browse the repository at this point in the history
  6. doc

    river3966 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    be8f481 View commit details
    Browse the repository at this point in the history
  7. doc

    river3966 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    8fddfcf View commit details
    Browse the repository at this point in the history
  8. doc

    river3966 committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    1a200b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    164ac37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    950aa36 View commit details
    Browse the repository at this point in the history
  3. finish ui factory test

    YifanLiu2 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    fe16717 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/68-entity-documentation' into 10…

    …7-code-style-address-warning-in-main-package
    
    # Conflicts:
    #	src/main/java/adapter/controller/ClientRegisterControl.java
    #	src/main/java/adapter/controller/CloseQuestionControl.java
    #	src/main/java/adapter/controller/ControlContainer.java
    #	src/main/java/adapter/controller/PostControl.java
    #	src/main/java/adapter/controller/QuestionControl.java
    #	src/main/java/adapter/controller/RateControl.java
    #	src/main/java/adapter/controller/SelectQuestionControl.java
    #	src/main/java/adapter/controller/UserLoginControl.java
    #	src/main/java/adapter/controller/ViewQuestionControl.java
    #	src/main/java/adapter/presenter/HomePageResponseFormatter.java
    #	src/main/java/adapter/presenter/RegisterResponseFormatter.java
    #	src/main/java/adapter/presenter/TheQuestionResponseFormatter.java
    #	src/main/java/adapter/presenter/ViewResponseFormatter.java
    #	src/main/java/businessrule/gateway/AttorneyGateway.java
    #	src/main/java/businessrule/gateway/ClientGateway.java
    #	src/main/java/businessrule/gateway/QuestionGateway.java
    #	src/main/java/businessrule/gateway/UserGatewayFactory.java
    #	src/main/java/businessrule/inputboundary/CloseInputBoundary.java
    #	src/main/java/businessrule/inputboundary/PostInputBoundary.java
    #	src/main/java/businessrule/inputboundary/RateInputBoundary.java
    #	src/main/java/businessrule/inputboundary/UserLoginInputBoundary.java
    #	src/main/java/businessrule/inputboundary/UserRegisterInputBoundary.java
    #	src/main/java/businessrule/inputboundary/ViewInputBoundary.java
    #	src/main/java/businessrule/outputboundary/HomePageOutputBoundary.java
    #	src/main/java/businessrule/outputboundary/RegisterOutputBoundary.java
    #	src/main/java/businessrule/outputboundary/TheQuestionOutputBoundary.java
    #	src/main/java/businessrule/outputboundary/ViewOutputBoundary.java
    #	src/main/java/businessrule/requestmodel/CloseRequestModel.java
    #	src/main/java/businessrule/requestmodel/PostRequestModel.java
    #	src/main/java/businessrule/requestmodel/QuestionRequestModel.java
    #	src/main/java/businessrule/requestmodel/RateRequestModel.java
    #	src/main/java/businessrule/requestmodel/SelectRequestModel.java
    #	src/main/java/businessrule/requestmodel/ViewRequestModel.java
    #	src/main/java/businessrule/responsemodel/BaseResponseModel.java
    #	src/main/java/businessrule/responsemodel/TheQuestionResponseModel.java
    #	src/main/java/businessrule/responsemodel/UserResponseModel.java
    #	src/main/java/businessrule/responsemodel/ViewResponseModel.java
    #	src/main/java/businessrule/usecase/AskQuestionInteractor.java
    #	src/main/java/businessrule/usecase/AttorneyRecommendInteractor.java
    #	src/main/java/businessrule/usecase/BrowseQuestionInteractor.java
    #	src/main/java/businessrule/usecase/ClientRegisterInteractor.java
    #	src/main/java/businessrule/usecase/CloseQuestionInteractor.java
    #	src/main/java/businessrule/usecase/RateInteractor.java
    #	src/main/java/businessrule/usecase/ReplyInteractor.java
    #	src/main/java/businessrule/usecase/SelectQuestionInteractor.java
    #	src/main/java/businessrule/usecase/UserLoginInteractor.java
    #	src/main/java/businessrule/usecase/UserRegisterInteractor.java
    #	src/main/java/businessrule/usecase/ViewQuestionInteractor.java
    #	src/main/java/businessrule/usecase/ViewQuestionInteractorBase.java
    #	src/main/java/businessrule/usecase/ViewRateableQuestionInteractor.java
    #	src/main/java/businessrule/usecase/util/PostDisplayFormatter.java
    #	src/main/java/businessrule/usecase/util/PostMapConstructor.java
    #	src/main/java/businessrule/usecase/util/QuestionMapConstructor.java
    #	src/main/java/driver/database/PostRepo.java
    #	src/main/java/driver/screen/AskQuestionUI.java
    #	src/main/java/driver/screen/AttorneyHomePageUI.java
    #	src/main/java/driver/screen/ClientHomePageUI.java
    #	src/main/java/driver/screen/DateChooserPanel.java
    #	src/main/java/driver/screen/DropDownPanel.java
    #	src/main/java/driver/screen/LabelTextPanel.java
    #	src/main/java/driver/screen/QuestionListUI.java
    #	src/main/java/driver/screen/RegisterUI.java
    #	src/main/java/driver/screen/TheQuestionUI.java
    #	src/main/java/driver/screen/WelcomeUI.java
    #	src/main/java/entity/Client.java
    #	src/main/java/entity/UserImp.java
    #	src/test/java/controllertesting/ClientRegisterControlTest.java
    #	src/test/java/controllertesting/CloseQuestionControlTest.java
    #	src/test/java/controllertesting/ControlContainerTest.java
    #	src/test/java/controllertesting/PostControlTest.java
    #	src/test/java/controllertesting/QuestionControlTest.java
    #	src/test/java/controllertesting/RateControlTest.java
    #	src/test/java/controllertesting/SelectQuestionControlTest.java
    #	src/test/java/controllertesting/UserLoginControlTest.java
    #	src/test/java/controllertesting/ViewQuestionControlTest.java
    #	src/test/java/entitytesting/AttorneyTest.java
    #	src/test/java/entitytesting/ClientTest.java
    #	src/test/java/entitytesting/PostTest.java
    #	src/test/java/entitytesting/QuestionTest.java
    #	src/test/java/usecasetesting/AskQuestionUseCaseTest.java
    #	src/test/java/usecasetesting/BrowseQuestionUseCaseTest.java
    #	src/test/java/usecasetesting/ClientRegisterUseCaseTest.java
    #	src/test/java/usecasetesting/CloseUseCaseTest.java
    #	src/test/java/usecasetesting/RateAnswerUseCaseTest.java
    #	src/test/java/usecasetesting/ReplyUseCaseTest.java
    #	src/test/java/usecasetesting/SelectQuestionUseCaseTest.java
    YifanLiu2 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    c37575d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd8720d View commit details
    Browse the repository at this point in the history
  6. small changes

    YifanLiu2 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    a6b069a View commit details
    Browse the repository at this point in the history
  7. solve all warnings

    YifanLiu2 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    7176ecd View commit details
    Browse the repository at this point in the history
  8. add attorney registration

    YifanLiu2 committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    179f38d View commit details
    Browse the repository at this point in the history