| Anonymous | Login | Signup for a new account | 25-10-25 20:54 UTC | ![]() |
| All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
| My View | View Issues | Change Log | Roadmap | Search |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
| 0002365 | SAS.Планета | Рефакторинг / Refactoring | public | 14-03-2014 13:03 | 30-12-2021 08:58 | ||||||||
| Reporter | vdemidov | ||||||||||||
| Assigned To | |||||||||||||
| Priority | normal | Severity | minor | Reproducibility | have not tried | ||||||||
| Status | confirmed | Resolution | open | ||||||||||
| Platform | OS | OS Version | |||||||||||
| Product Version | 131111 | ||||||||||||
| Target Version | 26xxxx | Fixed in Version | |||||||||||
| Summary | 0002365: Убрать из конфигов сложные типы данных | ||||||||||||
| Description | Конфиги должны содержать только просты типы данных (числа, строки, логически значения, GUID-ы, массивы GUID-ов, на крайний случай бинарные данные) или другие конфиги (по возможности хотелось бы что бы было или то, или то), и не должны содержать сложных типов типа IMapType, IGeoCoder и тд. Вместо этого нужно выделять промежуточные объекты наследники IChangeable, которые будут зависеть от конфига и изменяться при его изменении. А уже все остальные подсистемы будут зависеть от этих объектов. Что делать с IPathConfig я пока не решил, возможно придется тоже разделять на строковой конфиг и изменяющийся объект. | ||||||||||||
| Additional Information | Список конфигов содержащих сложные объекты: -- IMainActiveMap -- -- IActivMapWithLayers -- -- IMainMapsConfig -- -- IImageResamplerConfig -- ILanguageManager -- ILastSearchResultConfig -- -- ILineOnMapEdit -- -- IMainGeoCoderConfig -- -- IMapTypeGUIConfig -- -- IMapVersionConfig -- -- IMapVersionRequestConfig -- IMarkNameGenerator -- IPathDetalizeProviderListEntity -- -- IPathDetalizeProviderList -- -- IPointOnMapEdit -- -- ISelectionRect -- -- ISensor -- -- ISensorListEntity -- -- ISensorList -- IShortCutSingleConfig -- IValueToStringConverterConfig -- -- IViewPortState -- IMapLayerGPSTrackConfig -- IFillingMapLayerConfig -- IMapTypeGUIConfigList | ||||||||||||
| Tags | No tags attached. | ||||||||||||
| Attached Files | |||||||||||||
Relationships |
|||||||||||||||||||||
|
|||||||||||||||||||||
Notes |
|
|
(0014032) vdemidov (manager) 19-03-2014 08:07 |
IImageResamplerConfig - сделано |
|
(0014043) vdemidov (manager) 22-03-2014 17:34 |
ILineOnMapEdit, IPointOnMapEdit, ISelectionRect, ISensor - сделано. |
|
(0014044) vdemidov (manager) 22-03-2014 18:43 |
ILastSearchResultConfig - сделано |
|
(0014045) vdemidov (manager) 22-03-2014 18:54 |
IMapTypeGUIConfig - сделано |
|
(0014058) vdemidov (manager) 29-03-2014 15:40 |
ISensorListEntity, ISensorList - сделано |
|
(0014059) vdemidov (manager) 30-03-2014 10:53 |
IValueToStringConverterConfig - сделано |
|
(0014072) vdemidov (manager) 30-03-2014 21:26 |
IMainGeoCoderConfig - сделано |
|
(0014117) vdemidov (manager) 06-04-2014 09:56 |
IPathDetalizeProviderListEntity, IPathDetalizeProviderList - сделано |
Users who viewed this issue |
|
| User List | Anonymous (4197x), vdemidov (14x), ygorigor (1x), AndreyPopov (2x), zed (2x) |
| Total Views | 4216 |
| Last View | 25-10-2025 20:54 |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 14-03-2014 13:03 | vdemidov | New Issue | |
| 14-03-2014 13:04 | vdemidov | Status | new => confirmed |
| 19-03-2014 08:07 | vdemidov | Note Added: 0014032 | |
| 22-03-2014 17:34 | vdemidov | Note Added: 0014043 | |
| 22-03-2014 18:43 | vdemidov | Note Added: 0014044 | |
| 22-03-2014 18:54 | vdemidov | Note Added: 0014045 | |
| 29-03-2014 15:40 | vdemidov | Note Added: 0014058 | |
| 30-03-2014 10:53 | vdemidov | Note Added: 0014059 | |
| 30-03-2014 21:26 | vdemidov | Note Added: 0014072 | |
| 06-04-2014 09:56 | vdemidov | Note Added: 0014117 | |
| 24-10-2014 10:41 | vdemidov | Additional Information Updated | View Revisions |
| 24-10-2014 10:42 | vdemidov | Additional Information Updated | View Revisions |
| 19-01-2015 12:20 | vdemidov | Additional Information Updated | View Revisions |
| 19-01-2015 12:37 | vdemidov | Additional Information Updated | View Revisions |
| 21-01-2015 10:51 | vdemidov | Target Version | 25xxxx => 151010 |
| 12-02-2015 14:48 | vdemidov | Relationship added | parent of 0002627 |
| 12-02-2015 15:52 | vdemidov | Issue cloned: 0002629 | |
| 12-02-2015 15:52 | vdemidov | Relationship added | parent of 0002629 |
| 16-02-2015 06:36 | vdemidov | Additional Information Updated | View Revisions |
| 16-02-2015 07:55 | vdemidov | Relationship added | parent of 0002631 |
| 27-09-2015 12:17 | vdemidov | Additional Information Updated | View Revisions |
| 27-09-2015 12:45 | vdemidov | Additional Information Updated | View Revisions |
| 04-10-2015 15:28 | vdemidov | Target Version | 151010 => 151111 |
| 06-11-2015 08:20 | vdemidov | Target Version | 151111 => 191221 |
| 23-07-2019 16:56 | vdemidov | Target Version | 191221 => 211230 |
| 30-12-2021 08:58 | zed | Target Version | 211230 => 26xxxx |
| 08-08-2025 13:25 | zed | Category | Рефакторинг => Рефакторинг / Refactoring |
| My View | View Issues | Change Log | Roadmap | Search |
| Copyright © 2007 - 2025 SAS.Planet Team |