Robin Rosenberg
5a51779e84
Normalize paths on OS X
...
Java normalizes paths to NFC, but other source may not, e.g Eclipse.
Bug: 413390
Change-Id: I08649ac58c9b3cb8bf12794703e4137b1b4e94d5
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Robin Rosenberg
14cd43e6df
Use fileAttributes to get more attributes in one go
...
On Windows the length reported by FileAttributes is the size
of the target file (a bug, I guess) rather than the link,
so we read the linke and look at the length of the link instead.
Bug: 353771
Change-Id: I834b06d0447f84379612b8c9190fa77093617595
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Robin Rosenberg
1b5bb265dc
Length of symbolic link is the number of bytes, not characters
...
Change-Id: I6b615f0d5da4339f1f23a29bcaeb80f0346f5764
11 years ago
Robin Rosenberg
7c19c45544
Add delete support to FS
...
Change-Id: Ib6f6fd5ef4a0c9b2062445ac4a0c9d1131e401bf
11 years ago
Robin Rosenberg
50a19fcdef
Dynamically detect if Windows supports symbolic links
...
To get symlink support you typically need to run as administrator.
Change-Id: I394ea75bc2f250c62f860e537a0af9e6380b3b38
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
f839d383e6
Prepare post 3.2.0 builds
...
Change-Id: Ie2bfdee0c492e3d61d92acb04c5bef641f5f132f
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
699900c308
JGit v3.2.0.201312181205-r
...
Change-Id: Id00a8baf7d3ffefb210f03cd99f69d55411166fe
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
b14a939718
Prepare 3.3.0-SNAPSHOT builds
...
Change-Id: I7c7e7c1beec0c5d15b96c14c73ce93e3f09855c8
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
fceae20181
Prepare post 3.2.0-m3 builds
...
Change-Id: I6ef4aa758a6a5d465d4c460178ca3050b8a30449
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
11ad807f7a
JGit v3.2.0.201311130903-m3
...
Change-Id: Icca089f4a60cc94123dc8bf61f7f76f501e08c4d
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
7995d87713
Prepare 3.2.0-SNAPSHOT builds
...
Change-Id: Iac6cf7a5bb6146ee3fe38abe8020fc3fc4217584
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
da6e87bc37
Prepare post 3.1.0 builds
...
Change-Id: I306a3d40c6ddb88a16d17f09a60e3d19b0716962
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
16ca725b35
JGit v3.1.0.201310021548-r
...
Change-Id: I2170b13047d5eab7565f47f9feb1680e03b1ba09
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
5a2a2222ef
Prepare post 3.1.0 RC1 builds
...
Change-Id: I060f2082ccd0c91905b6b29a49cc633a0b51a1f2
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
6f0681eb9f
JGit v3.1.0.201309270735-rc1
...
Change-Id: I48202dd461110da25f9bc159c938311fff0669e0
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
85fae93539
JGit v3.0.3.201309161630-r
...
Change-Id: I73ff609ba681500394b5919f62cff9ec24a52756
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
3af38b4fee
Prepare post 3.0.2 builds
...
Change-Id: Ie1bd951a2cb35d069c94dab4a62507115913764f
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
da3041ae73
JGit v3.0.2.201311090911-r
...
Change-Id: Ifaae2e3e2f1bb0504bf9e6d59983086ac19a540b
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
4eefa881b3
Prepare post 3.0.2-rc2 builds
...
Change-Id: I0e4020326c6443ba7157c18b345160cf9e1e88a7
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
7c37177952
JGit v3.0.2.201309041250-rc2
...
Change-Id: Ie18ced75f573f140969af2a7d9edb45c76523715
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Matthias Sohn
fdd1ac930e
Prepare 3.0.2-SNAPSHOT builds
...
Change-Id: I3287609a90f068017cc62f4fd7738651e0663081
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
11 years ago
Robin Stocker
01ebfa6c17
Disable warning about assigning to parameter
...
See change I08bed4275af9ec52aa4d7054067ac82f6a3c9781, where fixing such
warning lead to complaints.
If fixing is not wanted, disable it instead.
Change-Id: If31d4028fa1c6377a11e83ed5688b45701cec68b
12 years ago
Matthias Sohn
6b9c0d1232
Prepare 3.1.0-SNAPSHOT builds
...
Change-Id: I7490a7c9558423c03e3c167ad55b9a98be9d99d9
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
01f6d91476
Prepare post 3.0.0.201306101825-r builds
...
Change-Id: I299cf1addc0987ffe39140d2216ab6a98e95ce52
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
f384644774
JGit v3.0.0.201306101825-r
...
Change-Id: Ie8deab94c6263b5198f0bcb4533b1cfb3f5724b1
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
bf388c2e32
Prepare post 3.0.0 RC3 builds
...
Change-Id: I008d55e2ef0aac9d1877b05ba73e3cf26335d430
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
a898836eac
JGit v3.0.0.201306040240-rc3
...
Change-Id: I8b782e9ebe03e5f72611a21a76d80c6b20cb7845
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
0603519aad
Prepare post 3.0.0-rc2 builds
...
Change-Id: Ic46832bcde80d0bf74c16cb094abd76b00552d14
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
30fad6758f
JGit v3.0.0.201305281830-rc2
...
Change-Id: I490ad8cc7590f70783d3fbd6dd6f0e0446ae5afe
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
67783d7ded
Add missing Bundle-Localization header
...
Change-Id: I6831ad417f069127b4705fdd909844ec72065527
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
4800ac50f9
Prepare post 3.0.0 M7 builds
...
Change-Id: I062c44529c7ae2f960d3c64a0923a45d2dc8a863
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Matthias Sohn
00108d01ff
JGit v3.0.0.201305080800-m7
...
Change-Id: I377b174993862918a117f54e6cba4733dfc2307c
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago
Robin Rosenberg
dd3181603e
Extend the FS class for Java7
...
The most important difference is that in Java7 we have symbolic links
and for most operations in the work tree we want to operate on the link
itself rather than the link target, which the old File methods generally
do.
We also add support for the hidden attribute, which only makes sense
on Windows and exists, just since there are claims that Files.exists
is faster the File.exists.
A new bundle is only activated when run with a Java7 execution
environment. It is implemented as a fragment.
Tycho currently has no way to conditionally include optional features
based on the java version used to run the build, this means with this
change the jgit packaging build always needs to be run using java 7.
Change-Id: I3d6580d6fa7b22f60d7e54ab236898ed44954ffd
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 years ago