Start reducing package interdependency.

Less dependencies means a better separation of concern!

Commit
7ffd56cce5f8b6939c7f250948937a34400da0e5
Author
Marius Peter <marius.peter@tutanota.com>
Author date
Committer
Marius Peter <marius.peter@tutanota.com>
Committer date
Changed files
src/MyFitnessTracker/MFTAthlete.class.st
index f9408c13..ab2a678a 100644..100644
@@ -1,6 +1,6 @@
1 1 Class {
2 2 #name : 'MFTAthlete',
3 Removed: #superclass : 'SBSComponent',
3 Added: #superclass : 'Object',
4 4 #instVars : [
5 5 'name',
6 6 'nickname',
src/MyFitnessTracker/MFTSet.class.st
index 230c65cc..674ca5ce 100644..100644
@@ -18,18 +18,6 @@
18 18 }
19 19
20 20 { #category : 'instance creation' }
21 Removed: MFTSet class >> fromJson: aJsonString [
22 Removed:
23 Removed: | dict |
24 Removed: dict := WAJsonParser parse: aJsonString.
25 Removed: ^ self new
26 Removed: reps: (dict at: #reps ifAbsent: MFTUser defaultReps);
27 Removed: weight: (dict at: #weight ifAbsent: 0);
28 Removed: rpe: (dict at: #rpe ifAbsent: MFTUser defaultRpe);
29 Removed: yourself
30 Removed: ]
31 Removed:
32 Removed: { #category : 'instance creation' }
33 21 MFTSet class >> newFromDictionary: aDictionary [
34 22
35 23 ^ self new