Skip to content
This repository has been archived by the owner on Jul 10, 2024. It is now read-only.

Commit

Permalink
[#7] Added the basic structure for the userguide as well as a very ba…
Browse files Browse the repository at this point in the history
…sic initial document for the reference.
  • Loading branch information
obfischer committed May 26, 2019
1 parent f01ed0f commit ed4b33c
Show file tree
Hide file tree
Showing 14 changed files with 211 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
target
/.idea
*.html
*.iml
*.ipr
*~
Expand Down
33 changes: 33 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,39 @@
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<executions>
<execution>
<id>userguide</id>
<phase>process-resources</phase>
<goals>
<goal>process-asciidoc</goal>
</goals>
<configuration>
<sourceDirectory>${project.basedir}/src/main/asciidoc/newdocs/userguide</sourceDirectory>
<outputDirectory>${project.build.directory}/generated-docs/userguide</outputDirectory>
<backend>xhtml5</backend>
<sourceDocumentName>index.adoc</sourceDocumentName>
<attributes>
<toc>left</toc>
</attributes>
</configuration>
</execution>
<execution>
<id>reference</id>
<phase>process-resources</phase>
<goals>
<goal>process-asciidoc</goal>
</goals>
<configuration>
<sourceDirectory>${project.basedir}/src/main/asciidoc/newdocs/userguide</sourceDirectory>
<outputDirectory>${project.build.directory}/generated-docs/userguide</outputDirectory>
<backend>xhtml5</backend>
<sourceDocumentName>index.adoc</sourceDocumentName>
<attributes>
<toc>left</toc>
</attributes>
</configuration>
</execution>

<execution>
<id>manual</id>
<phase>process-resources</phase>
Expand Down
5 changes: 5 additions & 0 deletions src/main/asciidoc/newdocs/index.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
= jQAssistant User Documention Central

== <<userguide.adoc#,jQAssistant Userguide>>

== <<reference.adoc#,jQAssistant Reference>>
Empty file.
9 changes: 9 additions & 0 deletions src/main/asciidoc/newdocs/reference/reference.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
= jQAssistant Reference




<<../userguide/userguide.adoc#TEST,Mehr im Userguide>>
Damit Ihr indess erkennt, woher dieser ganze Irrthum gekommen ist, und weshalb man die Lust anklagt und den Schmerz lobet, so will ich Euch Alles eröffnen und auseinander setzen, was jener Begründer der Wahrheit und gleichsam Baumeister des glücklichen Lebens selbst darüber gesagt hat. Niemand, sagt er, verschmähe, oder hasse, oder fliehe die Lust als solche, sondern weil grosse Schmerzen ihr folgen, wenn man nicht mit Vernunft ihr nachzugehen verstehe. Ebenso werde der Schmerz als solcher von Niemand geliebt, gesucht und verlangt, sondern weil mitunter solche Zeiten eintreten, dass man mittelst Arbeiten und Schmerzen eine grosse Lust sich zu verschaften suchen müsse. Um hier gleich bei dem Einfachsten stehen zu bleiben, so würde Niemand von uns anstrengende körperliche Uebungen vornehmen, wenn er nicht einen Vortheil davon erwartete. Wer dürfte aber wohl Den tadeln, der nach einer Lust verlangt, welcher keine Unannehmlichkeit folgt, oder der einem Schmerze ausweicht, aus dem keine Lust hervorgeht?

Dagegen tadelt und hasst man mit Recht Den, welcher sich durch die Lockungen einer gegenwärtigen Lust erweichen und verführen lässt, ohne in seiner blinden Begierde zu sehen, welche Schmerzen und Unannehmlichkeiten seiner deshalb warten. Gleiche Schuld treffe Die, welche aus geistiger Schwäche, d.h. um der Arbeit und dem Schmerze zu entgehen, ihre Pflichten verabsäumen. Man kann hier leicht und schnell den richtigen Unterschied treffen; zu einer ruhigen Zeit, wo die Wahl der Entscheidung völlig frei ist und nichts hindert, das zu thun, was den Meisten gefällt, hat man jede Lust zu erfassen und jeden Schmerz abzuhalten; aber zu Zeiten trifft es sich in Folge von schuldigen Pflichten oder von sachlicher Noth, dass man die Lust zurückweisen und Beschwerden nicht von sich weisen darf. Deshalb trifft der Weise dann eine Auswahl, damit er durch Zurückweisung einer Lust dafür eine grössere erlange oder durch
6 changes: 6 additions & 0 deletions src/main/asciidoc/newdocs/shared/to-be-written.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@


[NOTE]
====
This chapter has not been written yet.
====
Empty file.
51 changes: 51 additions & 0 deletions src/main/asciidoc/newdocs/userguide/features/00-features.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
== Features

include::../../shared/to-be-written.adoc[]

=== Intuitive and Expansible Graph Model

include::../../shared/to-be-written.adoc[]

=== Flexible Query Language

include::../../shared/to-be-written.adoc[]

=== Rules

include::../../shared/to-be-written.adoc[]

=== Various Severties

include::../../shared/to-be-written.adoc[]

=== Multiple Formats

include::../../shared/to-be-written.adoc[]

=== Executable Architecture Documentation

include::../../shared/to-be-written.adoc[]

=== Reporting

include::../../shared/to-be-written.adoc[]

=== Build System Integration

include::../../shared/to-be-written.adoc[]

=== Support of other Systems

include::../../shared/to-be-written.adoc[]

==== SonarQube

include::../../shared/to-be-written.adoc[]

==== Jupyter

include::../../shared/to-be-written.adoc[]




Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
== Getting Started

include::../../shared/to-be-written.adoc[]

=== Overview

include::../../shared/to-be-written.adoc[]

=== Exploration of Structures

include::../../shared/to-be-written.adoc[]

=== Getting Started in a Maven Project

include::../../shared/to-be-written.adoc[]

=== Getting Started with the Commandline Distribution

include::../../shared/to-be-written.adoc[]
10 changes: 10 additions & 0 deletions src/main/asciidoc/newdocs/userguide/index.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
= jQAssistant User Guide
:toc: left


include::introduction/00-introduction.adoc[]
include::usecases/00-usecases.adoc[]
include::features/00-features.adoc[]
include::gettingstarted/00-gettingstarted.adoc[]
include::structures/00-structures.adoc[]
include::rules/00-rules.adoc[]
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
== Introduction

include::../../shared/to-be-written.adoc[]

36 changes: 36 additions & 0 deletions src/main/asciidoc/newdocs/userguide/rules/00-rules.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
== Rules

include::../../shared/to-be-written.adoc[]

=== Rule types

include::../../shared/to-be-written.adoc[]

=== Concepts

include::../../shared/to-be-written.adoc[]

=== Constraints

include::../../shared/to-be-written.adoc[]

=== Groups

include::../../shared/to-be-written.adoc[]

=== Writing Rules

include::../../shared/to-be-written.adoc[]

=== Dependencies between Rules

include::../../shared/to-be-written.adoc[]

=== Severities of Rules

include::../../shared/to-be-written.adoc[]

=== Support of Scripting Languages for Rules

include::../../shared/to-be-written.adoc[]

15 changes: 15 additions & 0 deletions src/main/asciidoc/newdocs/userguide/structures/00-structures.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
== Software as a Graph

include::../../shared/to-be-written.adoc[]

=== Representing Software Artifacts as a Graph

include::../../shared/to-be-written.adoc[]

=== Query your Software with Cypher

include::../../shared/to-be-written.adoc[]

==== Cypher Examples

include::../../shared/to-be-written.adoc[]
22 changes: 22 additions & 0 deletions src/main/asciidoc/newdocs/userguide/usecases/00-usecases.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
== Use Cases for jQAssistant

include::../../shared/to-be-written.adoc[]

=== Exploration and Analyses of Software Systems

include::../../shared/to-be-written.adoc[]


=== Documentation of Software Systems

include::../../shared/to-be-written.adoc[]


=== Guarding of Software Architecture

include::../../shared/to-be-written.adoc[]

=== Active Management of technical Debts

include::../../shared/to-be-written.adoc[]

0 comments on commit ed4b33c

Please sign in to comment.