From f414fae60a7f4ca157318669d6060f875f88e182 Mon Sep 17 00:00:00 2001 From: David Richardson Date: Tue, 4 Aug 2026 18:09:27 -0600 Subject: [PATCH] Replace tabs with spaces Tab indentation inadvertenly applied previously. --- Foundation/CPNumber.j | 210 +++++++++++++++++++++--------------------- 1 file changed, 105 insertions(+), 105 deletions(-) diff --git a/Foundation/CPNumber.j b/Foundation/CPNumber.j index 376c821c6..0f5987928 100644 --- a/Foundation/CPNumber.j +++ b/Foundation/CPNumber.j @@ -39,162 +39,162 @@ const CPNumberUIDs = new CFMutableDictionary(); + (id)alloc { - // MODIFICATION: Replaced 'var' with 'let' for block scoping. - let result = new Number(); - result.isa = [self class]; - return result; + // MODIFICATION: Replaced 'var' with 'let' for block scoping. + let result = new Number(); + result.isa = [self class]; + return result; } + (id)numberWithBool:(BOOL)aBoolean { - return aBoolean ? 1 : 0; + return aBoolean ? 1 : 0; } + (id)numberWithChar:(char)aChar { - if (aChar.charCodeAt) - return aChar.charCodeAt(0); + if (aChar.charCodeAt) + return aChar.charCodeAt(0); - return aChar; + return aChar; } + (id)numberWithDouble:(double)aDouble { - return aDouble; + return aDouble; } + (id)numberWithFloat:(float)aFloat { - return aFloat; + return aFloat; } + (id)numberWithInt:(int)anInt { - return anInt; + return anInt; } + (id)numberWithLong:(long)aLong { - return aLong; + return aLong; } + (id)numberWithLongLong:(long long)aLongLong { - return aLongLong; + return aLongLong; } + (id)numberWithShort:(short)aShort { - return aShort; + return aShort; } + (id)numberWithUnsignedChar:(unsigned char)aChar { - if (aChar.charCodeAt) - return aChar.charCodeAt(0); + if (aChar.charCodeAt) + return aChar.charCodeAt(0); - return aChar; + return aChar; } + (id)numberWithUnsignedInt:(unsigned)anUnsignedInt { - return anUnsignedInt; + return anUnsignedInt; } + (id)numberWithUnsignedLong:(unsigned long)anUnsignedLong { - return anUnsignedLong; + return anUnsignedLong; } + (id)numberWithUnsignedShort:(unsigned short)anUnsignedShort { - return anUnsignedShort; + return anUnsignedShort; } - (id)initWithBool:(BOOL)aBoolean { - return aBoolean; + return aBoolean; } - (id)initWithChar:(char)aChar { - if (aChar.charCodeAt) - return aChar.charCodeAt(0); + if (aChar.charCodeAt) + return aChar.charCodeAt(0); - return aChar; + return aChar; } - (id)initWithDouble:(double)aDouble { - return aDouble; + return aDouble; } - (id)initWithFloat:(float)aFloat { - return aFloat; + return aFloat; } - (id)initWithInt:(int)anInt { - return anInt; + return anInt; } - (id)initWithLong:(long)aLong { - return aLong; + return aLong; } - (id)initWithLongLong:(long long)aLongLong { - return aLongLong; + return aLongLong; } - (id)initWithShort:(short)aShort { - return aShort; + return aShort; } - (id)initWithUnsignedChar:(unsigned char)aChar { - if (aChar.charCodeAt) - return aChar.charCodeAt(0); + if (aChar.charCodeAt) + return aChar.charCodeAt(0); - return aChar; + return aChar; } - (id)initWithUnsignedInt:(unsigned)anUnsignedInt { - return anUnsignedInt; + return anUnsignedInt; } - (id)initWithUnsignedLong:(unsigned long)anUnsignedLong { - return anUnsignedLong; + return anUnsignedLong; } - (id)initWithUnsignedShort:(unsigned short)anUnsignedShort { - return anUnsignedShort; + return anUnsignedShort; } - (CPString)UID { - // MODIFICATION: Replaced 'var' with 'let' for block scoping. - let UID = CPNumberUIDs.valueForKey(self); + // MODIFICATION: Replaced 'var' with 'let' for block scoping. + let UID = CPNumberUIDs.valueForKey(self); - if (!UID) - { - UID = objj_generateObjectUID(); - CPNumberUIDs.setValueForKey(self, UID); - } + if (!UID) + { + UID = objj_generateObjectUID(); + CPNumberUIDs.setValueForKey(self, UID); + } - return UID + ""; + return UID + ""; } - (BOOL)boolValue { - // MODIFICATION: Replaced conditional logic with double-not operator for strict boolean coercion. - return !!self; + // MODIFICATION: Replaced conditional logic with double-not operator for strict boolean coercion. + return !!self; } // MODIFICATION: Added FIXME to highlight unimplemented feature. @@ -202,113 +202,113 @@ const CPNumberUIDs = new CFMutableDictionary(); // This should either be removed or throw a proper CPInvalidArgumentException. - (CPDecimal)decimalValue { - throw new Error("decimalValue: NOT YET IMPLEMENTED"); + throw new Error("decimalValue: NOT YET IMPLEMENTED"); } - (CPString)descriptionWithLocale:(CPDictionary)aDictionary { - // MODIFICATION: Removed hostile runtime Error throw. Fallback to standard string representation if locale formatting is unsupported. - return self.toString(); + // MODIFICATION: Removed hostile runtime Error throw. Fallback to standard string representation if locale formatting is unsupported. + return self.toString(); } - (CPString)description { - return [self descriptionWithLocale:nil]; + return [self descriptionWithLocale:nil]; } - (double)doubleValue { - if (typeof self == "boolean") - return self ? 1 : 0; + if (typeof self == "boolean") + return self ? 1 : 0; - return self; + return self; } - (float)floatValue { - if (typeof self == "boolean") - return self ? 1 : 0; + if (typeof self == "boolean") + return self ? 1 : 0; - return self; + return self; } - (int)intValue { - // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). - return Math.trunc(self); + // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). + return Math.trunc(self); } - (int)integerValue { - // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). - return Math.trunc(self); + // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). + return Math.trunc(self); } - (long long)longLongValue { - // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). - return Math.trunc(self); + // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). + return Math.trunc(self); } - (long)longValue { - // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). - return Math.trunc(self); + // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). + return Math.trunc(self); } - (short)shortValue { - // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). - return Math.trunc(self); + // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). + return Math.trunc(self); } - (CPString)stringValue { - return self.toString(); + return self.toString(); } - (unsigned char)unsignedCharValue { - return String.fromCharCode(self); + return String.fromCharCode(self); } - (unsigned int)unsignedIntValue { - // Despite the name this method does not make a negative value positive in Objective-C, so neither does it here. - // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). - return Math.trunc(self); + // Despite the name this method does not make a negative value positive in Objective-C, so neither does it here. + // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). + return Math.trunc(self); } - (unsigned long)unsignedLongValue { - // Despite the name this method does not make a negative value positive in Objective-C, so neither does it here. - // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). - return Math.trunc(self); + // Despite the name this method does not make a negative value positive in Objective-C, so neither does it here. + // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). + return Math.trunc(self); } - (unsigned short)unsignedShortValue { - // Despite the name this method does not make a negative value positive in Objective-C, so neither does it here. - // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). - return Math.trunc(self); + // Despite the name this method does not make a negative value positive in Objective-C, so neither does it here. + // MODIFICATION: Removed CAST_TO_INT macro, replaced with native ES6 Math.trunc(). + return Math.trunc(self); } - (CPComparisonResult)compare:(CPNumber)aNumber { - if (aNumber == nil || aNumber['isa'] === CPNull) - [CPException raise:CPInvalidArgumentException reason:"nil argument"]; + if (aNumber == nil || aNumber['isa'] === CPNull) + [CPException raise:CPInvalidArgumentException reason:"nil argument"]; - if (self > aNumber) - return CPOrderedDescending; - else if (self < aNumber) - return CPOrderedAscending; + if (self > aNumber) + return CPOrderedDescending; + else if (self < aNumber) + return CPOrderedAscending; - return CPOrderedSame; + return CPOrderedSame; } - (BOOL)isEqualToNumber:(CPNumber)aNumber { - return self == aNumber; + return self == aNumber; } @end @@ -317,39 +317,39 @@ const CPNumberUIDs = new CFMutableDictionary(); - (id)initWithCoder:(CPCoder)aCoder { - return [aCoder decodeObjectForKey:@"self"]; + return [aCoder decodeObjectForKey:@"self"]; } - (void)encodeWithCoder:(CPCoder)aCoder { - [aCoder encodeNumber:self forKey:@"self"]; + [aCoder encodeNumber:self forKey:@"self"]; } @end if (Number.prototype.isa !== CPNumber) { - Object.defineProperties(Number.prototype, - { - isa: - { - value: CPNumber, - enumerable: false, - writable: true - } - }); + Object.defineProperties(Number.prototype, + { + isa: + { + value: CPNumber, + enumerable: false, + writable: true + } + }); } if (Boolean.prototype.isa !== CPNumber) { - Object.defineProperties(Boolean.prototype, - { - isa: - { - value: CPNumber, - enumerable: false, - writable: true - } - }); + Object.defineProperties(Boolean.prototype, + { + isa: + { + value: CPNumber, + enumerable: false, + writable: true + } + }); } [CPNumber initialize];