Skip to content
Snippets Groups Projects
Commit 26088076 authored by Denis Arrivault's avatar Denis Arrivault
Browse files

Working example

parent 78b376b0
No related branches found
No related tags found
No related merge requests found
Showing
with 107 additions and 69 deletions
*.iml *.iml
.gradle/*
*.class
\ No newline at end of file
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
File deleted
#Fri Mar 01 14:09:16 CET 2019
gradle.version=4.10
File deleted
...@@ -2,15 +2,26 @@ ...@@ -2,15 +2,26 @@
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="b736bff0-a367-4ebe-9b91-ad82d4524dd7" name="Default Changelist" comment=""> <list default="true" id="b736bff0-a367-4ebe-9b91-ad82d4524dd7" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/.gradle/4.10/fileHashes/fileHashes.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10/fileHashes/fileHashes.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.gitignore" beforeDir="false" afterPath="$PROJECT_DIR$/.gitignore" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/fileHashes/fileHashes.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10/fileHashes/fileHashes.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.gradle/4.10/fileChanges/last-build.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/javaCompile/classAnalysis.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10/javaCompile/classAnalysis.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.gradle/4.10/fileContent/annotation-processors.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/javaCompile/javaCompile.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10/javaCompile/javaCompile.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.gradle/4.10/fileContent/fileContent.lock" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/taskHistory/taskHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10/taskHistory/taskHistory.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.gradle/4.10/fileHashes/fileHashes.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/taskHistory/taskHistory.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10/taskHistory/taskHistory.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.gradle/4.10/fileHashes/fileHashes.lock" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.gradle/4.10/fileHashes/resourceHashesCache.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/outputFiles.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/buildOutputCleanup/outputFiles.bin" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.gradle/4.10/gc.properties" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/javaCompile/classAnalysis.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/javaCompile/jarAnalysis.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/javaCompile/javaCompile.lock" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/javaCompile/taskHistory.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/taskHistory/taskHistory.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10/taskHistory/taskHistory.lock" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/cache.properties" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/outputFiles.bin" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/vcs-1/gc.properties" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/build.gradle" beforeDir="false" afterPath="$PROJECT_DIR$/build.gradle" afterDir="false" />
</list> </list>
<ignored path="$PROJECT_DIR$/.gradle/" /> <ignored path="$PROJECT_DIR$/.gradle/" />
<ignored path="$PROJECT_DIR$/build/" /> <ignored path="$PROJECT_DIR$/build/" />
...@@ -79,13 +90,22 @@ ...@@ -79,13 +90,22 @@
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/build.gradle"> <entry file="file://$PROJECT_DIR$/build.gradle">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="270"> <state relative-caret-position="249">
<caret line="66" selection-start-line="66" selection-end-line="66" /> <caret line="89" column="14" selection-start-line="89" selection-start-column="14" selection-end-line="89" selection-end-column="14" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="true"> <file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/.gitignore">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="30">
<caret line="2" column="7" selection-start-line="2" selection-start-column="7" selection-end-line="2" selection-end-column="7" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/Main.java"> <entry file="file://$PROJECT_DIR$/src/Main.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="30"> <state relative-caret-position="30">
...@@ -126,8 +146,9 @@ ...@@ -126,8 +146,9 @@
<list> <list>
<option value="$PROJECT_DIR$/src/scenario" /> <option value="$PROJECT_DIR$/src/scenario" />
<option value="$PROJECT_DIR$/gradle.properties" /> <option value="$PROJECT_DIR$/gradle.properties" />
<option value="$PROJECT_DIR$/build.gradle" />
<option value="$PROJECT_DIR$/src/Main.java" /> <option value="$PROJECT_DIR$/src/Main.java" />
<option value="$PROJECT_DIR$/build.gradle" />
<option value="$PROJECT_DIR$/.gitignore" />
</list> </list>
</option> </option>
</component> </component>
...@@ -145,7 +166,17 @@ ...@@ -145,7 +166,17 @@
<foldersAlwaysOnTop value="true" /> <foldersAlwaysOnTop value="true" />
</navigator> </navigator>
<panes> <panes>
<pane id="ProjectPane" /> <pane id="ProjectPane">
<subPane>
<expand>
<path>
<item name="basic-example" type="b2602c69:ProjectViewProjectNode" />
<item name="basic-example" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
</path>
</expand>
<select />
</subPane>
</pane>
<pane id="Scope" /> <pane id="Scope" />
<pane id="PackagesPane" /> <pane id="PackagesPane" />
</panes> </panes>
...@@ -153,7 +184,7 @@ ...@@ -153,7 +184,7 @@
<component name="PropertiesComponent"> <component name="PropertiesComponent">
<property name="WebServerToolWindowFactoryState" value="false" /> <property name="WebServerToolWindowFactoryState" value="false" />
<property name="aspect.path.notification.shown" value="true" /> <property name="aspect.path.notification.shown" value="true" />
<property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1551447754681" /> <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1551448336252" />
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" /> <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="nodejs_npm_path_reset_for_default_project" value="true" /> <property name="nodejs_npm_path_reset_for_default_project" value="true" />
</component> </component>
...@@ -169,7 +200,7 @@ ...@@ -169,7 +200,7 @@
</list> </list>
</option> </option>
</component> </component>
<component name="RunManager" selected="Gradle.basic-example [run]"> <component name="RunManager" selected="Gradle.basic-example [runtest1]">
<configuration name="basic-example [assemble]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true"> <configuration name="basic-example [assemble]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true">
<ExternalSystemSettings> <ExternalSystemSettings>
<option name="executionName" /> <option name="executionName" />
...@@ -189,7 +220,7 @@ ...@@ -189,7 +220,7 @@
<GradleScriptDebugEnabled>true</GradleScriptDebugEnabled> <GradleScriptDebugEnabled>true</GradleScriptDebugEnabled>
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="basic-example [build]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true"> <configuration name="basic-example [clean]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true">
<ExternalSystemSettings> <ExternalSystemSettings>
<option name="executionName" /> <option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" /> <option name="externalProjectPath" value="$PROJECT_DIR$" />
...@@ -200,7 +231,7 @@ ...@@ -200,7 +231,7 @@
</option> </option>
<option name="taskNames"> <option name="taskNames">
<list> <list>
<option value="build" /> <option value="clean" />
</list> </list>
</option> </option>
<option name="vmOptions" /> <option name="vmOptions" />
...@@ -208,7 +239,7 @@ ...@@ -208,7 +239,7 @@
<GradleScriptDebugEnabled>true</GradleScriptDebugEnabled> <GradleScriptDebugEnabled>true</GradleScriptDebugEnabled>
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="basic-example [clean]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true"> <configuration name="basic-example [run]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true">
<ExternalSystemSettings> <ExternalSystemSettings>
<option name="executionName" /> <option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" /> <option name="externalProjectPath" value="$PROJECT_DIR$" />
...@@ -219,7 +250,7 @@ ...@@ -219,7 +250,7 @@
</option> </option>
<option name="taskNames"> <option name="taskNames">
<list> <list>
<option value="clean" /> <option value="run" />
</list> </list>
</option> </option>
<option name="vmOptions" /> <option name="vmOptions" />
...@@ -227,7 +258,7 @@ ...@@ -227,7 +258,7 @@
<GradleScriptDebugEnabled>true</GradleScriptDebugEnabled> <GradleScriptDebugEnabled>true</GradleScriptDebugEnabled>
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="basic-example [run]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true"> <configuration name="basic-example [runtest1]" type="GradleRunConfiguration" factoryName="Gradle" temporary="true">
<ExternalSystemSettings> <ExternalSystemSettings>
<option name="executionName" /> <option name="executionName" />
<option name="externalProjectPath" value="$PROJECT_DIR$" /> <option name="externalProjectPath" value="$PROJECT_DIR$" />
...@@ -238,7 +269,7 @@ ...@@ -238,7 +269,7 @@
</option> </option>
<option name="taskNames"> <option name="taskNames">
<list> <list>
<option value="run" /> <option value="runtest1" />
</list> </list>
</option> </option>
<option name="vmOptions" /> <option name="vmOptions" />
...@@ -268,17 +299,17 @@ ...@@ -268,17 +299,17 @@
<list> <list>
<item itemvalue="Gradle.basic-example [assemble]" /> <item itemvalue="Gradle.basic-example [assemble]" />
<item itemvalue="Gradle.basic-example [clean]" /> <item itemvalue="Gradle.basic-example [clean]" />
<item itemvalue="Gradle.basic-example [build]" />
<item itemvalue="Gradle.basic-example [unzip]" /> <item itemvalue="Gradle.basic-example [unzip]" />
<item itemvalue="Gradle.basic-example [run]" /> <item itemvalue="Gradle.basic-example [run]" />
<item itemvalue="Gradle.basic-example [runtest1]" />
</list> </list>
<recent_temporary> <recent_temporary>
<list> <list>
<item itemvalue="Gradle.basic-example [runtest1]" />
<item itemvalue="Gradle.basic-example [run]" /> <item itemvalue="Gradle.basic-example [run]" />
<item itemvalue="Gradle.basic-example [clean]" /> <item itemvalue="Gradle.basic-example [clean]" />
<item itemvalue="Gradle.basic-example [assemble]" /> <item itemvalue="Gradle.basic-example [assemble]" />
<item itemvalue="Gradle.basic-example [unzip]" /> <item itemvalue="Gradle.basic-example [unzip]" />
<item itemvalue="Gradle.basic-example [build]" />
</list> </list>
</recent_temporary> </recent_temporary>
</component> </component>
...@@ -298,13 +329,13 @@ ...@@ -298,13 +329,13 @@
<servers /> <servers />
</component> </component>
<component name="TimeTrackingManager"> <component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="5941000" /> <option name="totallyTimeSpent" value="6159000" />
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="41" y="27" width="1879" height="1053" extended-state="6" /> <frame x="41" y="27" width="1879" height="1053" extended-state="6" />
<editor active="true" /> <editor active="true" />
<layout> <layout>
<window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.25259137" /> <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.25259137" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" /> <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info id="Image Layers" order="2" /> <window_info id="Image Layers" order="2" />
<window_info id="Designer" order="3" /> <window_info id="Designer" order="3" />
...@@ -313,7 +344,7 @@ ...@@ -313,7 +344,7 @@
<window_info id="Favorites" order="6" side_tool="true" /> <window_info id="Favorites" order="6" side_tool="true" />
<window_info anchor="bottom" id="Message" order="0" /> <window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" /> <window_info anchor="bottom" id="Find" order="1" />
<window_info active="true" anchor="bottom" id="Run" order="2" visible="true" weight="0.3293348" /> <window_info anchor="bottom" id="Run" order="2" visible="true" weight="0.3293348" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.4" /> <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" /> <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" /> <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
...@@ -362,13 +393,6 @@ ...@@ -362,13 +393,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/build.gradle">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="270">
<caret line="66" selection-start-line="66" selection-end-line="66" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/Main.java"> <entry file="file://$PROJECT_DIR$/src/Main.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="30"> <state relative-caret-position="30">
...@@ -380,6 +404,20 @@ ...@@ -380,6 +404,20 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/build.gradle">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="249">
<caret line="89" column="14" selection-start-line="89" selection-start-column="14" selection-end-line="89" selection-end-column="14" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.gitignore">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="30">
<caret line="2" column="7" selection-start-line="2" selection-start-column="7" selection-end-line="2" selection-end-column="7" />
</state>
</provider>
</entry>
</component> </component>
<component name="masterDetails"> <component name="masterDetails">
<states> <states>
......
...@@ -66,38 +66,38 @@ sourceSets.main.java.srcDir('src') ...@@ -66,38 +66,38 @@ sourceSets.main.java.srcDir('src')
setMainClassName('Main') setMainClassName('Main')
//ext.visitExamples = {scripts -> ext.visitExamples = {scripts ->
// def srcDirectoryPath = "${rootProject.projectDir}" + File.separator + "src" + File.separator def srcDirectoryPath = "${rootProject.projectDir}" + File.separator + "src" + File.separator
// println(srcDirectoryPath) println(srcDirectoryPath)
// def scenariFile = new File(srcDirectoryPath + "scenario") def scenariFile = new File(srcDirectoryPath + "scenario")
// if (scenariFile.exists()){ if (scenariFile.exists()){
// def scenari = scenariFile.text.split('\n') def scenari = scenariFile.text.split('\n')
// scenari.findAll { scenari.findAll {
// if (!it.startsWith('#')){ if (!it.startsWith('#')){
// def scenario = it.split(); def scenario = it.split();
// def name = scenario.take(1).join("") def name = scenario.take(1).join("")
// scenario = scenario.drop(1) scenario = scenario.drop(1)
// def args = "[" def args = "["
// scenario.findAll{arg -> scenario.findAll{arg ->
// if (arg.endsWith(".java") || arg.endsWith(".topology")){ if (arg.endsWith(".java") || arg.endsWith(".topology")){
// arg = "${srcDirectoryPath}" + arg arg = "${srcDirectoryPath}" + arg
// } }
// args += "\"" + arg + "\"," args += "\"" + arg + "\","
// }.each{} }.each{}
// args = args.substring(0,args.length()-1) + "]" args = args.substring(0,args.length()-1) + "]"
// scripts.put(name, args) scripts.put(name, args)
// } }
// }.each{} }.each{}
// } }
//} }
//
//def scripts = [:] def scripts = [:]
//visitExamples(scripts) visitExamples(scripts)
//scripts.each() { scriptName, scriptArgs -> scripts.each() { scriptName, scriptArgs ->
// tasks.create(name: 'run' + scriptName, tasks.create(name: 'run' + scriptName,
// type: JavaExec, group: "Application", description: "Run " + scriptName) { type: JavaExec, group: "Application", description: "Run " + scriptName) {
// classpath sourceSets.main.runtimeClasspath classpath sourceSets.main.runtimeClasspath
// main = 'davis.ui.UDavisX' main = 'davis.ui.UDavisX'
// args = Eval.me(scriptArgs) args = Eval.me(scriptArgs)
// } }
//} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment