Skip to content

Commit 76dc968

Browse files
committed
chore: remove unneeded comments
1 parent e78af4e commit 76dc968

3 files changed

Lines changed: 2 additions & 8 deletions

File tree

src/ted_sws/core/model/transform.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ class NoticeFileResource(FileResource):
6262

6363
class MetadataConstraintsStandardForm(MappingPackageComponent):
6464
"""Metadata constraints structure for Standard forms."""
65-
# TODO: MSSDK must fix SF (v1) to have str in model even if data is int
6665
eforms_subtype: List[str]
6766
start_date: Optional[List[str]] = None
6867
end_date: Optional[List[str]] = None
@@ -170,7 +169,6 @@ class MappingPackage(MappingPackageComponent, MappingPackageV3):
170169
transformation_test_data: Optional[TransformationTestData] = Field(default=None)
171170
previous_version: Optional[str] = Field(default=None)
172171

173-
# TODO fix to be forwarded to MSSDK, remove when implemented there
174172
# Override large/optional collection assets in MSSDK model
175173
test_results: Optional[TestResultCollectionAsset] = Field(
176174
default=None,
@@ -206,7 +204,6 @@ def sync_legacy_and_mssdk_fields(self) -> 'MappingPackage':
206204
setattr(self, "_sync_done", True)
207205

208206
# If MSSDK v3 fields are missing but legacy fields exist, populate from legacy
209-
# FIXME: this is a transitional solution for code where the legacy file system package parsing is done
210207
if self.metadata is None:
211208
self._populate_mssdk_from_legacy()
212209

src/ted_sws/mapping_suite_processor/services/mapping_package_processor.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ def mapping_package_processor_load_package_in_mongo_db(
5555
List of notice IDs that were loaded (if load_test_data=True)
5656
"""
5757
# Update digest
58-
# FIXME refactor for MSSDK transformation rule set structure
5958
update_digest_api_address_for_mapping_package(package)
6059

6160
# Update git hash if provided and field exists
@@ -64,7 +63,6 @@ def mapping_package_processor_load_package_in_mongo_db(
6463
result_notice_ids = []
6564

6665
# Load test data if requested
67-
# FIXME refactor for MSSDK's two-level test data structure
6866
if load_test_data:
6967
tests_data = package.transformation_test_data.test_data
7068
notice_repository = NoticeRepository(mongodb_client=mongodb_client)
@@ -75,7 +73,7 @@ def mapping_package_processor_load_package_in_mongo_db(
7573
notice_repository.add(notice=notice)
7674
result_notice_ids.append(notice_id)
7775
mapping_package_repository_mongo_db = MappingPackageRepositoryMongoDB(mongodb_client=mongodb_client)
78-
# FIXME: will throw pymongo.errors.DuplicateKeyError if package with same id exists
76+
# will throw pymongo.errors.DuplicateKeyError if package with same id exists
7977
mapping_package_repository_mongo_db.add(package)
8078
return result_notice_ids
8179

@@ -153,7 +151,6 @@ def load_mapping_suite_and_packages_from_github_to_mongo_db(mongodb_client: Mong
153151
log_technical_info(
154152
message=f"Mapping package '{mssdk_package.id}' (format '{detected_version}' -> '{converted_version}') loaded from folder with success")
155153
mapping_package = _convert_to_mapping_package(mssdk_package)
156-
# FIXME: MSSDK validation is currently done during loading, so we have to catch exceptions from there
157154
if mssdk_package:
158155
log_mapping_package_info(
159156
message=f"Mapping package with id={mapping_package.id} is valid for loading in MongoDB!",

test/unit/data_manager/test_mapping_package_repository.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def test_mapping_package_repository_in_file_system(file_system_repository_path,
7979
assert len(result_mapping_packages) == 2
8080
mapping_package_repository.clear_repository()
8181

82-
# FIXME: during the transition to MSSDK the models for writing will be different, so do a very minimal test on specific fields
82+
# during the transition to MSSDK the models for writing will be different, so do a very minimal test on specific fields
8383
def test_inter_transactions_mapping_package_repositories(mongodb_client, file_system_repository_path, fake_mapping_package,
8484
fake_mapping_package_identifier,
8585
aggregates_database_name):

0 commit comments

Comments
 (0)