Eugene Yokota
608c499ad2
notes
2014-10-06 14:27:13 -04:00
eugene yokota
821591d9a3
Merge pull request #1629 from sbt/wip/less-chatty-errors
...
Reduce the noise when resolving maven artifacts.
2014-10-06 13:52:51 -04:00
eugene yokota
3478973935
Merge pull request #1644 from sbt/wip/cached-resolution-bug
...
[0.13.7] Fixes json serialization turning license into {}.
2014-10-06 13:52:28 -04:00
Eugene Yokota
5afb9e1af7
Fixed json serialization turning license into {}.
2014-10-05 04:24:22 -04:00
Grzegorz Kossakowski
11acbbdc4a
Merge pull request #1642 from Duhemm/fix-1640
...
Port fix for #1544 from Dependency to ExtractUsedNames
2014-10-04 11:30:47 +02:00
eugene yokota
5b7aac1b21
Merge pull request #1643 from ajozwik/wip/no-blankies-rebased
...
.gitignore cleaned
2014-10-03 17:00:54 -04:00
andrzej.jozwik@gmail.com
f2496fa050
.gitignore cleaned
2014-10-03 22:57:17 +02:00
Martin Duhem
41f07be247
Port fix for #1544 from Dependency to ExtractUsedNames
...
The fix for sbt/sbt#1237 was unfortunately not completely correct,
and infinite loops could still occur during the extraction of used
names.
In sbt/sbt#1544 , a fix that was robuster and easier to understand
was applied to `/compile/interface/src/main/scala/xsbt/Dependency.scala`
in a similar situation (cyclic chains of original trees in macro
expansions).
This commit ports this fix to `ExtractUsedNames.scala`.
Closes sbt/sbt#1640 , sbt/sbt#1610 .
2014-10-03 22:01:49 +02:00
Josh Suereth
009426d896
Documentation and renaming of "blankies" into somethign a bit easier to find.
...
* Rename SPlitExpression* to `SbtParser` denoting that is parses .sbt files
* Adds a few todos
* Document APIs for internal usage.
2014-10-03 14:22:52 -04:00
andrzej.jozwik@gmail.com
e230a17d3b
@deprecated("Removed from the public API", "2.11.0") def isDefined: Boolean
2014-10-03 14:22:52 -04:00
andrzej.jozwik@gmail.com
a67c5fd187
Comments #1630
2014-10-03 14:22:52 -04:00
andrzej.jozwik@gmail.com
97a96d5bf8
Split to small methods
2014-10-03 14:22:52 -04:00
andrzej.jozwik@gmail.com
dac3edb546
Split to small methods
2014-10-03 14:22:52 -04:00
andrzej.jozwik@gmail.com
963e75d182
Fixed #1630 . Remove last line if last statement is being removed
2014-10-03 14:22:52 -04:00
andrzej.jozwik@gmail.com
2a603da0a8
Moved tests to internal package
2014-10-03 14:22:52 -04:00
andrzej.jozwik@gmail.com
9294351e24
#1628
2014-10-03 14:22:52 -04:00
Josh Suereth
48be806dd4
Adding scaladoc commnets for SessionSettings, and fixing type in check file.
2014-10-03 14:22:51 -04:00
Josh Suereth
1559b67c24
Acceptance tests for and new .sbt parser.
2014-10-03 14:22:51 -04:00
Josh Suereth
a8370880e0
Remove binary compatibility breakages and migrate new parser features into an internal package.
2014-10-03 14:22:51 -04:00
Jean-Remi Desjardins
ff466c5cd3
Change additional constructor to what it should probably be
...
I am at a total loss for why this is not compiling.
2014-10-03 14:22:51 -04:00
andrzej.jozwik@gmail.com
2019c6da62
findMissingText now searchs recursive
2014-10-03 14:22:51 -04:00
andrzej.jozwik@gmail.com
742188393b
Cut valid text corrected
2014-10-03 14:22:51 -04:00
andrzej.jozwik@gmail.com
232c28ecd1
Handle xml content in session save
2014-10-03 14:22:51 -04:00
andrzej.jozwik@gmail.com
c720a973a6
Corrections for "session save"
2014-10-03 14:22:51 -04:00
andrzej.jozwik@gmail.com
4a33fd2225
Extract method - for new implementation. Not completed yet.
2014-10-03 14:22:51 -04:00
andrzej.jozwik@gmail.com
eab7049479
Comments fixed #1574
2014-10-03 14:22:51 -04:00
andrzej.jozwik@gmail.com
8da8fefc68
Natural whitespace handling for SBT configuration parser AKA 'no more blankies'
2014-10-03 14:22:51 -04:00
Josh Suereth
02f9e0fd17
Merge pull request #1633 from ajozwik/patch-1
...
Update to current 0.13.7-SNAPSHOT
2014-10-01 16:22:39 -04:00
eugene yokota
e452f77b81
Merge pull request #1635 from sbt/wip/fix-1632
...
Wip/fix 1632
2014-10-01 14:50:15 -04:00
Josh Suereth
2b3f34f6f6
Add file existence check for Eugene.
2014-10-01 08:18:09 -04:00
Josh Suereth
ef9e88a115
Fix regression where IOExceptions were not caught on trying to access disk.
...
Fixes #1632
2014-10-01 08:04:39 -04:00
Josh Suereth
cf6be71e00
Merge pull request #1631 from sbt/wip/cached-resolution
...
Cached resolution (minigraph caching)
2014-10-01 07:40:57 -04:00
Eugene Yokota
4cd895e92a
notes
2014-09-30 21:57:18 -04:00
Eugene Yokota
40b91b5a71
some more minor changes
2014-09-30 18:19:46 -04:00
Eugene Yokota
02249c1382
update deprecation message
2014-09-30 17:48:17 -04:00
Eugene Yokota
6c3b95b23d
split up json persistence into JsonUtil.scala
2014-09-30 17:44:56 -04:00
Eugene Yokota
1428a5685d
spawn new instance of Ivy during minigraph resolution
2014-09-30 17:30:51 -04:00
Andrzej Jozwik
a22ffcd8f3
Update to current 0.13.7-SNAPSHOT
...
$HOME/.ivy2/local/org.scala-sbt/sbt-launch/ instead of temporary target folder
2014-09-30 21:29:39 +02:00
Eugene Yokota
fe8d290c17
Implemented cached resolution (minigraph caching)
2014-09-29 17:33:37 -04:00
Josh Suereth
afd137844f
Reduce the noise when resolving maven artifacts.
2014-09-29 14:09:35 -04:00
Josh Suereth
2c87a643a4
Merge pull request #1627 from jaceklaskowski/scaladoc-fixes
...
Small scaladoc fixes
2014-09-29 07:45:12 -04:00
Jacek Laskowski
627956901b
Small scaladoc fixes
2014-09-28 23:27:59 +02:00
Josh Suereth
bd34aa057a
Merge pull request #1621 from tmandke/0.13
...
propagate pattern descriptorOptional and skipConsistencyCheck
2014-09-26 07:22:47 -04:00
eugene yokota
cba192a291
Merge pull request #1618 from sbt/wip/mavne-resolution-woes
...
Fix various issues with maven + Ivy
2014-09-25 11:30:53 -04:00
Josh Suereth
ec5dfee517
Fix NPE in ChainrResolver when there is no ivy file for a dependency.
2014-09-25 08:08:26 -04:00
Grzegorz Kossakowski
550f14cbad
Merge pull request #1619 from gkossakowski/ClassToAPI-NPE
...
Use Option.apply instead of Some.apply in ClassToAPI
2014-09-25 09:41:45 +02:00
Tejas Mandke
270246464c
propagate pattern descriptorOptional and skipConsistencyCheck
2014-09-24 19:42:15 -07:00
Josh Suereth
b09be9bf83
Adding notes for ChainResolver fixes.
...
Fixes #1611
2014-09-24 18:41:40 -04:00
Josh Suereth
d865251686
Add workaround (and warning message) for when ChainResolver gets a null publication date while we investigate other issues.
...
* Attempt to set publication date to last modified time, if the stars align
* Issue warning about undefined resolution behavior otherwise
* Add scripted test which exercises the NPE issue in resolving -SNAPSHOTs.
* Commit scalariform style edit in Act.scala
* After parsing and transforming the pom, check for pub date.
* If we don't have a pub date, try to grab lastModified from the URL
* If we can't do anything, issue a warning about the problem artifact.
2014-09-24 18:23:15 -04:00
Grzegorz Kossakowski
20f50100be
Use Option.apply instead of Some.apply in ClassToAPI
...
When dealing with Java APIs (Java reflection in case of ClassToAPI), one
should always go through Option.apply that performs null check.
This is supposed to fix NPE reported in #1617 . We don't have a reproduction
so this is just an educated guess.
2014-09-24 23:05:52 +02:00