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
bc7b456017
Add changelog date.
2017-10-17 17:31:25 -07:00
Phil Hagelberg
f24c4e1068
Port bootclasspath/verify changes to lein-pkg and lein-sdkman.
...
[skip ci]
2017-10-17 17:29:48 -07:00
Phil Hagelberg
f50add4f90
Add LEIN_USE_BOOTCLASSPATH.
...
Telling people to use LEIN_JVM_OPTS for this is not great, because a
given setting would only work with a single version of Leiningen.
[skip ci]
2017-10-17 10:14:23 -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
e12dd047c8
Add a few changelog entries.
...
[skip ci]
2017-10-12 16:54:16 -07:00
Phil Hagelberg
ff0fdd14ba
Merge pull request #2319 from ghadishayban/java9-2149
...
Replace bootclasspath with -Xverify:none
2017-10-12 16:21:02 -07:00
Phil Hagelberg
b30832ab47
Add explanation to plugin guide of how to not create a plugin.
...
[skip ci]
2017-10-12 12:10:12 -07:00
Phil Hagelberg
6e8cb46bba
Merge pull request #2315 from nberger/fix-scm-git-tag-node
...
Infer default values from .git/config when :scm :git is used
2017-10-04 14:08:55 -07:00
Ghadi Shayban
7acd34a3a1
disable bytecode verification
...
This makes explicit what the effects of the bootclasspath was.
The main speed benefit of the bootclasspath was that it removed the
requirement to verify bytecode, which improves startup.
This should be a net-zero startup performance change.
2017-10-04 13:33:29 -04:00
Ghadi Shayban
175001b57a
remove bootclasspath options
2017-10-04 13:33:08 -04:00
Ghadi Shayban
3b49b51677
Revert "Support skipping bootclasspath."
...
This reverts commit 151fbb256d
.
2017-10-04 13:26:21 -04:00
Phil Hagelberg
b0e87331d9
A few stray news items.
...
[skip ci]
2017-09-19 15:33:48 -07:00
Phil Hagelberg
d5bf55df1c
Go back to version 2.8.0-SNAPSHOT.
...
[skip ci]
2017-09-19 15:33:40 -07:00
Nicolas Berger
726c1a4081
Add test showing that empty values can be set under :scm :git
2017-09-19 00:44:29 -03:00
Nicolas Berger
5f6a08533f
Infer default values from .git/config for :scm :git
...
Previous when :scm :git was used only the values defined in the :scm
map of the project were used so values not defined there were left blank.
This way it was common to end having an scm node in the pom.xml without
a <tag> node, resulting in the dreaded "with this commit" in clojars
pointing to HEAD instead of pointing to the commit that originated the
release.
Now when :scm :git is used, default values for the :scm node are inferred
from .git/config as if "auto" was used, with the difference that any
value defined under :scm in the project takes precedence over those
inferred defaults. This applies to :url, :connection, :developerConnection
and :tag
2017-09-19 00:38:17 -03:00
Nicolas Berger
1937e561d2
Pom: refactor write-scm-tag and make-git-scm
...
Makes it to return plain maps for all values of :scm to use xmlify and
xml-tags in all cases. Apart from easier to read code, it will make it
easy to implement merging values from git and from project map when
(= "git" scm)
2017-09-19 00:33:06 -03: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
1cebb9a93b
Add a comment explaining that the test task is a legacy monkeypatch.
...
[skip ci]
2017-09-18 10:19:49 -07:00
Phil Hagelberg
b939b3a5ca
Merge pull request #2313 from irinarenteria/static_help_fix
...
Remove doctoc comments from static help text
2017-09-17 11:57:57 -07:00
irinarenteria
319d907a61
Check presence of substring using includes
2017-09-17 09:54:54 -05:00
irinarenteria
7929c38285
Add private function that removes doctoc comments
2017-09-15 21:25:40 -05:00
Phil Hagelberg
eaca364caa
Mention cgroups jvm options in FAQ.
...
This should be helpful for people who run into trouble from using too
old of a JVM, to encourage them to upgrade.
2017-09-15 15:11:54 -07:00
Phil Hagelberg
45f4365000
Remove docs for making plugins work with lein 1.x.
...
[skip ci]
2017-09-14 12:09:38 -07:00
Phil Hagelberg
7a56c0a2aa
Deprecate project middleware, hooks, and the :test profile.
...
[skip ci]
2017-09-14 12:09:18 -07:00
Phil Hagelberg
48f99a2193
Merge pull request #2312 from technomancy/vcs-commit-override-message
...
Allow overriding commit message
2017-09-11 17:47:22 -07:00
Toby Crawley
6606a910ab
Allow overriding commit message
...
This gives the user control over the commit message when overriding the
default :release-tasks.
See #2308
2017-09-11 19:02:44 -04: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
Phil Hagelberg
05395e5fb2
Add :query subcommand to deps task.
2017-09-07 10:15:11 -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
Phil Hagelberg
98250defe3
Update some documentation.
2017-08-18 15:16:19 -07:00
Phil Hagelberg
2785969f1f
Deploy checksums for signatures.
...
Somehow when upgrading pomegranate this became turned off by default?
Fixes #2303 .
2017-08-18 15:16:11 -07:00
Phil Hagelberg
5f5afbfa0a
Merge pull request #2300 from technomancy/s3p-workaround
...
Work around bug in aether/s3-wagon-private which hides :passphrase.
2017-08-17 16:36:51 -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
Phil Hagelberg
5234263d9d
Update Maven Central mirror URL.
...
Fixes #2299 .
2017-08-16 15:04:39 -07:00
Jean Niklas L'orange
b34d226f56
Merge pull request #2297 from ehashman/man
...
Update manpage
2017-08-11 21:47:33 +02:00
Elana Hashman
10aaf97056
Also add CLI options
2017-08-10 18:35:25 -04:00
Elana Hashman
a8df87b933
Freshen up formatting and add some missing tasks
2017-08-10 18:07:09 -04:00
Elana Hashman
8ef2d659e7
Update copyright year
2017-08-10 18:04:32 -04:00
Elana Hashman
acd343d2a0
Add missing closing square bracket
2017-08-10 18:04:26 -04:00
Jean Niklas L'orange
f63d494f84
Merge pull request #2294 from cbcoutinho/master
...
Correct typo in README.md
2017-08-05 16:21:07 +02:00
Jean Niklas L'orange
aa8f0e6ee7
Merge pull request #2295 from kingpong/suppress-boxed-math-warning
...
Prevent boxed math warnings in `lein test`
2017-08-05 16:20:26 +02:00
Philip Garrett
2aee571127
Prevent boxed math warnings in lein test
...
This change prevents `lein test` from generating mysterious boxed math
warnings like the following when *unchecked-math* is :warn-on-boxed in
the :test profile:
% lein test
Boxed math warning, /private/var/folders/g8/bx1hjysj0zz4zr8ljghr4b0m0000gn/T/form-init2325898126244193444.clj:1:11129 - call: public static java.lang.Number clojure.lang.Numbers.unchecked_add(java.lang.Object,java.lang.Object).
Boxed math warning, /private/var/folders/g8/bx1hjysj0zz4zr8ljghr4b0m0000gn/T/form-init2325898126244193444.clj:1:11208 - call: public static java.lang.Number clojure.lang.Numbers.unchecked_add(java.lang.Object,java.lang.Object).
lein test myapp.core
Ran 12 tests containing 49 assertions.
0 failures, 0 errors.
2017-08-04 14:36:24 -04:00
Chris Coutinho
60271d302c
Correct typo in README.md
2017-08-04 14:53:42 +02:00