|
|
@ -19,6 +19,7 @@
|
|
|
|
EC242B882A1FC605006FE760 /* NoGradesInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC242B872A1FC605006FE760 /* NoGradesInfo.swift */; };
|
|
|
|
EC242B882A1FC605006FE760 /* NoGradesInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC242B872A1FC605006FE760 /* NoGradesInfo.swift */; };
|
|
|
|
EC242B8A2A1FCECA006FE760 /* AverageBlockView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC242B892A1FCECA006FE760 /* AverageBlockView.swift */; };
|
|
|
|
EC242B8A2A1FCECA006FE760 /* AverageBlockView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC242B892A1FCECA006FE760 /* AverageBlockView.swift */; };
|
|
|
|
EC5FE5A52A20882F0028AA5F /* Formatters.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC5FE5A42A20882F0028AA5F /* Formatters.swift */; };
|
|
|
|
EC5FE5A52A20882F0028AA5F /* Formatters.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC5FE5A42A20882F0028AA5F /* Formatters.swift */; };
|
|
|
|
|
|
|
|
EC8BAD162A3465230062226B /* UnitsStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC8BAD152A3465230062226B /* UnitsStore.swift */; };
|
|
|
|
ECB2FFCE2A23C4A700FF9F91 /* SubjectFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECB2FFCD2A23C4A700FF9F91 /* SubjectFormView.swift */; };
|
|
|
|
ECB2FFCE2A23C4A700FF9F91 /* SubjectFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECB2FFCD2A23C4A700FF9F91 /* SubjectFormView.swift */; };
|
|
|
|
ECB2FFD02A23C4B700FF9F91 /* SubjectFormVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECB2FFCF2A23C4B700FF9F91 /* SubjectFormVM.swift */; };
|
|
|
|
ECB2FFD02A23C4B700FF9F91 /* SubjectFormVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECB2FFCF2A23C4B700FF9F91 /* SubjectFormVM.swift */; };
|
|
|
|
ECC581D22A1D085B006C55EF /* GraduatorApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECC581D12A1D085B006C55EF /* GraduatorApp.swift */; };
|
|
|
|
ECC581D22A1D085B006C55EF /* GraduatorApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECC581D12A1D085B006C55EF /* GraduatorApp.swift */; };
|
|
|
@ -41,6 +42,7 @@
|
|
|
|
EC242B872A1FC605006FE760 /* NoGradesInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoGradesInfo.swift; sourceTree = "<group>"; };
|
|
|
|
EC242B872A1FC605006FE760 /* NoGradesInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoGradesInfo.swift; sourceTree = "<group>"; };
|
|
|
|
EC242B892A1FCECA006FE760 /* AverageBlockView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AverageBlockView.swift; sourceTree = "<group>"; };
|
|
|
|
EC242B892A1FCECA006FE760 /* AverageBlockView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AverageBlockView.swift; sourceTree = "<group>"; };
|
|
|
|
EC5FE5A42A20882F0028AA5F /* Formatters.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Formatters.swift; sourceTree = "<group>"; };
|
|
|
|
EC5FE5A42A20882F0028AA5F /* Formatters.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Formatters.swift; sourceTree = "<group>"; };
|
|
|
|
|
|
|
|
EC8BAD152A3465230062226B /* UnitsStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnitsStore.swift; sourceTree = "<group>"; };
|
|
|
|
ECB2FFCD2A23C4A700FF9F91 /* SubjectFormView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubjectFormView.swift; sourceTree = "<group>"; };
|
|
|
|
ECB2FFCD2A23C4A700FF9F91 /* SubjectFormView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubjectFormView.swift; sourceTree = "<group>"; };
|
|
|
|
ECB2FFCF2A23C4B700FF9F91 /* SubjectFormVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubjectFormVM.swift; sourceTree = "<group>"; };
|
|
|
|
ECB2FFCF2A23C4B700FF9F91 /* SubjectFormVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubjectFormVM.swift; sourceTree = "<group>"; };
|
|
|
|
ECC581CE2A1D085B006C55EF /* Graduator.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Graduator.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
|
ECC581CE2A1D085B006C55EF /* Graduator.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Graduator.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
@ -108,6 +110,15 @@
|
|
|
|
path = Utils;
|
|
|
|
path = Utils;
|
|
|
|
sourceTree = "<group>";
|
|
|
|
sourceTree = "<group>";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
EC8BAD142A34650D0062226B /* Data */ = {
|
|
|
|
|
|
|
|
isa = PBXGroup;
|
|
|
|
|
|
|
|
children = (
|
|
|
|
|
|
|
|
EC242B822A1FAA9B006FE760 /* Stub.swift */,
|
|
|
|
|
|
|
|
EC8BAD152A3465230062226B /* UnitsStore.swift */,
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
path = Data;
|
|
|
|
|
|
|
|
sourceTree = "<group>";
|
|
|
|
|
|
|
|
};
|
|
|
|
ECB2FFCC2A23C49500FF9F91 /* Forms */ = {
|
|
|
|
ECB2FFCC2A23C49500FF9F91 /* Forms */ = {
|
|
|
|
isa = PBXGroup;
|
|
|
|
isa = PBXGroup;
|
|
|
|
children = (
|
|
|
|
children = (
|
|
|
@ -135,12 +146,12 @@
|
|
|
|
ECC581D02A1D085B006C55EF /* Graduator */ = {
|
|
|
|
ECC581D02A1D085B006C55EF /* Graduator */ = {
|
|
|
|
isa = PBXGroup;
|
|
|
|
isa = PBXGroup;
|
|
|
|
children = (
|
|
|
|
children = (
|
|
|
|
|
|
|
|
EC8BAD142A34650D0062226B /* Data */,
|
|
|
|
ECE6E3C02A1F80F6004FE471 /* Model */,
|
|
|
|
ECE6E3C02A1F80F6004FE471 /* Model */,
|
|
|
|
ECC581DF2A1D08C3006C55EF /* ViewModel */,
|
|
|
|
ECC581DF2A1D08C3006C55EF /* ViewModel */,
|
|
|
|
EC242B6F2A1F8260006FE760 /* View */,
|
|
|
|
EC242B6F2A1F8260006FE760 /* View */,
|
|
|
|
ECC581D12A1D085B006C55EF /* GraduatorApp.swift */,
|
|
|
|
ECC581D12A1D085B006C55EF /* GraduatorApp.swift */,
|
|
|
|
EC242B702A1F8283006FE760 /* MainView.swift */,
|
|
|
|
EC242B702A1F8283006FE760 /* MainView.swift */,
|
|
|
|
EC242B822A1FAA9B006FE760 /* Stub.swift */,
|
|
|
|
|
|
|
|
ECC581D52A1D085C006C55EF /* Assets.xcassets */,
|
|
|
|
ECC581D52A1D085C006C55EF /* Assets.xcassets */,
|
|
|
|
ECC581D72A1D085C006C55EF /* Preview Content */,
|
|
|
|
ECC581D72A1D085C006C55EF /* Preview Content */,
|
|
|
|
);
|
|
|
|
);
|
|
|
@ -251,6 +262,7 @@
|
|
|
|
EC242B6E2A1F81CC006FE760 /* UnitsManager.swift in Sources */,
|
|
|
|
EC242B6E2A1F81CC006FE760 /* UnitsManager.swift in Sources */,
|
|
|
|
ECC581E52A1D0C44006C55EF /* UnitVM.swift in Sources */,
|
|
|
|
ECC581E52A1D0C44006C55EF /* UnitVM.swift in Sources */,
|
|
|
|
EC5FE5A52A20882F0028AA5F /* Formatters.swift in Sources */,
|
|
|
|
EC5FE5A52A20882F0028AA5F /* Formatters.swift in Sources */,
|
|
|
|
|
|
|
|
EC8BAD162A3465230062226B /* UnitsStore.swift in Sources */,
|
|
|
|
EC242B7F2A1F83BF006FE760 /* UnitsManagerVM.swift in Sources */,
|
|
|
|
EC242B7F2A1F83BF006FE760 /* UnitsManagerVM.swift in Sources */,
|
|
|
|
EC242B7B2A1F838C006FE760 /* UnitViewCell.swift in Sources */,
|
|
|
|
EC242B7B2A1F838C006FE760 /* UnitViewCell.swift in Sources */,
|
|
|
|
EC242B6C2A1F81AE006FE760 /* Subject.swift in Sources */,
|
|
|
|
EC242B6C2A1F81AE006FE760 /* Subject.swift in Sources */,
|
|
|
|