ilyalehchylin/educats-xamarin

View on GitHub
source/EduCATS/Helpers/Forms/Pages/Interfaces/IPages.cs

Summary

Maintainability
B
5 hrs
Test Coverage

Class IPages has 27 methods (exceeds 20 allowed). Consider refactoring.
Open

    public interface IPages
    {
        /// <summary>
        /// Close page.
        /// </summary>
Severity: Minor
Found in source/EduCATS/Helpers/Forms/Pages/Interfaces/IPages.cs - About 3 hrs to fix

    Method OpenDetailedStatistics has 6 arguments (exceeds 4 allowed). Consider refactoring.
    Open

            Task OpenDetailedStatistics(string userLogin, int subjectId, int groupId,
                int pageIndex, string title, string name);
    Severity: Minor
    Found in source/EduCATS/Helpers/Forms/Pages/Interfaces/IPages.cs - About 45 mins to fix

      Method OpenParentalStudentsListStats has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

              Task OpenParentalStudentsListStats(IPlatformServices services, int pageIndex, int subjectId,
                  List<StatsStudentModel> students, string title);
      Severity: Minor
      Found in source/EduCATS/Helpers/Forms/Pages/Interfaces/IPages.cs - About 35 mins to fix

        Method OpenAddSingleMark has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

                public Task OpenAddSingleMark(string title, string name, LabsVisitingList Marks, TakedLabs prOrLabStat, int subGruop);
        Severity: Minor
        Found in source/EduCATS/Helpers/Forms/Pages/Interfaces/IPages.cs - About 35 mins to fix

          There are no issues that match your filters.

          Category
          Status