diff --git a/src/documentation/api/index.md b/src/documentation/api/index.md index b3e74f8365..cace279f83 100644 --- a/src/documentation/api/index.md +++ b/src/documentation/api/index.md @@ -1,3 +1,8 @@ +--- +title: APIs of Java/JVM suite for .NET +_description: Describes the current available APIs of Java/JVM suite for .NET +--- + # JNet: .NET API documentation Open left menu to browse API diff --git a/src/documentation/articles/API_extensibility.md b/src/documentation/articles/API_extensibility.md index fa13d6f0af..964cfddf4c 100644 --- a/src/documentation/articles/API_extensibility.md +++ b/src/documentation/articles/API_extensibility.md @@ -1,3 +1,8 @@ +--- +title: APIs extendibility of Java/JVM suite for .NET +_description: Describes how to extend available APIs with Java/JVM suite for .NET +--- + # JNet: APIs extendibility What to do if an API was not yet implemented? The simplest answer is: help us to make this product reacher :smile: diff --git a/src/documentation/articles/commandlineswitch.md b/src/documentation/articles/commandlineswitch.md index 124a99602e..c3032bc91e 100644 --- a/src/documentation/articles/commandlineswitch.md +++ b/src/documentation/articles/commandlineswitch.md @@ -1,3 +1,8 @@ +--- +title: Command-line switch of Java/JVM suite for .NET +_description: Describes the command-line switch of Java/JVM suite for .NET +--- + # JNet: Command line switches available _jnet_ accepts the following command-line switches: diff --git a/src/documentation/articles/currentstate.md b/src/documentation/articles/currentstate.md index 5de2db0c8e..cda9327819 100644 --- a/src/documentation/articles/currentstate.md +++ b/src/documentation/articles/currentstate.md @@ -1,3 +1,8 @@ +--- +title: Current state of Java/JVM suite for .NET +_description: Describes the current development state of Java/JVM suite for .NET +--- + # JNet development state This release comes with some ready made classes: diff --git a/src/documentation/articles/intro.md b/src/documentation/articles/intro.md index b6cec2618c..10031c35cf 100644 --- a/src/documentation/articles/intro.md +++ b/src/documentation/articles/intro.md @@ -1,3 +1,8 @@ +--- +title: Introduction to Java/JVM suite for .NET +_description: Introduction to Java/JVM suite for .NET +--- + # JNet: Java/JVM suite for .NET JNet is a comprehensive suite of libraries and tools to use Java/JVM APIs (Java, Scala, Kotlin, ...) and .NET side-by-side. diff --git a/src/documentation/articles/jvm_callbacks.md b/src/documentation/articles/jvm_callbacks.md index adebdc1568..12c7bcf58d 100644 --- a/src/documentation/articles/jvm_callbacks.md +++ b/src/documentation/articles/jvm_callbacks.md @@ -1,3 +1,8 @@ +--- +title: JVM callbacks within JNet powered code +_description: Describes how to manage callbacks from JVM using the Java/JVM suite for .NET +--- + # JNet: JVM callbacks One of the features of [JCOBridge](https://www.jcobridge.com/), used in JNet, is the callback management from JVM. diff --git a/src/documentation/articles/roadmap.md b/src/documentation/articles/roadmap.md index 295c0f3e6d..6330c583dc 100644 --- a/src/documentation/articles/roadmap.md +++ b/src/documentation/articles/roadmap.md @@ -1,3 +1,8 @@ +--- +title: Roadmap of Java/JVM suite for .NET +_description: Describes the current roadmap of Java/JVM suite for .NET +--- + # JNet roadmap The roadmap can be synthetized in the following points: diff --git a/src/documentation/articles/usage.md b/src/documentation/articles/usage.md index eddd201f79..936741d5cb 100644 --- a/src/documentation/articles/usage.md +++ b/src/documentation/articles/usage.md @@ -1,3 +1,8 @@ +--- +title: Usage Java/JVM suite for .NET +_description: Describes how to use JNet, set-up environment, identify the JVM and write good code +--- + # JNet usage To use JNet classes the developer can write code in .NET using the same classes available in the official Java packages. diff --git a/src/documentation/articles/usageCLI.md b/src/documentation/articles/usageCLI.md index 3f9aabacec..ef2a230bd2 100644 --- a/src/documentation/articles/usageCLI.md +++ b/src/documentation/articles/usageCLI.md @@ -1,3 +1,8 @@ +--- +title: JNet CLI tool of Java/JVM suite for .NET +_description: Describes JNet CLI tool: the CLI tool to use Java/JVM classes from any command-line shell +--- + # JNet: CLI ## Installation diff --git a/src/documentation/articles/usagePS.md b/src/documentation/articles/usagePS.md index a3ca071d13..e3aef83597 100644 --- a/src/documentation/articles/usagePS.md +++ b/src/documentation/articles/usagePS.md @@ -1,3 +1,8 @@ +--- +title: JNet PowerShell module of Java/JVM suite for .NET +_description: Describes JNet PowerShell module: the PowerShell module to use Java/JVM classes from any PowerShell shell +--- + # JNet: PowerShell Module ## Installation diff --git a/src/documentation/articles/usageReflector.md b/src/documentation/articles/usageReflector.md index bbed5a548c..cb7955d93d 100644 --- a/src/documentation/articles/usageReflector.md +++ b/src/documentation/articles/usageReflector.md @@ -1,3 +1,8 @@ +--- +title: JNetReflector tool of Java/JVM suite for .NET +_description: Describes JNetReflector: the tool to build .NET classes analyzing JVM Jar or modules +--- + # JNet: Reflector The tool is able to build .NET classes which reproduce the JVM class (Java, Scala, Kotlin, ...) counterpart. diff --git a/src/documentation/docfx.json b/src/documentation/docfx.json index 316e63ea68..5e759a3de3 100644 --- a/src/documentation/docfx.json +++ b/src/documentation/docfx.json @@ -55,8 +55,10 @@ "globalMetadata": { "_appLogoPath": "images/logo.png", "_appFaviconPath": "images/favicon.ico", - "_appTitle": "MASES Group website - JNet", + "_appTitle": "MASES Group - JNet", "_appFooter": "
Copyright © 2023 MASES s.r.l.. | Via San Cesidio 16 - San Valentino in A.C. - PE | P.I. 01932310681
", + "_description": "This is a descriptive page of JNet, the Java/JVM suite for .NET", + "_lang": "en", "_gitContribute": { } diff --git a/src/documentation/index.md b/src/documentation/index.md index e59b2f4a2d..9a2cfafc33 100644 --- a/src/documentation/index.md +++ b/src/documentation/index.md @@ -1,3 +1,8 @@ +--- +title: Java/JVM suite for .NET +_description: Main page of Java/JVM suite for .NET +--- + # JNet: Java/JVM suite for .NET JNet is a comprehensive suite of libraries and tools to use Java/JVM APIs (Java, Scala, Kotlin, ...) and .NET side-by-side.