Arnout Engelen
f7cc3a8297
Update genjavadoc ( #30411 )
...
To fix the publish failure introduced by #30302
2021-07-20 11:08:47 +02:00
Arnout Engelen
0ad1783017
Hide private members in documentation ( #30370 )
...
Co-Authored-By: Arnout Engelen <arnout@bzzt.net>
Co-authored-by: Andrei Arlou <andrei.arlou@gmail.com>
2021-07-13 12:25:17 +02:00
Johan Andrén
9657f8430a
Revert "Hide private members in documentation ( #20185 ) ( #30356 )" ( #30357 )
...
This reverts commit 55be471ffa .
2021-07-02 12:56:22 +02:00
Andrei Arlou
55be471ffa
Hide private members in documentation ( #20185 ) ( #30356 )
2021-07-02 10:45:45 +02:00
Lukas Rytz
aa03e8b089
Update Scala to 3.0.0 final, sbt to 1.5.2 ( #30248 )
...
Also: Migrate to sbt slash syntax
2021-05-25 12:50:51 +02:00
Arnout Engelen
8eb8396306
genjavadoc: update 0.16 -> 0.17 ( #30121 )
...
To get the fix for 'rangepos', which is becoming the default with 2.13.5
2021-03-17 13:16:47 +01:00
Arnout Engelen
31f654768f
Update copyright to 2021
2021-01-08 17:55:38 +01:00
Patrik Nordwall
1708193c06
Merge pull request #28977 from akka/wip-28732-fabricateParams-patriknw
...
Don't generate JavaDoc noise, #28732
2020-05-04 12:01:08 +02:00
Arnout Engelen
ad2bd70213
Use sbt-publish-rsync rather than our own ( #28868 )
2020-04-28 11:49:42 +02:00
Patrik Nordwall
f36935abd0
Don't generate JavaDoc noise, #28732
2020-04-27 15:27:14 +02:00
Arnout Engelen
7036f89465
Fix compiling javadoc jar #11927 ( #28858 )
...
This dependency wasn't needed and somehow broke setting the scalacSettings
for the doc target...
2020-04-01 12:26:05 +02:00
Arnout Engelen
1a529aa38a
Publish paradox/japi/api (snapshot) docs via sbt ( #28828 )
...
* Publish paradox/japi/api (snapshot) docs via sbt
* Removes the need for custom release commands
* Use ++= instead of :=
2020-03-30 16:48:15 +02:00
Arnout Engelen
4b782e54b8
Update to genjavadoc 0.16 ( #28791 )
2020-03-24 11:21:31 +01:00
Helena Edelson
6bf20f4117
Update all copyright headers to 2020 after new year's #27881 ( #28434 )
2020-01-02 13:24:59 +01:00
Enno
4d04bb968b
Docs: add some API links to stream operator docs ( #28180 )
...
* Docs: add some API links to stream operator docs
* Complement CONTRIBUTION.md
* Switch to frameless Javadoc
2019-12-03 09:16:05 +01:00
sullis
dbc97fb6f3
Scala 2.13.0 -> Scala 2.13.1 ( #28140 )
...
* Scala 2.13.0 -> Scala 2.13.1
* Update to genjavadoc 0.15
* Allow 'higherKinds' without explicit import
To follow the 2.13.1 convention
* Remaining higherKinds imports
* Mima excludes for missing value classes in generics
2019-11-29 13:38:19 +01:00
Arnout Engelen
978b7d2e0f
Don't duplicate CrossJava logic ( #27842 )
2019-10-02 20:02:40 -07:00
Arnout Engelen
3b17c01c68
Update to Scala 2.12.10 ( #27734 )
2019-09-30 16:22:13 +02:00
Enno
24af722dc6
Scaladoc: link to source and canonical ( #27546 )
2019-08-27 11:02:15 +02:00
Helena Edelson
5576c233d0
Clean up Java version related build properties #26662
2019-04-16 09:10:42 +02:00
eugene yokota
1a2cf3d4c6
Allow build to run on JDK 8 ( #26642 )
...
Ref #26233
Currently Akka fails to build on sbt community build, which runs on JDK 8. Likely it will fail on Scala community build as well due to `--ignore-source-errors`.
This makes the flag conditional based on the running JDK.
It will be useful for Scala toolchain to be able to validate its latest using latest Akka if possible.
2019-04-03 15:28:55 +02:00
Enno
24212d3334
Add title and version to Scaladoc pages ( #26632 )
2019-04-01 09:38:42 +02:00
Arnout Engelen
e65f403a43
Disable genjavadoc during scaladoc compilation #26617
2019-03-27 13:48:40 +01:00
Johan Andrén
1a90f22fb4
Fix of the new javadoc search functionality ( #26604 )
...
Search target for classes would contain a module path part which
was undefined. Disabled with --no-module-directories
2019-03-25 11:15:07 +01:00
Arnout Engelen
0139058610
Update genjavadoc
...
This should produce Java code that is valid enough to be processed even in the
presence of -Yrangepos #23756
2019-03-19 15:16:59 +01:00
Arnout Engelen
97d7eadb6f
Explicitly require jdk9+ for javadoc generation ( #26515 )
...
Refs #26502
2019-03-19 11:00:55 +01:00
Patrik Nordwall
5c96a5f556
replace unicode arrows
...
* ⇒, →, ←
* because we don't want to show them in documentation snippets and
then it's complicated to avoid that when snippets are
located in src/test/scala in individual modules
* dont replace object `→` in FSM.scala and PersistentFSM.scala
2019-03-11 16:58:51 +01:00
Arnout Engelen
a7e0a5a645
Update to sbt 1.2.8 (adding --ignore-source-errors for javadoc) ( #26233 )
...
* Update to 1.2.8 and add --ignore-source-errors for javadoc
`--ignore-source-errors` makes 'sbt -Dakka.genjavadoc.enabled=true clean unidoc'
at least output something to target/javaunidoc, though AFAICS it is not
complete (missing index, CSS etc)
* Skip javadoc for scaladsl/GraphDSL.java
As problematic javadoc seems to be generated for
akka.stream.scaladsl.GraphDSL.Implicits.ReversePortsOps
* Enable frames again
2019-01-28 08:04:09 +01:00
Arnout Engelen
0cc8e20a2e
Various scala-2.13.0-M5 fixes
...
Clearer imports in TcpDnsClient
Accept SVG's when checking if diagrams were generated
Fix akka-actor MiMa issues
akka-testkit scalafix changes
Update scalatest to 2.13-released snapshot
akka-stream scalafix changes
Update ssl-config
To version that's released with -M5
Take elements directly out of buffer
Manually fix immutable.Seq / Doc link
Make sure the right Concat, Sink is imported
akka-stream binary compat
akka-stream-testkit scalafix
akka-actor-tests scalafix
Eta-expensions
2019-01-11 11:44:35 +01:00
kerr
bdc90052aa
Update headers from 2018 to 2019 once for all. ( #26165 )
...
* Add CopyrightHeader support for sbt-boilerplate plugin.
* Add CopyrightHeader support for `*.proto` files.
* Add regex match for both `–` and `-` for CopyrightHeader.
* Add CopyrightHeader support for sbt build files.
* Update copyright from 2018 to 2019.
2019-01-02 11:55:26 +01:00
Patrik Nordwall
4742a23e9e
only unidoc for Scala 2.12, #25985
...
* otherwise the docs built with 2.11 will be published for release,
since the 2.11 build is last
2018-12-06 12:48:01 +01:00
Arnout Engelen
8ba48c0adc
Compile with jdk9, targeting jdk8 ( #24711 )
2018-07-02 16:38:07 +02:00
Patrik Nordwall
f4396dea38
Use genjavadoc 0.11 which is needed for Scala 2.12.5
2018-03-25 20:15:26 +02:00
Konrad `ktoso` Malawski
563c7fbcf0
Issue 24594: Integration with sbt-headers and initial header population
2018-03-13 15:45:55 +01:00
Christopher Batey
009214ae07
Update copyright to 2018 ( #24241 )
2018-01-04 17:26:29 +00:00
Martynas Mickevičius
82ca8a2cc7
Port build to SBT 1.x ( #23850 )
...
* Port build to SBT 1.x
* Fix multinode tests, always enable genjavadoc bootstrap
2017-10-30 10:13:13 +09:00
Arnout Engelen
b1df13d4d4
Update scalariform ( #23778 ) ( #23783 )
2017-10-06 10:30:28 +02:00
Johan Andrén
c9904976b8
Reapplying Martynas unidoc fix
2017-05-26 14:09:07 +02:00
Johan Andrén
874169b42b
Fixed unidoc filter and unused property setter
2017-05-26 14:00:05 +02:00
Johan Andrén
5006c223d9
No more sbt.Build, all projects in build.sbt (one issue outstanding though)
2017-05-26 14:00:05 +02:00
Johan Andrén
fca07bb976
Deprecated build symbols replaced
2017-03-15 15:01:53 +01:00
Aurélien Thieriot
3e72c2de8f
Exclude docs package from API docs #22296
2017-02-27 23:53:13 +00:00
Martynas Mickevičius
958de6a916
Remove samples ( #22288 )
...
Add code, that was used for documentation to the appropriate projects
or akka-docs.
2017-02-14 12:10:23 +01:00
Philippus Baalman
6c7085252a
extended copyright into 2017
2017-01-04 17:37:15 +01:00
Konrad Malawski
a6a5556a8f
Remove Akka-HTTP sources from akka/akka, moving to akka/akka-http! ( #21690 )
2016-10-18 15:17:17 +02:00
Martynas Mickevicius
540e17dfc6
Add latest versions to MiMa
2016-04-26 15:28:41 +02:00
Lars Hupel
aec81c2ac2
htp #20103 introduce Scaladoc groups for Directives
2016-04-04 11:50:44 +02:00
Johan Andrén
62e30b3c08
Update copyrights and links to the new company name #19851
2016-02-23 12:58:39 +01:00
Martynas Mickevičius
2b67f3c128
#19767 Exclude meta-projects from unidoc tasks.
2016-02-22 11:17:33 +02:00
Prayag Verma
b7783968a0
=pro #19068 All copyrights ranges and single years updated to a range ending in 2016
2016-01-25 10:20:30 +01:00