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
14ec2e06b2
Added TODO
2024-09-14 00:41:27 -04:00
71ffed1a3f
Convert RepositoryType constants to enum cases
2024-09-14 00:40:59 -04:00
d884d0fbda
Convert CompilerExtensions constants to enum cases
2024-09-14 00:39:18 -04:00
baf11f5cb9
Convert ConsoleColors constants to enum cases
2024-09-14 00:37:03 -04:00
e1013f6c15
Convert ExceptionCodes constants to enum cases
2024-09-14 00:34:12 -04:00
718c6ff8d8
Convert FileDescriptor constants to enum cases
2024-09-14 00:31:43 -04:00
5dd98083d6
Convert LogLevel constants to enum cases
2024-09-14 00:30:05 -04:00
d612c67cb0
Convert PackageDirectory constants to enum cases
2024-09-14 00:24:49 -04:00
42473390e8
Removed CompilerExtensionDefaultVersions.php
2024-09-14 00:20:59 -04:00
cfc93aa066
Removed HttpStatusCodes.php
2024-09-14 00:20:46 -04:00
91103c1470
Removed ConstantReferences.php
2024-09-14 00:20:28 -04:00
9885d98b55
Removed PackageStandardVersions.php
2024-09-14 00:20:10 -04:00
321fef4228
Convert PackageStructure constants to enum cases
2024-09-14 00:19:53 -04:00
c687d0394d
Convert PackageStructureVersions constants to enum cases
2024-09-14 00:13:43 -04:00
2a16b2de6b
Convert ProjectTemplates constants to enum cases
2024-09-14 00:12:55 -04:00
e98b949b7d
Convert RegexPatterns constants to enum cases
2024-09-13 13:38:48 -04:00
7e5cdf4d64
Removed EncoderType enum file, unused.
2024-09-13 13:34:40 -04:00
90535a3a35
Updated CHANGELOG.md
2024-09-13 13:31:37 -04:00
69de79ccf4
Convert Runners class to enum with string cases
2024-09-13 13:29:40 -04:00
7c9f63955a
Update Scopes to enum and adjust scope checks
2024-09-13 13:26:54 -04:00
1ba50cc7ee
Convert Versions constants to enum cases
2024-09-13 13:20:12 -04:00
f9047dd0d0
Bumped version to 2.1.0
2024-09-13 13:12:14 -04:00
a76a8a4ae6
Updated CHANGELOG.md
2023-10-17 21:44:22 -04:00
7293519ba3
Add error handling for unspecified package in PackageManagerMenu
2023-10-17 21:27:40 -04:00
2605b8d218
- Added new ConsoleProgressBar
class for UI improvement, imrpoved the CLI Progress Bar inspired by
...
[pacman](https://wiki.archlinux.org/title/pacman )
2023-10-17 21:23:05 -04:00
173032df72
- Fixed issue when registering ncc's extension, when using the INSTALLER, the installation path used in the process
...
appears to be incorrect, added a optional parameter to the `registerExtension` method to allow the installer to pass
the correct installation path.
- Implemented support in the AST traversal for the PHP statements `include`, `include_once`, `require`, and
`require_once`. These statements are transformed into function calls. With this change, ncc can correctly handle and
import files from system packages or direct binary package files.
2023-10-17 17:01:40 -04:00
c736a896fb
When finding package versions in the package lock, ncc will try to find a satisfying version rather than the exact version, this is to prevent errors when the package lock contains a version that is not available in the repository.
2023-10-13 09:41:39 -04:00
930c206fa9
Bumped version to 2.0.3
2023-10-13 02:33:12 -04:00
4c6f2ddcfe
Updated CHANGELOG.md
2023-10-13 01:32:34 -04:00
d434345c59
Minor corrections
2023-10-13 01:32:21 -04:00
e3ac3cf7a3
Updated CHANGELOG.md
2023-10-12 16:34:21 -04:00