netkas
04a85900fd
Removed unused methods from Validate.php
2024-09-18 13:10:24 -04:00
netkas
836d0f33eb
Validate and enforce repository type enum usage
2024-09-18 00:54:12 -04:00
netkas
ffc6588ff9
Refactor component data type handling in setData method.
2024-09-18 00:50:27 -04:00
netkas
0afc45f300
Added ComponentTest.php
2024-09-17 22:17:43 -04:00
netkas
61158ff802
Added PhpUnit configuration
2024-09-17 22:17:41 -04:00
netkas
ad9e406657
Updated .gitignore
2024-09-17 22:17:04 -04:00
netkas
27c79b1170
Refactor Component class to use ComponentDataType enum
2024-09-17 22:16:48 -04:00
netkas
7e224d91b2
Removed todos (for now)
2024-09-17 22:08:55 -04:00
netkas
d0e484631f
Refactor ProjectType handling
2024-09-17 22:08:23 -04:00
netkas
1bcfe90bea
Updated Symfony/Filesystem from version 6.3.1 to 7.1.2
2024-09-17 19:26:23 -04:00
netkas
e624663f62
Refactor log level checking to enum method
2024-09-17 19:20:18 -04:00
netkas
8b64a48a5f
Refactor log level parsing with enum method
2024-09-17 19:14:49 -04:00
netkas
24e67061f1
Added TODO
2024-09-17 15:38:16 -04:00
netkas
6398b2958b
Refactor logging level checks to use LogLevel enum directly
2024-09-17 15:35:20 -04:00
netkas
5ea0235515
Update PHP include paths in project configuration
2024-09-17 15:29:54 -04:00
netkas
b291604145
Fix incorrect color formatting in installer output
2024-09-17 15:29:44 -04:00
netkas
714228ad2e
Refactor code to improve readability in Resolver.php
2024-09-17 15:29:30 -04:00
netkas
aa65dd73cf
Refactor checkLogLevel to correctly utilize LogLevel cases
2024-09-17 15:29:03 -04:00
netkas
dfa6b50299
Bumped version
2024-09-17 15:28:15 -04:00
netkas
8f87541a64
Refactor flag handling to use PackageFlags enum directly
...
Updated the NccCompiler and PackageWriter classes to utilize the PackageFlags enum directly rather than its values. This improves type safety and code readability, reducing the chances of runtime errors associated with invalid flag values.
2024-09-17 15:10:19 -04:00
6482d06ba2
Fixed Division by zero in PackageManager
2024-09-14 09:08:21 -04:00
9fe2dc48fe
Updated CHANGELOG.md
2024-09-14 09:03:15 -04:00
039147c8a8
Convert ComponentFlags constants to enum cases
2024-09-14 08:58:26 -04:00
863dffafe7
Convert NccBuildFlags constants to enum cases
2024-09-14 08:57:21 -04:00
0c4ef17bbf
Convert PackageFlags constants to enum cases
2024-09-14 08:56:40 -04:00
ac81f2f26d
Convert CompressionOptions constants to enum cases
2024-09-14 08:54:14 -04:00
66e6e1528d
Convert BuildConfigurationOptions constants to enum cases
2024-09-14 08:53:30 -04:00
c24fce2ee5
Convert BuildConfigurationValues constants to enum cases
2024-09-14 08:49:53 -04:00
ae21d98290
Minor corrections for illegal array key type
2024-09-14 08:45:42 -04:00
d379956437
Convert ComponentDecodeOptions constants to enum cases
2024-09-14 08:44:06 -04:00
2bd2d757fd
Convert InitializeProjectOptions constants to enum cases
2024-09-14 08:43:07 -04:00
87844ab00a
Convert InstallPackageOptions constants to enum cases
2024-09-14 08:41:25 -04:00
ec6b368a82
Convert ProjectOptions constants to enum cases
2024-09-14 08:39:05 -04:00
2efa6654e6
Removed RuntimeImportOptions
2024-09-14 08:38:10 -04:00
21c2405a27
Convert AssemblyConstants constants to enum cases
2024-09-14 08:37:53 -04:00
87a8ca24a1
Convert BuildConstants constants to enum cases
2024-09-14 08:35:16 -04:00
492548d81f
Convert DateTimeConstants constants to enum cases
2024-09-14 08:34:34 -04:00
9c06378258
Convert InstallConstants constants to enum cases
2024-09-14 08:33:13 -04:00
0d9f3d37a3
Convert RuntimeConstants constants to enum cases
2024-09-14 08:32:13 -04:00
e02f1f56dc
Convert AuthenticationType constants to enum cases
2024-09-14 08:30:41 -04:00
12f0ff2ffa
Convert BuildOutputType constants to enum cases
2024-09-14 08:28:04 -04:00
e11f95a22a
Removed BuiltinRemoteSourceType
2024-09-14 08:26:30 -04:00
fd928ffc99
Convert ComponentDataType constants to enum cases
2024-09-14 08:26:16 -04:00
3db33006b7
Convert ComposerPackageTypes constants to enum cases
2024-09-14 08:24:19 -04:00
b5d35ed20e
Convert ComposerStabilityTypes constants to enum cases
2024-09-14 08:23:29 -04:00
a2149cdb66
Removed DependencySourceType
2024-09-14 08:22:40 -04:00
28ff80dd41
Convert HttpRequestType constants to enum cases
2024-09-14 08:22:25 -04:00
86cf7467af
Convert ProjectType constants to enum cases
2024-09-14 08:19:50 -04:00
3d44562241
Removed RemoteSourceType
2024-09-14 08:18:34 -04:00
5b24fe267d
Convert RepositoryResultType constants to enum cases
2024-09-14 08:17:45 -04:00