#909 closed enhancement (done)
Restructure and rename plugins HeuristicLab.Encodings.* and HeuristicLab.Data
Reported by: | swagner | Owned by: | swagner |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.0 |
Component: | General | Version: | 3.3 |
Keywords: | Cc: |
Description (last modified by swagner)
- The classes in the HeuristicLab.Data plugin should be renamed to get rid of the "Data" suffix.
- The solution encoding plugins should be renamed to avoid name clashes between namespaces and classes (e.g. HeuristicLab.Encodings.PermutationEncoding instead of HeuristicLab.Encodings.Permutation).
- All solution encoding plugins should also provide data classes (e.g. RealVector) which are inherited from the data classes of the HeuristicLab.Data plugin.
Change History (18)
comment:1 Changed 15 years ago by swagner
- Status changed from new to assigned
comment:2 Changed 15 years ago by swagner
- Status changed from assigned to new
comment:3 Changed 15 years ago by swagner
- Component changed from Encodings.Permutation to General
- Description modified (diff)
- Priority changed from trivial to major
- Summary changed from Move Permutation into plugin HeuristicLab.Data to Restructure and rename plugins HeuristicLab.Encodings.* and HeuristicLab.Data
- Type changed from task to enhancement
comment:4 Changed 15 years ago by swagner
- Status changed from new to assigned
comment:5 Changed 15 years ago by swagner
comment:6 Changed 15 years ago by swagner
Renamed classes of HeuristicLab.Data in r3048.
comment:7 Changed 15 years ago by swagner
Renamed folders of solution encoding plugins in r3049:3052.
comment:8 Changed 15 years ago by swagner
Renamed solution encoding plugins in r3053.
comment:9 Changed 15 years ago by swagner
Refactored classes of HeuristicLab.Data and implemented encoding specific data classes in r3054.
comment:10 Changed 15 years ago by swagner
- Owner changed from swagner to svonolfe
- Status changed from assigned to new
comment:11 Changed 15 years ago by svonolfe
Updated the BinaryVector project to use the new solution encodings in r3055
comment:12 Changed 15 years ago by svonolfe
Updated the IntegerVector project to use the new solution encodings in r3059
comment:13 Changed 15 years ago by svonolfe
Updated the RealVector project to use the new solution encodings in r3060
comment:14 Changed 15 years ago by svonolfe
- Owner changed from svonolfe to swagner
comment:15 Changed 15 years ago by swagner
Renamed some test methods and fixed typos in r3061.
comment:16 Changed 15 years ago by swagner
- Resolution set to fixed
- Status changed from new to closed
comment:17 Changed 14 years ago by swagner
- Milestone changed from Iteration 4 to Current
Milestone Iteration 4 deleted
comment:11 Changed 14 years ago by swagner
- Milestone changed from Current to HeuristicLab 3.3.0
Milestone Current deleted
Note: See
TracTickets for help on using
tickets.
Renamed files of HeuristicLab.Data in r3047.