arch-unit-ts
Version:
22 lines • 640 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PackageName = void 0;
const Assert_1 = require("../../../error/domain/Assert");
class PackageName {
packageName;
constructor(packageName) {
Assert_1.Assert.notBlank('packageName', packageName);
this.packageName = packageName.trim();
}
get() {
return this.packageName;
}
equals(packageToCheck) {
return packageToCheck.packageName === this.packageName;
}
static of(name) {
return new PackageName(name);
}
}
exports.PackageName = PackageName;
//# sourceMappingURL=PackageName.js.map