Raymond Huang
7cfa57980a
Add test for deploying to a file repo
2016-11-03 23:42:39 -07:00
Raymond Huang
bf7e029d73
Infer classifier when deploying adhoc files
2016-11-02 22:26:36 -07:00
Jean Niklas L'orange
78c069822d
Move enhancement from 2.7.1 to 2.7.2 in changelog
...
[ci skip]
2016-10-26 19:32:28 +02:00
Florian Anderiasch
53c7b17089
Update NEWS
2016-10-20 09:27:48 +02:00
Florian Anderiasch
ac3f9d416c
Merge pull request #2218 from emlyn/patch-1
...
Only warn about each exclusion once
2016-10-20 09:12:48 +02:00
Emlyn Corrin
d5a66f7d35
Only warn about each exclusion once
...
In one of my projects, `lein deps :tree` produces output like the following, I think it would be clearer (and less daunting for the user) to only print out distinct exclusions.
```
Consider using these exclusions:
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-hive_2.11 "2.0.0" :exclusions [org.antlr/ST4 org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-sql_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.apache.spark/spark-core_2.11 "2.0.0" :exclusions [org.slf4j/slf4j-log4j12 org.slf4j/slf4j-api]]
[org.slf4j/slf4j-log4j12 "1.7.12" :exclusions [org.slf4j/slf4j-api]]
```
2016-10-20 00:39:16 +01:00
Jean Niklas L'orange
59098ab385
Merge pull request #2217 from cprice404/2216-managed-deps-with-profiles
...
(#2216 ) Fix bug with managed deps in profiles w/:replace
2016-10-18 23:49:10 +02:00
Chris Price
6c69f563f7
( #2216 ) Fix bug with managed deps in profiles w/:replace
...
Prior to this commit, profiles with `^:replace` on the dependencies
list would never end up having their dependencies vector normalized
so that it would have `nil` placeholders for the versions of
dependencies that were inheriting their version from `:managed-dependencies`.
This commit normalizes the dependencies vector of a profile during
initialization, to make sure that it will always be normalized.
2016-10-10 18:55:05 -07:00
Jean Niklas L'orange
0dd866ffc8
Bump dependencies, closes #2215
2016-10-06 23:49:33 +02:00
Chris Price
90f7ffdb14
Merge pull request #2214 from technomancy/2212-allow-keyword-dependency-versions
...
Allow keyword dependency versions, fixes #2212
2016-10-04 14:37:41 -07:00
Jean Niklas L'orange
abfa7f67ff
Allow keyword dependency versions, fixes #2212
2016-09-28 13:32:29 +02:00
Jean Niklas L'orange
c06bc76959
Back to snapshot
2016-09-22 02:48:48 +02:00
Jean Niklas L'orange
150d98b7ae
Release 2.7.1
2016-09-22 01:04:59 +02:00
Jean Niklas L'orange
d2e006f0a1
Update NEWS.md
2016-09-22 00:40:04 +02:00
Jean Niklas L'orange
cfa80b728f
Initial lein-sdkman, ref #2204
2016-09-22 00:31:38 +02:00
Jean Niklas L'orange
0c4d6f3fd7
Update lein-pkg root checking
2016-09-21 23:49:56 +02:00
Jean Niklas L'orange
1d2c28b2a7
Doc: :env/varname is only allowed in :repositories
...
Closes #2117
2016-09-20 23:31:21 +02:00
Jean Niklas L'orange
8b398aa955
Clarify main-class jar warning, closes #2208
2016-09-20 23:11:14 +02:00
Jean Niklas L'orange
716d833f48
Let ns-exists? return true on generated namespaces
...
fixes #2204
2016-09-20 23:06:13 +02:00
Jean Niklas L'orange
d605bd3563
Merge pull request #2207 from cprice404/2195-dont-require-nil-for-version-in-managed-deps
...
Don't require `nil` for version in managed deps - fixes #2195
2016-09-18 19:35:11 +02:00
Chris Price
1e5d1fd195
Change from concat
to into
, to ensure vector
...
Since pomegranate mentions that it likes vectors as inputs to its
functions, this commit changes the normalization function to use
`into` instead of `concat`, to make sure that we get a vector instead
of a sequence.
2016-09-18 10:19:53 -07:00
Chris Price
5bd091a2bf
Don't require nil
for version in managed deps - fixes #2195
...
Prior to this commit, if you wanted to use modifiers such as
`:exclusions` or `:classifier` for a dependency whose version you
were managing with `:managed-dependencies`, you would need to
explicitly pass a `nil` as the version string in the dependency
tuple. This commit adds some logic to coerce the vectors before
they are processed, so that if the version string is simply
omitted instead of being set to `nil`, the `nil` will be implicitly
inserted and things will continue to work as before.
This provides a slightly nicer and more intuitive UX for the
managed-dependencies feature.
2016-09-18 09:21:04 -07:00
Jean Niklas L'orange
98043772c2
Merge pull request #2206 from cprice404/2205-npe-when-checking-for-snapshot-deps
...
Fix checking for SNAPSHOT deps with managed deps - fixes #2205
2016-09-18 18:09:26 +02:00
Chris Price
3feae04e76
Fix checking for SNAPSHOT deps with managed deps - fixes #2205
...
This commit fixes #2205 : when using managed dependencies in
a project, if the project itself was a non-SNAPSHOT version,
then when `lein install` and similar tasks were executed,
lein would check to make sure that none of the dependencies
were a SNAPSHOT version. lein was checking that directly against
the `:dependencies` vector, which would cause an NPE if a dependency
didn't specify a version number (because it was inheriting it from
the `:managed-dependencies` section).
This commit fixes the bug by calling the code that merges the
`:dependencies` and `:managed-dependencies` vectors together prior
to performing the SNAPSHOT check.
2016-09-15 21:12:26 -07:00
Jean Niklas L'orange
705b1a70bd
Merge pull request #2201 from danielcompton/patch-1
...
Use GPG2 on macOS
2016-09-08 23:43:05 +02:00
Daniel Compton
242fd7fa4c
Use GPG2 on macOS
...
Fixes #2200
2016-09-09 08:25:56 +12:00
Jean Niklas L'orange
c1991be03c
Merge pull request #2196 from technomancy/cprice404-managed-deps-docs-re-exclusions
...
Add clarification re: `:exclusions` in managed dependencies docs
2016-09-01 22:19:24 +02:00
Chris Price
9231c62b1d
Add clarification re: :exclusions
in managed dependencies docs
2016-09-01 10:48:11 -07:00
Chris Price
bfe97d63c6
Fix typo in example usage of lein-parent
2016-08-30 14:13:32 -07:00
Jean Niklas L'orange
8648361392
Revert lein.bat hotfix
2016-08-25 00:43:53 +02:00
Jean Niklas L'orange
2ee664de29
Hotfix lein.bat
2016-08-25 00:42:19 +02:00
Jean Niklas L'orange
30b8a7fa5d
Revert PowerShell script dependency on lein.bat
...
This reverts the lein.bat parts of
4dcf045650
.
Conflicts:
bin/lein.bat
2016-08-25 00:30:37 +02:00
Jean Niklas L'orange
38a9ffb09d
Ensure java 1.6 is used for releases
2016-08-24 02:27:39 +02:00
Jean Niklas L'orange
309abec275
Back to snapshot
2016-08-24 02:27:09 +02:00
Jean Niklas L'orange
c5d95b7190
Release 2.7.0
2016-08-24 02:18:10 +02:00
Jean Niklas L'orange
82cd62296d
Update NEWS.md
2016-08-24 01:57:50 +02:00
Jean Niklas L'orange
792a260383
Fix small ps snags, ref #2174
2016-08-24 00:43:43 +02:00
Jean Niklas L'orange
6e11c7d38e
Merge pull request #2174 from brianary/powershell
...
New Powershell bootstrap
2016-08-24 00:24:05 +02:00
Chris Price
7354e25e23
Modify TEMPLATES.md to make it more clear how to test your template
2016-08-22 14:48:17 -07:00
Jean Niklas L'orange
58c0257212
Merge PR #2165
2016-08-21 20:51:48 +02:00
Jean Niklas L'orange
54bd09ba11
Merge PR #2159
...
Conflicts:
test/leiningen/test/helper.clj
2016-08-21 20:35:15 +02:00
Jean Niklas L'orange
c1e1e727ea
Merge PR #2157
2016-08-21 20:11:37 +02:00
Jean Niklas L'orange
549e248b09
Merge PR #2152
...
Conflicts:
leiningen-core/src/leiningen/core/eval.clj
2016-08-21 19:55:55 +02:00
Chris Price
66fe603c3f
Merge pull request #2184 from webappzero/waz-lein-jar-typo
...
Fix for issue #2183
2016-08-04 07:36:13 -07:00
Jay Martin
4d747bb48d
fix typo
...
Correct name of jar file executed by java command in example.
2016-08-03 16:06:34 -04:00
Jean Niklas L'orange
d165173c41
Merge pull request #2179 from danielcompton/gh-username
...
Parse GitHub usernames with - in them
2016-07-29 13:07:34 +02:00
Daniel Compton
33eca8dba1
Parse GitHub usernames with - in them
...
GitHub usernames only allow alphanumeric characters and single hypens.
This commit fixes the regex to allow dashes, and remove _ as _ aren't
valid in Github usernames.
2016-07-29 10:18:14 +12:00
Chris Price
846963b029
Merge pull request #2176 from yatesco/patch-1
...
refer to '1.1.2'
2016-07-23 06:39:38 -07:00
Colin Yates
d7a4427304
refer to '1.1.2'
2016-07-23 12:29:00 +01:00
Florian Anderiasch
01c451852a
Merge pull request #2175 from vredniy/master
...
tocontrol -> to control in LICENSE files
2016-07-23 00:23:59 +02:00