Commit graph

1052 commits

Author SHA1 Message Date
Phil Hagelberg
cc44d42ff6 Improve the message when insecure HTTP repositories are detected.
We can at least emit the URL of the repository and the path of the
resource which was attempted.

Fixes #2391.
2018-02-21 14:04:04 -08:00
xtreak
78aa9dff43 Bump version of reply and clojure-complete 2018-02-05 06:25:27 +00:00
Phil Hagelberg
c3de05b51f
Merge pull request #2279 from gonewest818/unattended-signatures
invoke GPG unattended with passphrase
2018-01-30 19:28:37 -08:00
Phil Hagelberg
dd019deedb Disable warning suppression for tests. 2018-01-22 16:17:31 -08:00
Phil Hagelberg
4c244608e7 Suppress multiple user profile warnings. 2018-01-22 15:25:33 -08:00
Phil Hagelberg
3e1459a2b2 Warn when hooks or implicit middleware is found.
Fixes #2387.
2018-01-22 14:50:28 -08:00
Phil Hagelberg
c5bf1b53cb Fix a bug where :eval-in :leiningen was shadowed. 2018-01-16 15:32:37 -08:00
Phil Hagelberg
0bc8bd28ae Be more tolerant of empty project maps. 2017-12-29 14:04:04 -08:00
Phil Hagelberg
04c68cd7d5 Fix a bug where :eval-in defaulted to nil instead of not-present. 2017-12-26 14:56:05 -08:00
Phil Hagelberg
da695d4104 Oops; got the order wrong there. 2017-12-15 11:28:54 -08:00
Phil Hagelberg
884189a798 Don't fail if bootclasspath deps list isn't found.
When this isn't present we should assume no files are on the bootclasspath.

Fixes #2369.
2017-12-15 09:14:16 -08:00
Anton Fonarev
fefe94d124 Added support for :exact-lein-version. 2017-11-06 02:42:17 +03:00
Phil Hagelberg
4169f26ca8 Bump dev version up to 2.8.2-SNAPSHOT. 2017-10-27 14:46:11 -07:00
Phil Hagelberg
2261906d9d Release 2.8.1 2017-10-27 14:35:27 -07:00
Phil Hagelberg
4c7f037b9d Hard-code built-in tasks.
Fixes #2345
2017-10-27 14:12:20 -07:00
Phil Hagelberg
b06e85ba5e Bump dynapath dependency.
Fixes #2331.
2017-10-27 12:08:45 -07:00
Florian Anderiasch
933f668cd0 Get rid of cgroups special handling in core 2017-10-26 11:26:20 +02:00
Phil Hagelberg
cb8abd7e3c Merge pull request #2337 from tsachev/master
Upgrade to pomegranate 0.4.0
2017-10-25 11:19:06 -07:00
Phil Hagelberg
d031120a6b Ensure dynamic classloader even when no plugins are specified.
Fixes #2340.
2017-10-25 10:30:22 -07:00
Vladimir Tsanev
ea6288d3a2 Upgrade to pomegranate 0.4.0 2017-10-25 17:38:08 +03:00
Phil Hagelberg
b0c4d09cf2 Consistently wrap a DynamicClassLoader even when not in 1.9+ 2017-10-24 11:09:04 -07:00
Phil Hagelberg
a0beae8d8a Don't trust modifiable-classloader? on Java 1.9+.
Might fix #2331?
2017-10-24 10:49:43 -07:00
Florian Anderiasch
6e84fd270b Fix #2336 - cgroups detection, again 2017-10-24 00:47:01 +02:00
Phil Hagelberg
2e78e82bc2 Revert "Type-hint and print metadata of form used by run task"
This reverts commit 28ef899fb1.

