Skip to content

🔧 some fixes on Json response visibilities #274

🔧 some fixes on Json response visibilities

🔧 some fixes on Json response visibilities #274

Triggered via push February 2, 2025 19:21
Status Success
Total duration 37s
Artifacts

jobleet-ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
build
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
build: Server/JobLeet.WebApi/JobLeet.Validator/V1/EmployerValidator.cs#L14
Argument of type 'PersonNameValidator' cannot be used for parameter 'validator' of type 'IValidator<PersonName?>' in 'IRuleBuilderOptions<Employer, PersonName?> IRuleBuilder<Employer, PersonName?>.SetValidator(IValidator<PersonName?> validator, params string[] ruleSets)' due to differences in the nullability of reference types.
build: Server/JobLeet.WebApi/JobLeet.Validator/V1/EmployerValidator.cs#L19
Argument of type 'AddressValidator' cannot be used for parameter 'validator' of type 'IValidator<Address?>' in 'IRuleBuilderOptions<Employer, Address?> IRuleBuilder<Employer, Address?>.SetValidator(IValidator<Address?> validator, params string[] ruleSets)' due to differences in the nullability of reference types.
build: Server/JobLeet.WebApi/JobLeet.Validator/V1/EmployerValidator.cs#L24
Argument of type 'PhoneValidator' cannot be used for parameter 'validator' of type 'IValidator<Phone?>' in 'IRuleBuilderOptions<Employer, Phone?> IRuleBuilder<Employer, Phone?>.SetValidator(IValidator<Phone?> validator, params string[] ruleSets)' due to differences in the nullability of reference types.
build: Server/JobLeet.WebApi/JobLeet.Validator/V1/EmployerValidator.cs#L29
Argument of type 'CompanyValidator' cannot be used for parameter 'validator' of type 'IValidator<Company?>' in 'IRuleBuilderOptions<Employer, Company?> IRuleBuilder<Employer, Company?>.SetValidator(IValidator<Company?> validator, params string[] ruleSets)' due to differences in the nullability of reference types.
build: Server/JobLeet.WebApi/JobLeet.Validator/V1/SkillsValidator.cs#L15
Dereference of a possibly null reference.
build: Server/JobLeet.WebApi/JobLeet.Validator/V1/SkillsValidator.cs#L23
Dereference of a possibly null reference.
build: Server/JobLeet.WebApi/JobLeet.Api/Models/Seekers/V1/SeekerModel.cs#L7
Non-nullable property 'personNameModel' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: Server/JobLeet.WebApi/JobLeet.Api/Models/Jobs/V1/ApplicationModel.cs#L9
Non-nullable property 'SeekerId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: Server/JobLeet.WebApi/JobLeet.Api/Models/Jobs/V1/ApplicationModel.cs#L13
Non-nullable property 'CompanyId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: Server/JobLeet.WebApi/JobLeet.Api/Models/Jobs/V1/ApplicationModel.cs#L15
Non-nullable property 'JobId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.