Commit graph

20808 commits

Author SHA1 Message Date
Martynas Mickevičius
7b73ecb33d Merge pull request #22959 from akka/wip-22949-toc-depth-patriknw
missing toc depth in guide, #22949
2017-05-15 20:11:09 +03:00
Martynas Mickevičius
3cbeb71f73 Merge pull request #22956 from richard-imaoka/doc-22923-stream-java-tweet-imaoka
Fix text of stream-quickstart.rst for Java
2017-05-15 20:10:27 +03:00
Patrik Nordwall
e9d8daf189 missing toc depth in guide, #22949 2017-05-15 18:05:42 +02:00
Patrik Nordwall
13137715a0 Merge pull request #22957 from akka/wip-mima-2.5.1-patriknw
fix mima filters
2017-05-15 17:32:32 +02:00
Patrik Nordwall
e198cf6a60 fix mima filters 2017-05-15 16:58:07 +02:00
Richard Imaoka
4b1765ef54 Fix text of stream-quickstart.rst for Java (Fixes #22923) 2017-05-15 23:49:02 +09:00
synox
2858118946 typ: added missing space (#22952)
yeah, just a space.
2017-05-15 06:40:02 -07:00
Arnout Engelen
ccb587209f Generate paradox documentation when building a release (#22907) (#22925) 2017-05-15 05:13:33 -07:00
Patrik Nordwall
644050dc33 Merge pull request #22948 from akka/wip-akka-docs-new
merge wip-akka-docs-new into master
2017-05-15 13:20:59 +02:00
Patrik Nordwall
357de69b5a change top heading to Akka Documentation 2017-05-15 12:25:15 +02:00
Patrik Nordwall
55f3c68ca4 Merge branch 'master' into wip-akka-docs-new 2017-05-15 12:22:32 +02:00
Patrik Nordwall
3a1434910b Merge pull request #22945 from 2m/wip-sidenote-directive-2m
Update to latest paradox with sidenote directive support
2017-05-15 11:53:29 +02:00
Patrik Nordwall
56dc399502 Merge pull request #22942 from pvlugter/more-paradox-properties
Add more paradox properties
2017-05-15 11:35:55 +02:00
Martynas Mickevičius
344669788c Update to latest paradox with sidenote directive support 2017-05-15 11:57:07 +03:00
Arnout Engelen
cf282f9a43 Fix typo in test name 2017-05-15 08:46:04 +02:00
Peter Vlugter
c538ac6e07 Add more paradox properties
Enable properties for project name (used in footer), canonical links,
github source links, algolia doc search, and google analytics.
2017-05-15 14:33:26 +12:00
Patrik Nordwall
60018d33e8 Merge pull request #22924 from akka/wip-22900-quickstart-patriknw
rewrite quickstart page, #22900
2017-05-12 16:58:00 +02:00
Patrik Nordwall
3a964417a0 Merge pull request #22929 from akka/no-toplevel-toc
Remove top-level index.md from the ToC
2017-05-12 16:56:38 +02:00
Patrik Nordwall
0e9444b145 Merge pull request #22928 from 2m/wip-fix-parameters-2m
#22909 Fix parameters
2017-05-12 16:56:06 +02:00
Arnout Engelen
ef672897b5 Update sbt-updates and dependency-graph plugins (#22927) 2017-05-12 07:31:23 -07:00
Arnout Engelen
1c830d224e Remove docs for the (deprecated) contrib subproject (#22926) 2017-05-12 06:54:46 -07:00
Arnout Engelen
c4555b8e5e Remove top-level index.md from the ToC
index.md is *almost* the same between java and scala variations now - I wonder
if 'Java 8 and Scala Compatibility' really deserves its own top-level section?
2017-05-12 15:47:12 +02:00
Martynas Mickevičius
0e7a8e1e61 #22909 Fix parameters
* @binVersion@
* @github@
* @samples@
* @exampleCodeService@
2017-05-12 16:38:46 +03:00
Patrik Nordwall
68aeba1cb7 rewrite quickstart page, #22900 2017-05-12 13:44:42 +02:00
Arnout Engelen
4cb9c2436f Add java examples to getting started guide, with language switch (#22919)
* Java version of new Hello World
* Define paradox groups, use shorthand directives
* Make tutorial apply to both java and scala
* Use sbt-paradox-akka
2017-05-12 04:42:10 -07:00
Arnout Engelen
513dbfbec0 Fix tables in camel.md (#22898) (#22922) 2017-05-12 03:26:45 -07:00
Patrik Nordwall
8fbe6368ad Merge pull request #22914 from akka/wip-22912-links-patriknw
fix links, #22912
2017-05-12 11:07:53 +02:00
Patrik Nordwall
3d9a997036 fix links, #22912
* ../scala and ../java links
* removed -java -scala from anchors
* fix FIXMEs of unresolved links
* and some more weird link texts
2017-05-12 10:30:23 +02:00
Patrik Nordwall
4b260fd9fc Merge pull request #22905 from akka/wip-22901-toc-patriknw
Cleanup ToC, #22901
2017-05-11 22:18:04 +02:00
Martynas Mickevičius
f3009bd81b Add a scope to paradox task 2017-05-11 19:02:34 +03:00
Patrik Nordwall
17963fcbe3 fix wrong relative links in toc 2017-05-11 17:38:58 +02:00
Patrik Nordwall
47682ecc72 fix circuitbreaker.md 2017-05-11 17:36:45 +02:00
Patrik Nordwall
59f53e1a22 move code to src/test
* so that it compiles and tests pass
* fix some additional snip references in getting started
2017-05-11 17:36:45 +02:00
Patrik Nordwall
413df8e0f4 additional cleanup 2017-05-11 17:36:45 +02:00
Patrik Nordwall
36571de29d Information for Akka Developers, #22902 2017-05-11 17:36:45 +02:00
Patrik Nordwall
6d099cc8ad Cleanup ToC, #22901
* remove old intro / getting started
* other modules, community projects
2017-05-11 17:36:45 +02:00
Patrik Nordwall
70a0cfa38b Merge pull request #22910 from 2m/wip-new-paradox-release-2m
Use released Paradox version
2017-05-11 17:21:33 +02:00
Martynas Mickevičius
dd798d6ca8 Use released Paradox version 2017-05-11 17:18:09 +03:00
Patrik Nordwall
aee041ce9f Merge pull request #22908 from 2m/wip-fix-snippets-2m
#22903 Fix code snippets
2017-05-11 14:43:20 +02:00
Philippus Baalman
902f42d71b Correct link to Java Akka Docs, fixes https://github.com/akka/akka/issues/22879 (#22882) 2017-05-11 13:17:15 +02:00
Martynas Mickevičius
81df4ff417 #22903 Fix code snippeds
* move scala and java sources out of paradox sources
* replace relative paths with $code$ and $akka$
* fix broken includes
2017-05-11 13:38:17 +03:00
Konrad `ktoso` Malawski
4338b6a42c =doc request adding links to issues in guide 2017-05-11 17:34:40 +09:00
Arnout Engelen
e19c61a6eb Update RST documentation for a cleaner conversion (#22895)
Our documentation conversion script got confused by some of the things found
in the rst sources
2017-05-10 11:10:46 -07:00
Arnout Engelen
7bee495749 Use linked directories to share docs between scala and java
Inspired by 1b2b8439ae47957a6357160608956cf3c0e7555f

Partially scripted with the 'link-common-sections.sh' script at
https://github.com/johanandren/akkadocs-sphinx2paradox/pull/3/files
2017-05-10 19:45:13 +02:00
Hawstein
b3d00afdd1 Move ConstantFun to akka.util, #22813 2017-05-10 18:00:42 +02:00
Arnout Engelen
8fbaa1054c Run rst to md conversion
Based on the slightly modified rst source in the convertedReference branch

As documented in https://docs.google.com/document/d/1dfN7ds-kKPKSokZZTbyXdNjMzZyUkwuOd8V5JXWd6wY/edit
2017-05-10 16:20:38 +02:00
Arnout Engelen
2933c449b6 Replace sphinx config with paradox config
paradox docs are now semi-functional, though rather empty (because
no converted docs yet)
2017-05-10 16:04:43 +02:00
Arnout Engelen
a4a0d308ad 'git mv' rst resources to md
This is mainly intended to keep the git history as neat as possible.
No actual conversion yet, so now both the rst and the paradox docs
are broken, which will be fixed in the next commits.
2017-05-10 15:44:43 +02:00
Arnout Engelen
5507147073 Move content from akka-docs-new into akka-docs
Now the paradox documentation is no longer functional until we update akka-docs
to generate from paradox instead of sphinx
2017-05-10 15:21:23 +02:00
Arnout Engelen
f064d1321a Java example code for Getting Started
* WiP on Java version of new Hello World

Done:
- implementation for first 3 sections
- tests for first 2 sections

To do:
- formatting
- tests for section 3
- section 4 and 5
- hooking the fragments into the docs themselves

* Finish tutorial_03 conversion

* Converted tutorial 04

* Convert step 5 scala->java

* Reformat Java code (thx IntelliJ IDEA)

* Format using 2 spaces

Really it'd be neat to have something like scalariform for the Java code, too

* Make fields 'private final'

* Make message classes 'public static final'

* Use primitive long/double where possible

* sender() -> getSender()

* Static import of org.junit.Assert....

* Final actor fields

* println() the instruction to hit ENTER to quit

* Use jdocs package for quickstart, too

* Use helper methods for message handling

* Compare doubles specifying a delta

* Keep tutorial steps independent
2017-05-10 11:24:11 +02:00