{ "RSpec": { "coverage": { "/builds/core-service/app/ddd/application/contract/contract_application.rb": { "lines": [ 1, 1, 1, 1, null, 1, 54, 54, 27, null, null, 1, 1, null, null, 1, 3, null, null, 1, 4, null, null, 1, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, 1, 5, 5, 5, null, null, null, null, null, 1, 0, null, null, 1, 2, null, null, 1, 0, 0, null, 0, null, null, 1, 1, null, null, 1, 1, 1, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/lib/application_base.rb": { "lines": [ 1, 1, 1, 45, 0, null, 45, null, null, null, null ], "branches": { "[:if, 0, 4, 6, 8, 9]": { "[:then, 1, 5, 8, 5, 10]": 0, "[:else, 2, 7, 8, 7, 90]": 45 } } }, "/builds/core-service/app/ddd/application/contract/contract_property_methods.rb": { "lines": [ 1, 1, 1, null, 1, 5, null, null, null, null, null, 1, 5, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/application/portfolio/property_application.rb": { "lines": [ 1, 1, 1, 1, 20, null, null, 1, 3, null, null, 1, 1, null, null, 1, 4, null, null, 1, 2, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/application/user/user_application.rb": { "lines": [ 1, 1, 1, 1, 18, null, null, 1, 2, null, null, 1, 3, null, null, 1, 4, null, null, 1, 0, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/admin_operation/aggregates/setting_aggregate.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 7, 7, null, null, 1, 1, null, null, 1, 5, null, null, 1, null, 1, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/admin_operation/aggregates/interfaces/setting_aggregate_interface.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 0, null, null, 1, 0, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/lib/aggregate_base.rb": { "lines": [ 1, 1, 1, 62, 0, null, null, null, null ], "branches": { "[:unless, 0, 4, 6, 6, 9]": { "[:else, 1, 4, 6, 6, 9]": 62, "[:then, 2, 5, 8, 5, 48]": 0 } } }, "/builds/core-service/app/ddd/domain/contract/aggregates/contract_property_aggregate.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 29, 29, null, null, 1, 7, null, null, 1, 6, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/contract/aggregates/interfaces/contract_aggregate_interface.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/entity/aggregates/individual_entity_aggregate.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 37, null, 37, null, null, 1, 1, 1, null, null, 1, 2, 2, null, null, 1, 3, 3, 3, null, null, 1, 2, 2, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/entity/aggregates/organization_entity_aggregate.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 37, 37, null, null, 1, 1, 1, null, null, 1, 3, null, null, 1, 3, 3, 3, null, null, 1, 2, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/admin_operation/model/setting.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, null, null, 1, null, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 10, null, null, 1, 3, null, null, 1, 4, null, null, 1, null, null, 3, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/models/application_record.rb": { "lines": [ 1, 1, null, 1, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/admin_operation/model/validators/setting_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 7, 0, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 7, 12, 9, 15]": { "[:then, 1, 8, 14, 8, 85]": 0, "[:else, 2, 7, 12, 9, 15]": 7 } } }, "/builds/core-service/app/ddd/domain/contract/model/additional_cost.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/contract/model/validators/contract_additional_cost_type_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 13, null, 5, null, null, 8, null, 8, null, 8, 2, null, null, null, null, null, null, null ], "branches": { "[:unless, 0, 7, 12, 10, 15]": { "[:else, 1, 7, 12, 10, 15]": 8, "[:then, 2, 9, 14, 9, 20]": 5 }, "[:unless, 3, 16, 12, 18, 15]": { "[:else, 4, 16, 12, 18, 15]": 6, "[:then, 5, 17, 14, 17, 111]": 2 } } }, "/builds/core-service/app/ddd/domain/contract/model/contract_immutable_data.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 3, null, null, 1, 5, 5, 5, null, null, 1, 17, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, null, null, null ], "branches": { "[:if, 0, 11, 10, 11, 104]": { "[:then, 1, 11, 10, 11, 84]": 3, "[:else, 2, 11, 10, 11, 104]": 2 } } }, "/builds/core-service/app/ddd/domain/contract/model/contract_number.rb": { "lines": [ 1, 1, 1, 1, 1, 9, null, null, 1, 9, null, 9, null, 7, null, 1, null, 1, null, null, 9, null, null, null, null, null ], "branches": { "[:case, 0, 12, 10, 19, 13]": { "[:when, 1, 14, 12, 14, 40]": 7, "[:when, 2, 16, 12, 16, 40]": 1, "[:when, 3, 18, 12, 18, 40]": 1, "[:else, 4, 12, 10, 19, 13]": 0 } } }, "/builds/core-service/app/ddd/domain/contract/model/contract_party.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, null, 31, 59, null, 1, null, null, 1, 1, null, 1, 2, null, null, 1, null, 1, 0, null, null, null, 1, 2, 1, null, 1, null, null, 2, null, null, null, null, null ], "branches": { "[:if, 0, 30, 10, 34, 13]": { "[:then, 1, 31, 12, 31, 51]": 1, "[:else, 2, 33, 12, 33, 53]": 1 } } }, "/builds/core-service/app/ddd/domain/contract/model/contract.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 59, 31, null, 1, 1, null, 1, null, null, 1, null, 1, null, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, 35, 8, null, null, null, 1, 79, 41, null, null, 1, 0, null, null, 1, 35, null, null, 1, 57, 57, 57, 57, null, null, null, 1, 57, null, 31, null, null, null, null, null, null, null, null, 26, null, null, null, null, null, null, null, null, null, null, 1, 57, null, 31, null, null, null, null, null, null, null, null, 26, null, null, null, null, null, null, null, null, null, null, 1, 52, null, null, null, null, null, null ], "branches": { "[:unless, 0, 38, 10, 40, 13]": { "[:else, 1, 38, 10, 40, 13]": 27, "[:then, 2, 39, 12, 39, 34]": 8 }, "[:if, 3, 44, 10, 44, 36]": { "[:then, 4, 44, 10, 44, 16]": 38, "[:else, 5, 44, 10, 44, 36]": 41 }, "[:if, 6, 65, 10, 84, 13]": { "[:then, 7, 66, 10, 74, 11]": 31, "[:else, 8, 75, 10, 83, 11]": 26 }, "[:if, 9, 88, 10, 107, 13]": { "[:then, 10, 89, 10, 97, 11]": 31, "[:else, 11, 98, 10, 106, 11]": 26 } } }, "/builds/core-service/app/ddd/domain/contract/model/validators/contract_party_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 35, 18, null, null, 17, 17, 1, null, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 8, 12, 10, 15]": { "[:then, 1, 9, 14, 9, 20]": 18, "[:else, 2, 8, 12, 10, 15]": 17 }, "[:if, 3, 13, 12, 15, 15]": { "[:then, 4, 14, 14, 14, 101]": 1, "[:else, 5, 13, 12, 15, 15]": 16 } } }, "/builds/core-service/app/ddd/domain/contract/model/validators/contract_backdated_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 35, null, 23, 2, null, null, 23, 1, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 7, 12, 7, 42]": { "[:then, 1, 7, 12, 7, 18]": 12, "[:else, 2, 7, 12, 7, 42]": 23 }, "[:if, 3, 9, 12, 11, 15]": { "[:then, 4, 10, 14, 10, 105]": 2, "[:else, 5, 9, 12, 11, 15]": 21 }, "[:if, 6, 13, 12, 15, 15]": { "[:then, 7, 14, 14, 14, 113]": 1, "[:else, 8, 13, 12, 15, 15]": 22 } } }, "/builds/core-service/app/ddd/domain/contract/model/validators/contract_property_type_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 35, null, 11, null, 11, 11, 3, null, null, null, null, null, 1, null, 1, 0, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 8, 12, 8, 42]": { "[:then, 1, 8, 12, 8, 18]": 23, "[:else, 2, 8, 12, 8, 42]": 11 }, "[:unless, 3, 13, 14, 15, 17]": { "[:else, 4, 13, 14, 15, 17]": 8, "[:then, 5, 14, 16, 14, 124]": 3 }, "[:if, 6, 12, 12, 16, 15]": { "[:then, 7, 13, 14, 15, 17]": 11, "[:else, 8, 12, 12, 16, 15]": 0 } } }, "/builds/core-service/app/ddd/domain/contract/model/financial_information.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, 1, null, 1, 16, 13, null, 13, 13, null, null, null, null, null, null ], "branches": { "[:if, 0, 34, 10, 34, 38]": { "[:then, 1, 34, 10, 34, 16]": 3, "[:else, 2, 34, 10, 34, 38]": 13 }, "[:unless, 3, 35, 10, 35, 113]": { "[:else, 4, 35, 10, 35, 113]": 13, "[:then, 5, 35, 10, 35, 16]": 0 } } }, "/builds/core-service/app/ddd/domain/contract/model/individual_representative.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 2, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/contract/model/proxy_document.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, 111, null, null, null, null, null, null, null, null, 1, null, 1, 111, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 55, 10, 55, 45]": { "[:then, 1, 55, 10, 55, 45]": 1, "[:else, 2, 55, 10, 55, 45]": 110 } } }, "/builds/core-service/app/ddd/lib/global_admin_operation_setting.rb": { "lines": [ 1, 1, 1, 8, null, null, 1, 2, null, null, 1, 3, null, null, 1, 3, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/admin_operation/repositories/setting_repository.rb": { "lines": [ 1, 1, 1, 1, 1, 46, null, null, 1, 0, 0, null, null, null, 1, 22, null, null, 1, 1, 1, 1, 1, null, 0, null, null, null, null, null, null ], "branches": { "[:if, 0, 11, 12, 11, 42]": { "[:then, 1, 11, 27, 11, 34]": 0, "[:else, 2, 11, 37, 11, 42]": 0 }, "[:if, 3, 22, 10, 26, 13]": { "[:then, 4, 23, 12, 23, 19]": 1, "[:else, 5, 25, 12, 25, 17]": 0 } } }, "/builds/core-service/app/ddd/domain/entity/model/individual_entity.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, 1, null, 1, null, null, null, null, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/entity/model/organization_entity.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, null, null, 1, null, null, null, null, null, null, 1, null, 1, null, 1, null, 1, null, 1, null, 1, 28, 28, 28, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/model/property.rb": { "lines": [ null, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, null, 1, null, 1, null, 1, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/model/validators/property_associated_facilities_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 8, null, 6, null, 32, null, null, 1, null, 1, 6, 0, 0, null, null, null, 1, 26, 1, 1, null, null, null, null, null, null, null, null ], "branches": { "[:unless, 0, 7, 14, 7, 65]": { "[:else, 1, 7, 14, 7, 65]": 6, "[:then, 2, 7, 14, 7, 20]": 2 }, "[:unless, 3, 17, 14, 20, 17]": { "[:else, 4, 17, 14, 20, 17]": 6, "[:then, 5, 18, 16, 19, 68]": 0 }, "[:unless, 6, 24, 14, 27, 17]": { "[:else, 7, 24, 14, 27, 17]": 25, "[:then, 8, 25, 16, 26, 68]": 1 } } }, "/builds/core-service/app/ddd/domain/portfolio/model/unit.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/model/validators/unit_amenities_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 16, null, 9, null, 98, null, null, 1, null, 1, 9, 0, 0, null, null, null, 1, 89, 1, 1, null, null, null, null, null, null, null, null ], "branches": { "[:unless, 0, 7, 14, 7, 53]": { "[:else, 1, 7, 14, 7, 53]": 9, "[:then, 2, 7, 14, 7, 20]": 7 }, "[:unless, 3, 17, 14, 20, 17]": { "[:else, 4, 17, 14, 20, 17]": 9, "[:then, 5, 18, 16, 19, 56]": 0 }, "[:unless, 6, 24, 14, 27, 17]": { "[:else, 7, 24, 14, 27, 17]": 88, "[:then, 8, 25, 16, 26, 56]": 1 } } }, "/builds/core-service/app/ddd/domain/portfolio/model/validators/unit_utilities_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 16, null, 9, null, 34, null, null, 1, null, 1, 9, 0, 0, null, null, null, 1, 25, 1, 1, null, null, null, null, null, null, null, null ], "branches": { "[:unless, 0, 7, 14, 7, 53]": { "[:else, 1, 7, 14, 7, 53]": 9, "[:then, 2, 7, 14, 7, 20]": 7 }, "[:unless, 3, 17, 14, 20, 17]": { "[:else, 4, 17, 14, 20, 17]": 9, "[:then, 5, 18, 16, 19, 56]": 0 }, "[:unless, 6, 24, 14, 27, 17]": { "[:else, 7, 24, 14, 27, 17]": 24, "[:then, 8, 25, 16, 26, 56]": 1 } } }, "/builds/core-service/app/ddd/domain/portfolio/model/validators/unit_air_conditioners_validator.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 16, null, 9, null, 34, null, null, 1, null, 1, 9, 0, 0, null, null, null, 1, 25, 1, 1, null, null, null, null, null, null, null, null ], "branches": { "[:unless, 0, 7, 14, 7, 60]": { "[:else, 1, 7, 14, 7, 60]": 9, "[:then, 2, 7, 14, 7, 20]": 7 }, "[:unless, 3, 17, 14, 20, 17]": { "[:else, 4, 17, 14, 20, 17]": 9, "[:then, 5, 18, 16, 19, 63]": 0 }, "[:unless, 6, 24, 14, 27, 17]": { "[:else, 7, 24, 14, 27, 17]": 24, "[:then, 8, 25, 16, 26, 63]": 1 } } }, "/builds/core-service/app/ddd/domain/user/model/individual_user.rb": { "lines": [ 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 4, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/models/users_base.rb": { "lines": [ 1, 1, null, 1, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/contract/model/contract_serializer.rb": { "lines": [ 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null, 1, 1, 1, null, 1, 20, null, null, 1, null, 1, 7, null, null, 1, 7, 7, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, 7, null, null, null ], "branches": { "[:if, 0, 26, 4, 26, 97]": { "[:then, 1, 26, 4, 26, 64]": 7, "[:else, 2, 26, 4, 26, 97]": 13 } } }, "/builds/core-service/app/serializers/domain/contract/model/contract_party_serializer.rb": { "lines": [ 1, null, 1, null, null, null, null, 1, 1, null, 1, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/contract/model/financial_information_unit_association.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/authentication/user_object_model.rb": { "lines": [ 1, 1, 1, 1, null, 1, 79, 79, 79, 79, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/contract/aggregates/contract_aggregate.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 28, 28, 28, 28, null, 28, null, null, 1, 1, 1, null, null, 1, 4, 4, 4, 4, 4, null, null, 1, 2, null, null, 1, 4, null, null, 1, 0, null, null, 1, null, 0, 0, null, 0, null, 0, null, null, 1, null, 0, 0, null, 0, null, 0, null, null, 1, 1, 1, 1, null, null, 1, 5, null, 5, null, null, null, null, null, 1, 0, null, null, 1, 2, 2, null, null, 1, 0, null, null, 0, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, null ], "branches": { "[:if, 0, 43, 10, 47, 13]": { "[:then, 1, 44, 12, 44, 71]": 0, "[:else, 2, 46, 12, 46, 73]": 0 }, "[:if, 3, 53, 10, 57, 13]": { "[:then, 4, 54, 12, 54, 71]": 0, "[:else, 5, 56, 12, 56, 73]": 0 } } }, "/builds/core-service/app/ddd/domain/contract/repositories/contract_repository.rb": { "lines": [ 1, 1, 1, 1, 1, 114, 114, 114, 114, 114, null, null, 1, 1, null, null, 1, 4, 4, 2, null, null, null, 1, 2, 2, 2, 1, null, null, null, 1, 27, null, null, 1, 6, 6, null, null, 1, 7, 7, null, 7, 7, 6, null, null, null, 1, 6, 6, null, 6, null, 6, 6, null, null, null, null, 6, 5, null, null, null, null, 1, 0, 0, null, null, null, 0, null, null, null, 1, 0, 0, null, null, 0, null, null, null, null, null, null, null, null, null, null, 1, 5, 5, 5, 5, 7, null, 2, null, null, null, null, 1, 0, 0, 0, 0, null, null, null, null, 1, null, 2, 2, null, 2, 2, null, null, 1, null, null, null, 1, null, 0, 0, null, null, 0, null, 0, 0, null, 0, null, null, 0, null, null, null, null, null, null, null ], "branches": { "[:unless, 0, 110, 12, 112, 15]": { "[:else, 1, 110, 12, 112, 15]": 0, "[:then, 2, 111, 14, 111, 64]": 0 }, "[:if, 3, 121, 12, 123, 15]": { "[:then, 4, 122, 14, 122, 71]": 2, "[:else, 5, 121, 12, 123, 15]": 0 }, "[:if, 6, 134, 12, 135, 125]": { "[:then, 7, 134, 12, 135, 82]": 0, "[:else, 8, 134, 12, 135, 125]": 0 }, "[:if, 9, 137, 12, 141, 15]": { "[:then, 10, 138, 14, 138, 61]": 0, "[:else, 11, 140, 14, 140, 127]": 0 } } }, "/builds/core-service/app/ddd/domain/entity/repositories/individual_entity_repository.rb": { "lines": [ 1, 1, 1, 1, 1, 74, null, null, 1, 1, null, null, 1, 4, null, null, 1, 3, 2, null, null, 1, 2, 2, 2, 1, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/entity/repositories/interfaces/entity_repository_interface.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 0, null, null, 1, 0, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/entity/repositories/organization_entity_repository.rb": { "lines": [ 1, 1, 1, 1, 1, 74, null, null, 1, 1, null, null, 1, 5, null, null, 1, 3, 2, null, null, 1, 2, 2, 2, 1, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/contract/repositories/proxy_document_repository.rb": { "lines": [ 1, 1, 1, 1, 1, 56, null, null, 1, 0, null, null, 1, 1, 1, 1, null, null, null, 1, 0, 0, 0, 0, null, null, null, 1, 0, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/infra/services/authentication/authorization_service.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 62, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/contract/model/financial_information_serializer.rb": { "lines": [ 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/entity/model/individual_entity_serializer.rb": { "lines": [ 1, null, 1, null, null, null, null, null, null, null, null, null, null, null, 1, 1, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/entity/model/organization_entity_serializer.rb": { "lines": [ 1, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/contract/model/financial_information_unit_association_serializer.rb": { "lines": [ 1, null, 1, null, null, null, null, null, null, 1, null, 1, 1, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/contract/factories/contract_factory.rb": { "lines": [ 1, 1, 1, 1, 1, 8, 8, 8, 8, null, null, 1, 4, 4, 4, 4, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/contract/model/additional_cost_serializer.rb": { "lines": [ 1, null, 1, null, null, null, null, null, 1, 1, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/portfolio/model/property_serializer.rb": { "lines": [ 1, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/portfolio/model/unit_serializer.rb": { "lines": [ 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/aggregates/property_aggregate.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 22, 22, null, null, 1, 1, 1, null, null, 1, 4, 4, 2, null, null, 1, 12, 12, null, null, 1, 2, 2, null, null, 1, 1, 1, null, null, 1, 2, 2, null, null, 1, 2, 2, null, 1, 1, 1, null, null, 1, 7, 7, null, 6, 6, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/aggregates/interfaces/property_aggregate_interface.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, 1, 0, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/repositories/property_repository.rb": { "lines": [ 1, 1, 1, 1, null, 1, 1, 44, null, null, 1, 1, null, null, 1, 15, null, null, 1, 2, null, null, 1, 2, 2, 2, null, null, null, 1, 2, 2, 2, 1, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 33, 12, 33, 57]": { "[:then, 1, 33, 12, 33, 36]": 2, "[:else, 2, 33, 12, 33, 57]": 0 } } }, "/builds/core-service/app/ddd/domain/portfolio/factories/property_factory.rb": { "lines": [ 1, 1, 1, 1, 1, 8, null, null, 1, 4, 2, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/user/aggregates/user_aggregate.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 9, 9, null, null, 1, 2, 2, null, null, 1, 4, 4, 4, null, null, 1, 3, null, null, 1, 0, 0, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/user/aggregates/interfaces/user_aggregate_interface.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 0, null, null, 1, 0, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/user/repositories/user_repository.rb": { "lines": [ 1, 1, 1, 1, null, 1, 1, 18, null, null, 1, 2, null, null, 1, 3, null, null, 1, 4, 4, 2, null, null, null, 1, 0, 0, 0, 0, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/user/model/individual_user_serializer.rb": { "lines": [ 1, 1, null, null, null, null, null, null, null, 1, 1, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/user/factories/user_factory.rb": { "lines": [ 1, 1, 1, 1, 1, 8, null, null, 1, 4, 4, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/admin_operation/model/setting_value_object.rb": { "lines": [ 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/entity/factories/individual_entity_factory.rb": { "lines": [ 1, 1, 1, 1, 1, 6, null, null, null, null, 1, 3, 3, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/entity/factories/organization_entity_factory.rb": { "lines": [ 1, 1, 1, 1, 1, 6, null, null, null, null, 1, 3, 3, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/controllers/application_controller.rb": { "lines": [ 1, 1, null, 1, 84, 58, null, 26, null, null, null ], "branches": { "[:if, 0, 5, 4, 9, 7]": { "[:then, 1, 6, 6, 6, 145]": 58, "[:else, 2, 8, 6, 8, 57]": 26 } } }, "/builds/core-service/app/ddd/lib/ejar_error/error_handler.rb": { "lines": [ 1, 1, 1, 1, 1, 1, 9, null, 1, null, 12, null, null, 1, 4, null, null, 1, 0, null, null, null, null, null, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/lib/ejar_error/authorization_error.rb": { "lines": [ 1, 1, 1, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/controllers/api/v1/contracts_controller.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 1, 0, null, null, 1, 2, null, 1, null, null, 1, 2, 2, 1, null, null, 1, 2, 2, 1, null, null, 1, 0, 0, 0, null, 0, null, null, null, 1, 0, 0, 0, null, 0, null, null, null, 1, 1, null, null, 1, null, null, 1, 2, null, null, 1, null, null, 1, 2, null, null, 1, null, null, 1, 2, null, null, 1, null, null, 1, 0, null, null, 1, 2, null, null, 1, null, null, 1, 0, null, null, 0, null, null, 1, 1, null, 1, null, null, 1, 1, 1, null, null, 1, null, null, null, 1, null, 1, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 2, null, null, 1, 2, null, null, 1, 0, null, null, 1, 0, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 2, null, null, null, null, null, 2, null, null, 1, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, null, null, 1, 0, null, null, null, null, null, null, null, null, 0, null, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 32, 10, 36, 13]": { "[:then, 1, 33, 12, 33, 46]": 0, "[:else, 2, 35, 12, 35, 74]": 0 }, "[:if, 3, 41, 10, 45, 13]": { "[:then, 4, 42, 12, 42, 46]": 0, "[:else, 5, 44, 12, 44, 74]": 0 } } }, "/builds/core-service/app/ddd/infra/services/authentication/authentication_service.rb": { "lines": [ 1, 1, 1, 1, 1, 84, null, null, 1, null, 1, 84, 58, null, 26, null, null, null, null, null, null ], "branches": { "[:unless, 0, 12, 10, 16, 13]": { "[:else, 1, 15, 19, 15, 24]": 26, "[:then, 2, 13, 19, 13, 23]": 58 } } }, "/builds/core-service/app/ddd/domain/contract/factories/proxy_document_factory.rb": { "lines": [ 1, 1, 1, 1, 1, 2, null, null, 1, 1, 1, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/contract/model/proxy_document_serializer.rb": { "lines": [ 1, null, null, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, 1, 1, null, 1, null, null, null, null, null, null ], "branches": { "[:unless, 0, 18, 4, 18, 61]": { "[:else, 1, 18, 4, 18, 61]": 1, "[:then, 2, 18, 4, 18, 13]": 0 } } }, "/builds/core-service/app/ddd/domain/contract/factories/contract_party_factory.rb": { "lines": [ 1, 1, 1, 1, 1, 2, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 1, null, 1, 1, null, null, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 15, 10, 17, 13]": { "[:then, 1, 16, 12, 16, 43]": 1, "[:else, 2, 15, 10, 17, 13]": 0 }, "[:if, 3, 33, 10, 36, 22]": { "[:then, 4, 34, 19, 34, 78]": 0, "[:else, 5, 33, 10, 36, 22]": 0 }, "[:if, 6, 31, 10, 37, 13]": { "[:then, 7, 32, 19, 32, 80]": 1, "[:else, 8, 33, 10, 36, 22]": 0 } } }, "/builds/core-service/app/ddd/domain/contract/repositories/contract_party_repository.rb": { "lines": [ 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/controllers/api/v1/individual_entities_controller.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 2, null, null, 1, 2, 2, 1, null, null, 1, 2, 2, 1, null, null, 1, null, 1, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/application/entity/individual_entity_application.rb": { "lines": [ 1, 1, 1, 1, 14, null, null, 1, 1, null, null, 1, 2, null, null, null, null, null, null, null, 1, 2, null, null, 1, 2, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/controllers/api/v1/organization_entities_controller.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 2, null, null, 1, 2, 2, 1, null, null, 1, 2, 2, 1, null, null, 1, null, 1, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/application/entity/organization_entity_application.rb": { "lines": [ 1, 1, 1, 1, 14, null, null, 1, 1, null, null, 1, 2, null, null, 1, 2, null, null, 1, 2, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/controllers/api/v1/properties_controller.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 2, null, 1, null, null, 1, 2, null, 2, 1, null, null, null, 1, 2, null, 2, null, 1, null, null, null, 1, null, 1, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/controllers/api/v1/units_controller.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, 2, null, 1, null, null, 1, null, 2, 2, null, 1, null, null, 1, 7, 7, null, 2, 2, null, 0, null, null, null, 1, null, 1, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 30, 12, 34, 15]": { "[:then, 1, 31, 14, 31, 44]": 2, "[:else, 2, 33, 14, 33, 74]": 0 } } }, "/builds/core-service/app/ddd/application/portfolio/unit_application.rb": { "lines": [ 1, 1, 1, 1, null, 24, null, null, 1, 1, null, null, 1, 2, null, null, 1, 2, null, null, 1, 7, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/controllers/api/v1/settings_controller.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, null, null, 1, 0, null, null, 1, 1, null, 1, 1, null, 0, null, null, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null ], "branches": { "[:if, 0, 21, 12, 25, 15]": { "[:then, 1, 22, 14, 22, 47]": 1, "[:else, 2, 24, 14, 24, 74]": 0 } } }, "/builds/core-service/app/ddd/application/admin_operation/setting_application.rb": { "lines": [ 1, 1, 1, 1, 4, null, null, 1, 1, null, null, 1, 0, null, null, 1, 1, null, null, null, null ], "branches": { } }, "/builds/core-service/app/serializers/domain/admin_operation/model/setting_serializer.rb": { "lines": [ 1, null, 1, null, null, null, null, 1, 1, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/factories/unit_factory.rb": { "lines": [ 1, 1, 1, 1, 1, 2, null, null, 1, 1, 1, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/repositories/unit_repository.rb": { "lines": [ 1, 1, 1, 1, 1, 14, null, null, 1, 0, null, null, 1, 6, null, null, 1, 1, 1, 1, null, null, null, 1, 6, 6, 2, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/controllers/api/v1/users_controller.rb": { "lines": [ 1, 1, 1, 1, 1, 1, null, 1, 2, null, null, 1, 2, null, 1, null, null, 1, 2, null, 2, null, 1, null, null, 1, 0, 0, 0, null, null, null, 1, null, 1, 2, null, null, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null ], "branches": { } }, "/builds/core-service/app/jobs/application_job.rb": { "lines": [ 0, null, null, null, null, null, 0 ], "branches": { } }, "/builds/core-service/app/ddd/infra/services/contract_number_service.rb": { "lines": [ 0, 0, 0, 0, null, 0, 0, 0, 0 ], "branches": { } }, "/builds/core-service/app/ddd/infra/services/notification_service.rb": { "lines": [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "branches": { } }, "/builds/core-service/app/ddd/infra/jobs/notification_job.rb": { "lines": [ 0, 0, 0, 0, null, 0, null, 0, 0, 0, 0, null ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/channels/application_cable/connection.rb": { "lines": [ 0, 0, 0, 0, 0, 0, 0, 0 ], "branches": { } }, "/builds/core-service/app/ddd/api_layer/channels/application_cable/channel.rb": { "lines": [ 0, 0, 0, 0, 0, 0, 0, 0 ], "branches": { } }, "/builds/core-service/app/ddd/domain/admin_operation/factories/setting_factory.rb": { "lines": [ 0, 0, 0, 0, null, 0, 0, 0, null, 0, 0, 0, null, 0, 0, 0, 0 ], "branches": { } }, "/builds/core-service/app/ddd/domain/portfolio/repositories/interfaces/unit_repository_interface.rb": { "lines": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "branches": { } }, "/builds/core-service/app/mailers/application_mailer.rb": { "lines": [ 0, 0, 0, 0 ], "branches": { } } }, "timestamp": 1583150399 } }