Skip to content

Commit

Permalink
v1.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
jknack committed Apr 29, 2017
1 parent a004bc3 commit 8c907a3
Show file tree
Hide file tree
Showing 180 changed files with 765 additions and 380 deletions.
26 changes: 13 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

* **Simple, effective and easy to learn**. Ideal for small but also large scale applications.

* **Ready for modern web**, with the awesome and powerful [asset module](https://github.com/jooby-project/jooby/tree/master/jooby-assets)
* **Ready for the modern web**, with the awesome and powerful [asset module](https://github.com/jooby-project/jooby/tree/master/jooby-assets)

## hello world!

Expand Down Expand Up @@ -91,7 +91,7 @@ quickstart
Just paste this into a terminal (make sure [Java 8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) and [Maven 3.x](http://maven.apache.org/download.cgi) are installed):

```bash
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=1.1.0
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=1.1.1
```

You might want to edit/change:
Expand All @@ -106,7 +106,7 @@ You might want to edit/change:
Let's try it!:

```bash
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=1.1.0
mvn archetype:generate -B -DgroupId=com.mycompany -DartifactId=my-app -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=jooby-archetype -DarchetypeGroupId=org.jooby -DarchetypeVersion=1.1.1
cd my-app
mvn jooby:run
```
Expand All @@ -125,15 +125,15 @@ listening on:
http://0.0.0.0:8080/
```
**Jooby**! is up and running!!!
**Jooby**! is up and running!
getting started
=====
exploring the newly created project
-----
A new directory was created: ```my-app```. Now, let's see how it looks like:
A new directory was created: ```my-app```. Let's see what it looks like:
```bash
.
Expand All @@ -155,11 +155,11 @@ A new directory was created: ```my-app```. Now, let's see how it looks like:
└── AppTest.java
```
The **public** folder contains static files like ```*.html```, ```*.js```, ```*.css```, ..., ```*.png``` files.
The **public** folder contains static content like ```*.html```, ```*.js```, ```*.css```, ..., ```*.png``` files.
The **conf** folder contains ```*.conf```.
The **src/main/java** folder contains ```*.java``` (of course) files.
The **src/main/java** folder contains ```*.java``` files (of course).
The **src/test/java** folder contains unit and integration tests.
Expand Down Expand Up @@ -189,7 +189,7 @@ public class App extends Jooby { // 1
Steps involved are:
1) extends Jooby
1) extend Jooby
2) define some routes
Expand All @@ -198,20 +198,20 @@ Steps involved are:
running
-----
Just open a console and type:
Open a console and type:
mvn jooby:run
The maven plugin will compile the code (if necessary) and startup the application.
The maven plugin will compile the code (if necessary) and start the application.
Of course, you can generate the IDE metadata from Maven and/or import as a Maven project in your favorite IDE.
Then all you have to do is run the: ```App.java``` class. After all, this is plain Java application with a ```main``` method.
Of course, you can generate the IDE metadata from Maven or import as a Maven project in your favorite IDE.
Afterwards, all you have to do is run the: ```App.java``` class. After all, this is a plain Java application with a ```main``` method.
where to go now?
-----
* read the [documentation](/doc)
* checkout one of our [starter projects](https://github.com/search?q=topic%3Astarter+org%3Ajooby-project&type=Repositories)
* check out one of the [starter projects](https://github.com/search?q=topic%3Astarter+org%3Ajooby-project&type=Repositories)
want to contribute?
=====
Expand Down
2 changes: 1 addition & 1 deletion coverage-report/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-akka/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Small module to build concurrent & distributed applications via [Akka](http://ak
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-akka</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion jooby-akka/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-archetype/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<artifactId>jooby-archetype</artifactId>
Expand Down
6 changes: 4 additions & 2 deletions jooby-assets-autoprefixer/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

<a href="https://github.com/postcss/postcss">PostCSS</a> plugin to parse CSS and add vendor prefixes to CSS rules using values from <a href="http://caniuse.com">Can I Use</a>. It is recommended by Google and used in Twitter, and Taobao.

Make sure you already setup the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!
Make sure you've already set up the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!

## dependency

```xml
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-auto-prefixer</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
```
Expand Down Expand Up @@ -111,6 +111,8 @@ For complete documentation about available options, please refer to the <a href=

* [babel](https://github.com/jooby-project/jooby/tree/master/jooby-assets-babel): Ecma6 now via <a href="http://babeljs.io/">Babel</a>.

* [react](https://github.com/jooby-project/jooby/tree/master/jooby-assets-react): <a href="https://facebook.github.io/react">React</a> support.

* [rollup](https://github.com/jooby-project/jooby/tree/master/jooby-assets-rollup): <a href="http://rollupjs.org/">rollup.js</a> the next-generation ES6 module bundler.

* [ng-annotate](https://github.com/jooby-project/jooby/tree/master/jooby-assets-ng-annotate): Add, remove and rebuild AngularJS dependency injection annotations.
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-autoprefixer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
10 changes: 6 additions & 4 deletions jooby-assets-babel/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

<a href="http://babeljs.io/">Babel</a> is a JavaScript compiler with a set of ES2015 syntax transformers that allow you to use new syntax, right now without waiting for browser support.

Make sure you already setup the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!
Make sure you've already set up the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!

## dependency

```xml
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-babel</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
```
Expand All @@ -35,7 +35,7 @@ assets {
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-babel</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
```
Expand All @@ -55,7 +55,7 @@ assets {
dev {
sourceMaps: inline
}
blacklist: [react]
presets: [es2015, react]
}
}
```
Expand Down Expand Up @@ -94,6 +94,8 @@ assets {

* [babel](https://github.com/jooby-project/jooby/tree/master/jooby-assets-babel): Ecma6 now via <a href="http://babeljs.io/">Babel</a>.

* [react](https://github.com/jooby-project/jooby/tree/master/jooby-assets-react): <a href="https://facebook.github.io/react">React</a> support.

* [rollup](https://github.com/jooby-project/jooby/tree/master/jooby-assets-rollup): <a href="http://rollupjs.org/">rollup.js</a> the next-generation ES6 module bundler.

* [ng-annotate](https://github.com/jooby-project/jooby/tree/master/jooby-assets-ng-annotate): Add, remove and rebuild AngularJS dependency injection annotations.
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-babel/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
6 changes: 4 additions & 2 deletions jooby-assets-clean-css/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

A fast, efficient, and well tested CSS minifier, via: <a href="https://github.com/jakubpawlowicz/clean-css">clean-css</a>

Make sure you already setup the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!
Make sure you've already set up the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!

## dependency

```xml
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-clean-css</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
```
Expand Down Expand Up @@ -75,6 +75,8 @@ assets {

* [babel](https://github.com/jooby-project/jooby/tree/master/jooby-assets-babel): Ecma6 now via <a href="http://babeljs.io/">Babel</a>.

* [react](https://github.com/jooby-project/jooby/tree/master/jooby-assets-react): <a href="https://facebook.github.io/react">React</a> support.

* [rollup](https://github.com/jooby-project/jooby/tree/master/jooby-assets-rollup): <a href="http://rollupjs.org/">rollup.js</a> the next-generation ES6 module bundler.

* [ng-annotate](https://github.com/jooby-project/jooby/tree/master/jooby-assets-ng-annotate): Add, remove and rebuild AngularJS dependency injection annotations.
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-clean-css/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
6 changes: 4 additions & 2 deletions jooby-assets-closure-compiler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

<a href="https://developers.google.com/closure/compiler">Closure Compiler</a> is a tool for making JavaScript download and run faster.

Make sure you already setup the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!
Make sure you've already set up the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!

## dependency

```xml
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-closure-compiler</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
```
Expand Down Expand Up @@ -74,6 +74,8 @@ assets {

* [babel](https://github.com/jooby-project/jooby/tree/master/jooby-assets-babel): Ecma6 now via <a href="http://babeljs.io/">Babel</a>.

* [react](https://github.com/jooby-project/jooby/tree/master/jooby-assets-react): <a href="https://facebook.github.io/react">React</a> support.

* [rollup](https://github.com/jooby-project/jooby/tree/master/jooby-assets-rollup): <a href="http://rollupjs.org/">rollup.js</a> the next-generation ES6 module bundler.

* [ng-annotate](https://github.com/jooby-project/jooby/tree/master/jooby-assets-ng-annotate): Add, remove and rebuild AngularJS dependency injection annotations.
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-closure-compiler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
6 changes: 4 additions & 2 deletions jooby-assets-csslint/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

<a href="http://csslint.net/">CSSLint</a> automated linting of Cascading Stylesheets.

Make sure you already setup the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!
Make sure you've already set up the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!

## dependency

```xml
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-csslint</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
```
Expand Down Expand Up @@ -63,6 +63,8 @@ assets {

* [babel](https://github.com/jooby-project/jooby/tree/master/jooby-assets-babel): Ecma6 now via <a href="http://babeljs.io/">Babel</a>.

* [react](https://github.com/jooby-project/jooby/tree/master/jooby-assets-react): <a href="https://facebook.github.io/react">React</a> support.

* [rollup](https://github.com/jooby-project/jooby/tree/master/jooby-assets-rollup): <a href="http://rollupjs.org/">rollup.js</a> the next-generation ES6 module bundler.

* [ng-annotate](https://github.com/jooby-project/jooby/tree/master/jooby-assets-ng-annotate): Add, remove and rebuild AngularJS dependency injection annotations.
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-csslint/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-j2v8/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
6 changes: 4 additions & 2 deletions jooby-assets-jscs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

<a href="http://jscs.info/">JavaScript Code Style checker</a>.

Make sure you already setup the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!
Make sure you've already set up the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!

## dependency

```xml
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-jscs</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
```
Expand Down Expand Up @@ -86,6 +86,8 @@ assets {

* [babel](https://github.com/jooby-project/jooby/tree/master/jooby-assets-babel): Ecma6 now via <a href="http://babeljs.io/">Babel</a>.

* [react](https://github.com/jooby-project/jooby/tree/master/jooby-assets-react): <a href="https://facebook.github.io/react">React</a> support.

* [rollup](https://github.com/jooby-project/jooby/tree/master/jooby-assets-rollup): <a href="http://rollupjs.org/">rollup.js</a> the next-generation ES6 module bundler.

* [ng-annotate](https://github.com/jooby-project/jooby/tree/master/jooby-assets-ng-annotate): Add, remove and rebuild AngularJS dependency injection annotations.
Expand Down
2 changes: 1 addition & 1 deletion jooby-assets-jscs/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.jooby</groupId>
<artifactId>jooby-project</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>1.1.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
6 changes: 4 additions & 2 deletions jooby-assets-jshint/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

<a href="http://jshint.com/">JSHint</a>, helps to detect errors and potential problems in code.

Make sure you already setup the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!
Make sure you've already set up the [assets module](https://github.com/jooby-project/jooby/tree/master/jooby-assets) in your project!

## dependency

```xml
<dependency>
<groupId>org.jooby</groupId>
<artifactId>jooby-assets-jshint</artifactId>
<version>1.1.0</version>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
```
Expand Down Expand Up @@ -88,6 +88,8 @@ assets {

* [babel](https://github.com/jooby-project/jooby/tree/master/jooby-assets-babel): Ecma6 now via <a href="http://babeljs.io/">Babel</a>.

* [react](https://github.com/jooby-project/jooby/tree/master/jooby-assets-react): <a href="https://facebook.github.io/react">React</a> support.

* [rollup](https://github.com/jooby-project/jooby/tree/master/jooby-assets-rollup): <a href="http://rollupjs.org/">rollup.js</a> the next-generation ES6 module bundler.

* [ng-annotate](https://github.com/jooby-project/jooby/tree/master/jooby-assets-ng-annotate): Add, remove and rebuild AngularJS dependency injection annotations.
Expand Down
Loading

0 comments on commit 8c907a3

Please sign in to comment.