This fixes #2328.
2017-10-21 15:15:06 -07:00
Florian Anderiasch
a425277291 Make UseCGroupMemoryLimitForHeap apply only on Linux 2017-10-21 13:41:03 +02:00
Phil Hagelberg
3af03daec2 Merge pull request #2324 from acron0/fix/cgroups-jvm-opts-boolean-logic-2
Fix boolean logic in Java version check for cgroups memory limit JVM option
2017-10-19 07:59:59 -07:00
Antony Woods
c447b43cd4 Adjustments per comments from @technomancy
Changed version check to string comparison
2017-10-18 19:40:40 +01:00
Phil Hagelberg
3630e83d0f We shouldn't recommend use of outdated JDKs.
[skip ci]
2017-10-18 10:19:57 -07:00
Antony Woods
393205ea83 Fix test for Java > 1.8.0 2017-10-18 16:46:03 +01:00
Antony Woods
06b26bf1d9 Fix boolean logic in Java version check for cgroups memory limit JVM option 2017-10-18 16:28:44 +01:00
Phil Hagelberg
d42f947f09 Bump up to the next snapshot.
[skip ci]
2017-10-17 17:41:41 -07:00
Phil Hagelberg
04b88e57c4 Release 2.8.0 2017-10-17 17:33:25 -07:00
Phil Hagelberg
48f0b89e41 Only warn for plugin conflicts when :pedantic? is :warn or :abort. 2017-10-13 16:59:22 -07:00
Phil Hagelberg
d5bf55df1c Go back to version 2.8.0-SNAPSHOT.
[skip ci]
2017-09-19 15:33:40 -07:00
Phil Hagelberg
b2c4c5a782 Release 2.8.0-RC1 2017-09-18 15:45:42 -07:00
Phil Hagelberg
267e16ab1f Prepare for 2.8.0-RC1. 2017-09-18 15:43:27 -07:00
Phil Hagelberg
ab51aaad88 Merge pull request #2306 from glts/typehint-run-form
Type-hint leiningen.run/run-form and print metadata in eval file
2017-09-11 13:57:15 -07:00
David Bürgin
28ef899fb1 Type-hint and print metadata of form used by run task 2017-09-01 19:03:58 +02:00
Phil Hagelberg
ce971e504a Oops; into does not take varargs. 2017-08-28 12:02:33 -07:00
Phil Hagelberg
9c34b6c3b5 Don't enable cgroups memory flags on older JVMs. 2017-08-25 16:40:59 -07:00
Phil Hagelberg
933015ee08 Default to getting JVM memory limit from cgroups.
Fixes #2304.
2017-08-25 14:47:08 -07:00
Neil Okamoto
e0feb2a633 gpg unattended signing args must be specific to gpg version 2017-08-24 22:57:38 -07:00
Neil Okamoto
ec921f141e allow GPG to be invoked unattended with passphrase (+2 squashed commits)
Squashed commits:
[81bda1b] allow GPG to be invoked unattended with passphrase
[ef54597] allow GPG to be invoked unattended with passphrase
2017-08-24 13:15:21 -07:00
Phil Hagelberg
97dceab628 Work around bug in aether/s3-wagon-private which hides :passphrase.
Fixes #2278.
2017-08-16 16:17:59 -07:00
David Bürgin
6dc5fb48d0 Return consistent result from leiningen.core.user/gpg
Fix #2236: leiningen.core.user/gpg map returned is inconsistent
2017-07-29 20:07:27 +02:00
David Bürgin
7bd3d1b194 Trim whitespace in Git HEAD commit hash 2017-07-13 23:21:13 +02:00
Stephen Nelson
6dedc14707 Fix #2284: avoid visiting checkouts we've already seen
Checkouts are recursive by default and the same checkout project may be
reachable via several paths when symlinks are used. Avoid visiting projects
multiple times by keeping track of seen projects while accumulating
checkouts classpath entries.
2017-06-15 15:37:22 +12:00
Phil Hagelberg
63305fcccd Unmemoize in order to fix tests. 2017-06-04 09:38:00 -07:00
Phil Hagelberg
ad6c4bd290 Fix memoization for get-dependencies. Fixes #1781.
This should speed things up a lot!
2017-05-30 11:40:05 -07:00
Phil Hagelberg
5f0b0a1831 Fix offline fallback in get-dependencies-memoized. 2017-05-30 11:20:24 -07:00