Rob Bast
b219abe8f6
@seldaek damn your assignment in expression
9 years ago
Rob Bast
e491b72a8c
only urlencode $ if filename is not local
9 years ago
Rob Bast
a1427d7fd6
replace all occurences in code and comments
9 years ago
Dennis Birkholz
9febf55f76
Store url relative again, fix 4439
9 years ago
Jordi Boggiano
ed95448523
URL-encode dollar signs to work around bad proxy failures
9 years ago
Jordi Boggiano
8f44f9cc67
Merge pull request #4422 from dennisbirkholz/wildcard-repositories
...
Enable wildcards in path names for path repositories
9 years ago
Dennis Birkholz
681e543793
Make check more obvious
9 years ago
Dennis Birkholz
6b1c9882dd
Replace tracking variable with direct package count check
9 years ago
Jordi Boggiano
9e67bc761b
Merge pull request #4131 from ammmze/artifact-follow-symlink
...
Follow symlinks when searching for artifacts
9 years ago
Dennis Birkholz
2fb7dd881a
Fix missing trailing / in repository paths
9 years ago
Dennis Birkholz
3ef222c920
Make repository path absolute (again)
9 years ago
Dennis Birkholz
973491b65d
Fix docblock, path names returned by glob() are not necessary absolute
9 years ago
Dennis Birkholz
19146d1cec
Docblock fix as suggested by @alcohol
9 years ago
Dennis Birkholz
c06edd61e4
Fail if no repository was found
9 years ago
Dennis Birkholz
e4435790a4
Documentation
9 years ago
Dennis Birkholz
4209fd2e4a
Store correct url for package, not original url containing wildcards.
9 years ago
Dennis Birkholz
323537ad0f
Allow wildcards in repository path names.
9 years ago
Samuel ROZE
0e8c5fa62e
Store path from composer.json with the `path` repository to ensure lock file to be reused
9 years ago
Jordi Boggiano
89c6a68a76
Updates to path repository and path downloader, refs #4365
9 years ago
Jordi Boggiano
3a79313b63
Merge remote-tracking branch 'sroze/feature/path-repository'
9 years ago
Jordi Boggiano
afd98b74f1
Fix handling of www.github.com in GitHubDriver, fixes composer/packagist#572
9 years ago
Samuel ROZE
6c16153302
Added repository tests
9 years ago
Samuel ROZE
623f31fcc4
Use version guesser to get local package version
9 years ago
Samuel ROZE
ead68d3d49
Create the path repository and downloader
9 years ago
Jordi Boggiano
cedbe7f1a0
Bump vcs verbosity output to very verbose, refs #4330
9 years ago
Jordi Boggiano
0457ec6fb3
Remove deadcode, fixes #4345 , fixes #4268
9 years ago
Malte Wunsch
70ff00c9de
Reverted inadvertent API change, improved API documentation
9 years ago
Malte Wunsch
767279b41a
getCanonicalPackages returns packages with same name in different versions
9 years ago
Jordi Boggiano
79f9158fb2
Merge pull request #4192 from localheinz/fix/import
...
Fix: Add missing imports
9 years ago
Andreas Möller
12ffe2b4d4
Fix: Add missing imports
9 years ago
Andreas Möller
eac5fbdee4
Fix: Remove unused imports
9 years ago
Jordi Boggiano
801a7fcd0a
Add support for constraints and not just exact versions in RepositoryInterface::findPackage/s
9 years ago
Nils Adermann
75c501251d
Revert "Merge remote-tracking branch 'naderman/load-no-providers'"
...
This reverts commit 3e85f82373
, reversing
changes made to b025d0982b
.
9 years ago
Jordi Boggiano
3e85f82373
Merge remote-tracking branch 'naderman/load-no-providers'
9 years ago
Jordi Boggiano
c471edc488
Also downgrade provider access and others
9 years ago
Branden Cash
5146085dc2
Follow symlinks when searching for artifacts
9 years ago
Nils Adermann
8b28d4bc82
Optimisation: Composer repo version listings are index by package name
9 years ago
Nils Adermann
65243ca392
Move methods for PR readability and fix phpdoc
9 years ago
Jordi Boggiano
cdcc99e73d
Merge pull request #4088 from nevvermind/override_init_array
...
Fix "Invalid argument supplied for foreach()" on a new PlaformRepository obj
9 years ago
nevvermind
ec00a4dbfa
Set the platform overrides first
9 years ago
nevvermind
3032f0a538
Refactor based on code review
...
- Move the version api getter to the PluginManager And make it such that it can be mocked, but not pollute the public interface. That means "protected" visibility.
- The plugin api version constant should still be used throughout the code.
- Use different fixtures class names
- Use regex possessive quantifiers for performance
- Use full words for readability
9 years ago
nevvermind
eb2aa14830
Make plugins have actual constraints instead of fixed versions
...
Instead of developing plugins against a single, fixed Plugin API version - `"composer-plugin-api": "1.0.0"`, this change will allow plugin developers to use versions like `"composer-plugin-api": "~1.1"` or `"composer-plugin-api": ">=2.1 <3.0"`, aka actual Composer-compatible constraints.
Only the "1.0", "1.0.0" and "1.0.0" Plugin API versions will be regarded as BC versions, and internally converted to "^1.0"; every other declared version string will be kept as it is.
Because of this new constraint flexibility, plugin version mismatches will be skipped, which means those plugin will NOT be registered to the system. Previously, a mismatch triggered a warning, but plugins were still registered.
9 years ago
nevvermind
8c0d4857ef
Fix "Invalid argument supplied for foreach()" on a new PlaformRepository obj
...
This happens on "new PlatformRepository(array($somePackage))".
The parent constructor calls "\Composer\Repository\ArrayRepository::addPackage()",
which, on a brand new repo object, further calls "\Composer\Repository\PlatformRepository::initialize()"
and finally this iterates over a NULLd "$this->overrides", triggering the error.
9 years ago
Hugo Hamon
e51ff60f59
[Pear] replaces "licence" to "license".
10 years ago
Nils Adermann
63e96a41f8
Add proper docblocks in composer repo
10 years ago
Nils Adermann
aa7d145dd0
PHP 5.3 compatible function invokation
10 years ago
Nils Adermann
ec5416f03c
loadDev parameter is nonsense, properly load packages in create command
10 years ago
Nils Adermann
b99c03ea04
Entirely remove whatProvides from Composer repository
10 years ago
Nils Adermann
090711b21c
Completely move loading of packages from composer repo to pool
10 years ago
Possum
2e99b9fdf5
Use https where possible
10 years ago
Nils Adermann
9b9ad9d0fe
Remove dead code paths and use exceptions instead of die
10 years ago
Nils Adermann
65f69c4227
Remove debug output
10 years ago
Nils Adermann
4d0db5add6
POC Implementation of loading only explicitly named package data
10 years ago
Jordi Boggiano
a57c51e8d7
Finalize platform override feature
...
- Added tests, docs
- Persist to lock file
- Add support in config command
- Added to json schema
10 years ago
Jordi Boggiano
80b0a35a68
Merge remote-tracking branch 'HuffAndPuff/ignore-platform'
...
Conflicts:
src/Composer/Config.php
src/Composer/Repository/PlatformRepository.php
10 years ago
Roshan Gautam
98bc4e4483
Gitlab:Use proper fallbacks if archive download is failing
10 years ago
Roshan Gautam
4d5e5b3fb5
Remove parasite
10 years ago
Roshan Gautam
f870396568
Add oauth2 support for gitlab
10 years ago
Jérôme Tamarelle
c1edfbb65c
Add tests on GitLabDriver
...
Add an interactive prompt for gitlab token
Update doc for gitlab-domains
Add tests on GitLabDriver::supports
Update doc + CS
Optimize branch detection + fix typos
Fix test on GitLab support as it depends on SSL
Remove useless method + fix repository URL containing .git
10 years ago
Jerome TAMARELLE
5fece6ae83
Use Gitlab blob API to retreive composer.json files
...
Store missing composer.json into the cache
[GitLab] Reduce API calls by caching
Download ZIP archives from gitlab + fix repo URL
Fix cached commit objects
10 years ago
Henrik Bjørnskov
782c6303bc
Initial GitLab Driver
...
This is a proof of concept, and mostly done to gather feedback on the
structure of the driver and to see if this is something that Composer
should include in core.
Various review changes based on Stof comments.
* Remove cleanup() as it is implemented by the abstract class.
* Remove wrong comment in getReferences
* Implement getSource (as GitHubDriver does)
* Finish phpDocs for methods.
10 years ago
Rob Bast
3d329622d7
overwrite -> overwriteError
10 years ago
Rob Bast
cb336a5416
Implement writeError throughout Composer
10 years ago
Jordi Boggiano
0b4a9235f4
CS fixes
10 years ago
David Verholen
2d9401fb13
fix bug in GitDriver::supports for remote repo
...
for some reason it does not work (in packagist) without the $output param. I don't get any error message here, maybe someone has an idea, why?
Anyway, need this ;)
10 years ago
Jordi Boggiano
8b46880f42
Avoid failing on composer show of lazy providers
10 years ago
Padraic Brady
19e24c5804
Merge branch 'master' into tls-config
...
Conflicts:
.travis.yml
doc/03-cli.md
src/Composer/Command/ConfigCommand.php
src/Composer/Command/CreateProjectCommand.php
src/Composer/Command/DiagnoseCommand.php
src/Composer/Command/InstallCommand.php
src/Composer/Command/RequireCommand.php
src/Composer/Command/SelfUpdateCommand.php
src/Composer/Command/ShowCommand.php
src/Composer/Command/UpdateCommand.php
src/Composer/Config.php
src/Composer/Downloader/FileDownloader.php
src/Composer/Factory.php
src/Composer/Repository/ComposerRepository.php
src/Composer/Repository/PearRepository.php
src/Composer/Repository/Vcs/VcsDriver.php
src/Composer/Util/GitHub.php
src/Composer/Util/RemoteFilesystem.php
10 years ago
brandung GmbH & Co. KG
d650f05ddf
removed needless output param
10 years ago
davidverholen
50d068b977
+ limit git ls-remote to heads
...
+ escape repo url
10 years ago
davidverholen
80d7ab57ed
add check for remote Repository in GitDriver::supports
10 years ago
Jordi Boggiano
2a1a963b00
support bitbucket URLs with plain http
10 years ago
Jordi Boggiano
0a0ad6c335
Merge pull request #3562 from stof/patch-1
...
Add the package license for PEAR packages
10 years ago
SofHad
45089a6771
[Minor] remove the unused private variables
10 years ago
Jordi Boggiano
e0291f3a30
Fix parsing of empty git commits, fixes #3565
10 years ago
Christophe Coevoet
d22070526f
Add the package license for PEAR packages
...
Refs https://github.com/composer/satis/issues/192
10 years ago
Jordi Boggiano
5133c3fe9a
Merge pull request #3424 from kaktus42/master
...
return false if local file path does not exist in GitDriver and HgDriver
10 years ago
Jordi Boggiano
3ff8bcffea
Allow loading of real composer repos by local path, fixes #1899
10 years ago
Jordi Boggiano
2b7b605839
Skip empty time values
10 years ago
Nils Adermann
91dd999eb6
Merge pull request #3383 from mpoiriert/patch-1
...
change preProcess from private to public
10 years ago
Nils Adermann
89bd9be295
This entirely removes StreamableRepositories and minimal package arrays
10 years ago
Nils Adermann
9751e1ab58
Remove unnecessary collection of names which isn't used
10 years ago
kaktus42
116ccdac62
return false if local file path does not exist in GitDriver and HgDriver
10 years ago
mpoiriert
2a4b125125
change preProcess from private to public
...
I need to override the preProcess method from a child class.
The use case is related to package renaming in a private satis repository. I understand the implication for packagist (and other public repository) but keeping the root packageName cause problem when you need to rename a package.
I will override override the name assignation with this
```PHP
// use the main identifier if name is not present
$data['name'] = !isset($data['name']) ? $this->packageName : $data['name'];
```
10 years ago
Jordi Boggiano
94926218e8
CS fixes
10 years ago
aaukt
f8fae61b05
Add fallback for findPackage(s) for repo without provider
...
This was introcuced in a4d43ee860
, but is missing the fallback for a repository without providers.
10 years ago
Jordi Boggiano
73e9db5d99
Fix the problem at the source, refs #3322
10 years ago
Jordi Boggiano
18ab5ad6fe
Merge pull request #3154 from francoispluchino/fix-phpdoc
...
Fix phpdoc
10 years ago
Jordi Boggiano
e61e62908e
Merge remote-tracking branch 'frederikbosch/patch-1'
10 years ago
Jordi Boggiano
91ac3e1426
Add support for unixy paths in git/hg local repo urls, closes #3294
10 years ago
frederik
d1d40502bf
ProcessExecutor::escape
10 years ago
frederik
7ae1430689
#3297 ProcessUtil class using ProcessUtil of Symfony Console
10 years ago
Bastian Hofmann
f8023cffdf
renamed cache-credentials to svn-cache-credentials
10 years ago
Bastian Hofmann
b279dda1c0
Merge branch 'master' of https://github.com/composer/composer
10 years ago
Jordi Boggiano
4d522e40fb
Load auth when updating a git repo mirror, fixes #3243
10 years ago
Bastian Hofmann
204fc207fa
Moved config option to not save subversion credentials to repository configuration, added documentation.
10 years ago
François Pluchino
3dc83277a3
Fix phpdoc
10 years ago
Jordi Boggiano
7b4fcd93d3
Merge remote-tracking branch 'webfactory/issue-2698'
...
Conflicts:
src/Composer/Repository/ArtifactRepository.php
10 years ago
Jordi Boggiano
d5294ef91b
Update repo url from github and handle trailing slashes, refs composer/packagist#354 refs composer/packagist#423
10 years ago
Jordi Boggiano
b7402c3b2d
Ignore gh-pages branches, fixes #3073
10 years ago
Jordi Boggiano
ac497feaba
CS fixes
10 years ago
Jordi Boggiano
d036b2390e
Load root aliases for providers by package name and not by provider name, fixes #3043
10 years ago
Jordi Boggiano
89ec322929
Merge remote-tracking branch 'benja-M-1/feature/svn-auth-from-auth-json'
10 years ago
Jordi Boggiano
58d01b2c6e
Merge pull request #2988 from tristanlins/feature/composer-repository-find-packages
...
ComposerRepository::findPackage[s]
10 years ago
Jordi Boggiano
effacc1185
Do not realpath relative local URLs, fixes #2916
10 years ago
Benjamin Grandfond
a21b0f82db
Allow SVN to connect with credentials provided with the auth.json file
10 years ago
Jordi Boggiano
3ebc869060
Extract functionality from GitDownloader to make it more reusable
10 years ago
Jordi Boggiano
e0886b94a2
Make Git::cleanEnv static
10 years ago
Joakim Israelsson
19b3955022
Throw InvalidArgumentException on invalid platform packages in config.
...
It's a user provided configuration value that's wrong so
it makes more sense.
11 years ago
Joakim Israelsson
ac89a5bb3b
Only allow platform packages to be overridden.
...
As defined by the PlatformRepository::PLATFORM_PACKAGE_REGEX pattern.
11 years ago
Joakim Israelsson
f76685ce4f
PlatformRepository now takes an array of packages to override.
...
These overrides are on the form
array($packageName => $version)
These "virtual" packages are added instead of the real ones,
with the version specified. Note that it is a version and not
a constraint so you cannot pass array('ext-mongo' => '*').
Also there is currently no limit what packages can be overriden.
11 years ago
Jordi Boggiano
0c343f925a
Clarify code
11 years ago
Tristan Lins
a4d43ee860
Implement ComposerRepository::findPackage and ComposerRepository::findPackages.
11 years ago
Jordi Boggiano
2a7a954f62
Handle multiple urls in package transport options
11 years ago
Jordi Boggiano
b6981d09e8
Fix handling of origin url in composer repository class
11 years ago
Jordi Boggiano
31b787249c
More fixes to mirror support
11 years ago
Jordi Boggiano
44e45ed2d5
Add support for lazy providers/proxies
11 years ago
Jordi Boggiano
77163f66fc
Add support for mirrors in composer repos
11 years ago
Jordi Boggiano
e707dcd92f
Also load transport options in filesystem repositories to avoid loss from the installed repo, refs #2189
11 years ago
Jordi Boggiano
faeb706de6
Handle alias packages properly, refs #2189
11 years ago
Jordi Boggiano
32cd883daa
Rename options to transport-options, refs #2189
11 years ago
Jordi Boggiano
016a016455
Merge remote-tracking branch 'lcobucci/master'
...
Conflicts:
src/Composer/Downloader/FileDownloader.php
11 years ago
Jordi Boggiano
eebffacd9f
Use pagination to get tags/branches from the github API
11 years ago
schmkr
8dd6b052ce
Updating SvnDriver trunk revision check
...
Not checking revision of composer.json, but from its parent directory.
See composer/composer#2849
11 years ago
Jordi Boggiano
b437c1cc05
Support github auth directly in the RemoteFilesystem class
11 years ago
Jay
556aceeaaa
Removing dist reference info from Artifact Repository
...
The getComposerInformation method adds dist information to package. This includes reference, which holds the name of the zip file. For e.g. "MyPackage-1.2.zip".
Now, when using satis for hosting these packages, it uses the same code for archiving composer packages implemented at https://github.com/composer/composer/blob/master/src/Composer/Package/Archiver/ArchiveManager.php
In the implementation, getPackageFilename() adds the distReference info to the file name, which makes the zip file created at the end to be weird. Like "jay-logger-1.2-MyPackage-1.2.zip.tar". I am not sure if there is any other use of dist reference in Artifact Repository, but this would stop causing that issue.
11 years ago
Paul Tarjan
ddec582ca1
use HHVM_VERSION
...
this one is better (they are the same)
11 years ago
Jordi Boggiano
e7b82cdd88
Only check in require and for non-platform packages, add flag to make this warning optional, refs #2320
11 years ago
Alex Romanenko
5078d7c4fb
Fix space in password for git auth
11 years ago
Jordi Boggiano
8e2b1c3e24
Merge pull request #2838 from timroberson/issue-2826
...
Add auth for private, non-GitHub repos (#2826 )
11 years ago
Jordi Boggiano
f233383de8
Merge pull request #2834 from vuhl/master
...
Fixing perforce driver/downloader bugs
11 years ago
Clark Stuth
a12c4e2a17
Removed getWindowsFlag and setWindowsFlag methods from Perforce object.
11 years ago
Tim Roberson
1f70148884
Change elseif to if.
11 years ago
Clark Stuth
3a3661a0b3
removing dead code lines and excess comments
11 years ago
Tim Roberson
db1e4b7574
Add auth for private, non-GitHub repos ( #2826 )
11 years ago
Jordi Boggiano
c96dedd19c
Merge pull request #2268 from schmkr/svnDriver-trunkPath-improvements
...
Improved the handling of trunkPath
11 years ago
Clark Stuth
c11105dd60
Fixing bug not cleaning up workspaces.
11 years ago
Clark Stuth
492539101c
got all unit tests passing
11 years ago
Clark Stuth
24dd42267f
almost all unit tests passing after IOInterface dependency refactor. no longer passing IOInterface into any Perforce methods
11 years ago
Clark Stuth
0f7b078d6c
added new dependency to Perforce object, updating some tests.
11 years ago
Pádraic Brady
306ba77e93
Implement the RemoteFilesystem Factory everywhere...
...
- also fixes impacted test
11 years ago
Nils Adermann
b808ff5e28
Don't hardcode the URL to an https one either
11 years ago
Nils Adermann
edfaf727e5
When using the github driver with no-api don't reset to an ssh url
11 years ago
Jordi Boggiano
a612b2affe
Merge remote-tracking branch 'naderman/download-failover'
11 years ago
Nils Adermann
a80fde97d5
Make the github driver behave like git if "no-api" is specified.
11 years ago
Nils Adermann
35fbe3fd42
Download failover means we can now always try github zip urls for dist
11 years ago
Jordi Boggiano
eb3384445b
Merge pull request #2188 from Danack/GetRootComposerJson
...
Find root composer.json in zip artifact more reliably.
11 years ago
Danack
20a7dcd02c
Added explanation of why loop continues.
11 years ago
Danack
24aba5b51f
Moved file back to correct location. (+1 squashed commit)
...
Squashed commits:
[eec32aa] Updated detection to only allow composer.josn in root or first level dir.
11 years ago
Jordi Boggiano
432ace33d4
Clean up svn environment to fix OSX issues, fixes #2708 , refs #2146
11 years ago
Matthias Pigulla
beff1f5cc1
This should create relative/absolute dist URLs depending on the way (relative/absolute) the artifact directory path was given.
11 years ago
Luís Otávio Cobucci Oblonczyk
0f2c0ab389
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
src/Composer/Downloader/FileDownloader.php
11 years ago
Pascal Borreli
2f4df9d459
Fixed typos
11 years ago
Glen Mailer
3620796b7d
Ensure detected extensions have valid package names
11 years ago
Kim Laï Trinh
691f784f92
fix bug introduced in https://github.com/composer/composer/pull/2375
11 years ago
Jordi Boggiano
4e4fc257e6
Fix pear ctor, refs #2444
11 years ago
Jordi Boggiano
4fe35ae693
Fix vcs repo constructor, fixes #2444
11 years ago
Jérémy JOURDIN
fbadc19bf6
Add preFileDownload event on package.json fetch
11 years ago
Matthias Pigulla
f626f55f41
No need to create hg working copies just to parse tags/branches
11 years ago
Chris Smith
a892e6a3bd
Pass IO instance to ProcessExecutor for logging
11 years ago
Jordi Boggiano
d3ff302194
Merge pull request #2375 from gena01/github-ee
...
Fixing #728 Adding basic support for Github Enterprise
11 years ago
Carsten Brandt
f538acc4b0
added support for file:// url to repository
...
file:// is valid url even if it does not define a host.
allows to define a repo like this (local directory generated with
composer/satis):
```json
{
"repositories": [ { "type": "composer", "url": "file:///home/cebe/dev/jescali/xeno-core/core/repo" } ],
"require": {
...
}
}
```
11 years ago
Gennady Feldman
e5045ce215
Per request from Jordi Boggiano (Seldaek) making Config 2nd parameter in supports()
11 years ago
Gennady Feldman
93ebfd54b1
Adding Config as parameter to the Driver::supports(), updating all drivers, user and tests.
11 years ago
Gennady Feldman
d8dbcab710
Refactoring my code to use a protected function to generate API Url.
11 years ago
Gennady Feldman
e78499d28d
First working version of GitHub Enterprise API.
11 years ago
Sebastian Schawohl
4198688f54
Change date format when getting log from mercurial
...
Use rfc3339date format instead of rfc822date to avoid exceptions from
DateTime constructor because of localized dates.
fix #2346
11 years ago
Jordi Boggiano
7f03fad391
Revert "Code cleanup, refs #2316"
...
This reverts commit 6e3cfb5fea
.
11 years ago
Jordi Boggiano
6e3cfb5fea
Code cleanup, refs #2316
11 years ago
Jordi Boggiano
7c83e6a04a
Merge remote-tracking branch 'GromNaN/git-cache'
11 years ago
Jordi Boggiano
f8be812a49
Merge remote-tracking branch 'origin/master'
11 years ago
Jordi Boggiano
ce8b475f4c
Minor tweaks to perforce support, refs #2329
11 years ago
Fabian Grutschus
a6823d2f9b
non-deep check returns allways false
11 years ago
Nils Adermann
4f51db72f8
hhvm version constant still called HPHP on older versions so use it for bc
11 years ago
Nils Adermann
4c8e8ca702
Allow specifying HHVM as a dependency
11 years ago
Jordi Boggiano
0fbb4cbd16
CS fixes and renaming a few methods, refs #2184
11 years ago
Jordi Boggiano
11a0d16ccc
CS fixes
11 years ago
Jordi Boggiano
9a806658d6
Merge remote-tracking branch 'vuhl/master'
...
Conflicts:
src/Composer/Factory.php
11 years ago
Jérôme Tamarelle
f51aa4fad6
Add local cache for Git repositories
11 years ago
Nicolas Bastien
52711d121c
Remove unused use statement.
11 years ago
Marc
30049637dc
Set some phpdoc to isLocalUrl
11 years ago
schmkr
c4d7347ec5
Fixed a coding style issue
...
Missing a space between if and (
11 years ago
schmkr
652715f4c2
Improved the handling of trunkPath
...
- $this->baseUrl is only used if $this->trunkPath === false, otherwise
we will use $this->baseUrl with $this->trunkPath.
- scanning through trunkPath will now look for composer.json file
instead of a path that matches $this->trunkPath, beacuse checking
against the latter failed with deeper trunkPaths
- $this->rootIdentifier is now 'trunk' no matter how deep
$this->trunkPath is (with deeper trunkPaths, the name became something
like "dev-trunk-devel-team-packages-package"
11 years ago
mwhittom
2e737ac439
updated to replace double-quotes with single quotes
11 years ago
mwhittom
8207518e04
Updated to clean up code and rename variables to camelcase
11 years ago
Nils Adermann
92b1ee2f7a
Add a composer-plugin-api platform package and plugins must require it
11 years ago
mwhittom
774a55befd
Updated to match psr-2 spec, fixed header comments
11 years ago
matt-whittom
f737e49aae
Fixed issue with downloader assuming repository would be VcsRepository
11 years ago
matt-whittom
f3722a46ed
Updated comments
11 years ago
matt-whittom
dd81449998
Updated to remove vfsStreams (no longer needed by tests)
...
Updated Perforce to cleanup, modified VcsRepository to call cleanup on Driver class
Updated tests, perforce constructor to make tests cleaner/easier
11 years ago
matt-whittom
1019c014e5
using theirs
11 years ago
matt-whittom
bab10dd9f8
Added ability to pass p4user and p4password in composer.json
11 years ago
matt-whittom
53d6fcd6d3
using theirs
11 years ago
matt-whittom
a5df2851ef
Finished cleanup of debug messages.
11 years ago
matt-whittom
43108b4692
Cleanup phase 1
...
Removed branches - only returning the "master"
11 years ago
matt-whittom
64bda65e11
Updated Perforce driver to use labels
...
dev checkin, lots of cleanup to do
11 years ago
matt-whittom
36dd7dfea5
Cleaned up perforce code
...
Checks to see if already logged in to Perforce, and prompts for password if not and P4PASSWD is not set
Checks server url with perforce call
Checks for composer.json file, and returns the contents of the file already retrieved.
11 years ago
matt-whittom
0d061f2530
Added Perforce to Composer
11 years ago
matt-whittom
a980228b76
Added Perforce VCS to Composer.
...
Added Perforce utility class, PerforceDriver and PeforceDownloader
Added PerforceDriverTest
Updated Factory, VcsRepository to incorporate Perforce classes.
Modified ArchivableFilesFinderTest to skip Mercurial test that does not work for me.
11 years ago
Jordi Boggiano
2bf90b544a
Fix parsing of trunk in SvnDriver, fixes composer/satis#88
11 years ago
Luís Otávio Cobucci Oblonczyk
0b77a59af6
Repository options must be replicated on package when dist file is under
...
repository base dir
11 years ago