summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add set to IntListJohannes Schindelin2009-10-062-0/+39
| | | | | | | | | | Some applications may wish to modify an int list. Bug: 291083 Eclipse-CQ: 3559 Change-Id: Iea871443ec661230aec92397229f1eda6c74216f Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* Merge changes I282ee1c6,I5700ca48,Ic243544a,Ia2cce34d,I2fd81be2Code Review2009-10-0515-171/+530
|\ | | | | | | | | | | | | | | | | * changes: Move HttpSupport's configureHttpProxy to jgit-pgm Move AmazonS3 command line utility to jgit-pgm Move setupReflog test function to only test that cares Remove useless test005_todopack test Standardize the source code formatter for Eclipse
| * Move HttpSupport's configureHttpProxy to jgit-pgmShawn O. Pearce2009-10-052-50/+46
| | | | | | | | | | | | | | | | | | This is the last chunk of code in jgit-core which references the awtui package. Moving it to the only consumer in jgit-pgm allows us to move the awtui package over to the jgit-awtui module. Change-Id: I2fd81be2076117b2f2c5f8ed45de7f29272af6cf Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
| * Move AmazonS3 command line utility to jgit-pgmShawn O. Pearce2009-10-055-66/+161
| | | | | | | | | | | | | | | | | | | | | | This removes one of the few remaining dependencies on AWTAuthenticator from the core library. For the most part the interface is identical to the prior main method. The jgit-pgm Main class already sets up the HTTP proxy and authenticator for us, so we don't need to do that in our new run method. Change-Id: Ia2cce34d34c97b88214a8bd8f2cc542845e19032 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
| * Move setupReflog test function to only test that caresShawn O. Pearce2009-10-052-19/+22
| | | | | | | | | | | | | | | | Only one test class actually needs this function, so instead of us inheriting it down into every test, move it to that one class. Change-Id: I5700ca48df4177153f2b3861dec7c538c621e775 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
| * Remove useless test005_todopack testShawn O. Pearce2009-10-051-28/+0
| | | | | | | | | | | | | | | | | | | | This test doesn't work because it requires a pack file which we have lost to the ages. We couldn't include it because the pack was actually a copy of the GPL'd C git.git project, and was there to test some sort of corner case that the test never documented properly. Change-Id: I282ee1c6a637a8654df93a3847507a6c60e4cfab Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
| * Standardize the source code formatter for EclipseShawn O. Pearce2009-10-055-8/+301
| | | | | | | | | | | | | | | | | | We now supply an exported format description for anyone to import into their own workbench, and all projects reference this style in a consistent way. Change-Id: Ic243544a761ef2db29025a89ba6bb932a3a3ce34 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Mark JGit plugin as 0.6Shawn O. Pearce2009-10-052-18/+18
| | | | | | | | | | | | | | | | | | Our project plan calls for us to build 0.6 as the next version, but I forgot to also update the MANIFEST.MF for the plugin when I edited the Maven pom. Change-Id: Ic1a6c64374a4384a65a3dd0306adddfc73adac52 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Add org.eclipse.jgit-featureMykola Nikishov2009-10-054-0/+126
|/ | | | | | | [sp: Externalized all strings for translation] Change-Id: Ib3f6e58e9e1cbcbc41705b6e1be37a89ca38f1a9 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* Merge change I11dc6200Code Review2009-10-051-1/+1
|\ | | | | | | | | * changes: Mark the next version as 0.6
| * Mark the next version as 0.6Shawn O. Pearce2009-10-051-1/+1
| | | | | | | | | | | | | | Our project plan calls for us to build 0.6 as the next version. Change-Id: I11dc620009d83e5715f7f2c17bbc658cc6e49f20 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Merge change I908e4c77Code Review2009-10-054-8/+145
|\ \ | |/ |/| | | | | * changes: Add support for logAllRefUpdates configuration parameter
| * Add support for logAllRefUpdates configuration parameterChristian Halstrick2009-10-024-8/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Honor the configuration parameter core.logAllRefUpdates when writing reflogs. Instead of writing reflog entries always only write reflogs if this parameter is set to true or if the corresponding file in the <git-dir>/logs directory already exists. In other words: if you are updating a ref and this parameter is set to false and there is no file corresponding to your ref in the <git-dir>/logs folder then no reflog will be written. This is a fix for the issue http://code.google.com/p/egit/issues/detail?id=4 Change-Id: I908e4c77e3630dc3223b2d2a47cb4534dbe4ed42 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com> Signed-off-by: Christian Halstrick <christian.halstrick@sap.com> Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Remove TODO file and move to bugzillaShawn O. Pearce2009-10-021-49/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | There is no longer any value in keeping track of things we need to implement in a file in the top level of the source code. Time has proven we don't keep it current, as some of these features are already implemented, and some are still being worked on. Worse, many of these items were for the EGit plugin, which has no relationship to JGit. Change-Id: Iaa83491819518a1293810aafb566354bdc4b5e28 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Fix SUBMITTING_PATCHES to follow the Eclipse IP processShawn O. Pearce2009-10-021-276/+24
| | | | | | | | | | | | | | | | | | | | | | I somehow missed that SUBMITTING_PATCHES referenced the older "send to git mailing list by email" patch process we used for the first few years of the JGit project's life. Now that we are hosted under the Eclipse Foundation umbrella we need to follow their IP process for all contributions. Change-Id: Ia29b31746826ca5b914e0a1d108c2166ff64d268 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Fix tabs-to-spaces in SUBMITTING_PATCHESShawn O. Pearce2009-10-021-8/+8
| | | | | | | | | | Change-Id: I1cf5b4355a147c39107c8b97e56108f482c96d8d Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Update SUBMITTING_PATCHES to point to Contributor GuideShawn O. Pearce2009-10-021-14/+5
| | | | | | | | | | | | | | | | | | The process is likely to change as we experiment with Gerrit Code Review and learn the Eclipse IP process. Lets point the potential contributor at a wiki that we can more easily keep up-to-date. Change-Id: I99f7cb9edadd0f23024f59ec139dd1e35f5fbd3f Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Document protected members of RevObjectListShawn O. Pearce2009-10-021-0/+11
| | | | | | | | | | | | | | | | Recently Eclipse started complaining about undocumented protected members here, so lets document them to make the errors go away. Change-Id: Ia3bc9fa69854953db5dc9a982821a2f3abe8d05a Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Make it possible to clear a PlotCommitListJonas Fonseca2009-10-012-6/+14
| | | | | | | | | | | | | | | | | | | | | | This allows SwingGraphPanes to be reused by simply clearing and re-filling. Requires RevObjectList initialization to not call clear() from its constructor, because this will lead PlotCommitList.clear() to be called before all variables have been initialized. Change-Id: I14a07124441b58cd88c67da088ba52ef9c30b043 Signed-off-by: Jonas Fonseca <fonseca@diku.dk> Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* | Include description for missing bundle prereqsSasa Zivkov2009-10-012-15/+26
|/ | | | | | | | | | | | | When throwing MissingBundlePrerequisiteException we also include the short description, if available, of each missing object. This is the fix for the following issue: http://code.google.com/p/egit/issues/detail?id=25 Change-Id: I5d45aec7873af76a12170d9a500626a7264f2c42 Signed-off-by: Sasa Zivkov <sasa.zivkov@sap.com> Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* Cleanup MANIFEST.MF in JGitChris Aniszczyk2009-10-011-12/+17
| | | | | | | | | | | | | - We shouldn't be re-exporting bundles, JSch in this case. Instead used a Import-Package clause. - Some packages weren't exported. In Eclipse we have a policy to export all the packages in a bundle - Exporting version numbers on the export packages. Bug: 291108 Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* Mark our one Eclipse plugin as in incubation statusShawn O. Pearce2009-09-291-1/+1
| | | | Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* Utility to graft old JGit history onto repositoryShawn O. Pearce2009-09-291-0/+60
| | | | | | | | | | | | | | This script can be executed by a developer to download and graft on the old JGit history, from before we moved the project to the eclipse.org namespace and the Eclipse Foundation servers. Executing this script is only necessary if you need to run log or blame past the migration boundary, and isn't always recommended when it comes to pushing objects to a remote server. As mentioned in the script, it is best to use a specialized repository with this graft, not your main work repository. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
* Initial JGit contribution to eclipse.orgGit Development Community2009-09-29561-0/+103222
Per CQ 3448 this is the initial contribution of the JGit project to eclipse.org. It is derived from the historical JGit repository at commit 3a2dd9921c8a08740a9e02c421469e5b1a9e47cb. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>