PageRenderTime 23ms CodeModel.GetById 16ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/javaspecialists.iws

http://github.com/kabutz/javaspecialists
Unknown | 1062 lines | 1061 code | 1 blank | 0 comment | 0 complexity | 2d74565d6cb7735ddb6164edf0e05b4d MD5 | raw file
Possible License(s): Apache-2.0

Large files files are truncated, but you can click here to view the full file

  1<?xml version="1.0" encoding="UTF-8"?>
  2<project version="4">
  3  <component name="ChangeListManager">
  4    <list default="true" id="5c447008-9653-4c89-b48a-29e2b5e8cf7c" name="Default" comment="Added test to check that the parallel fibonacci solution really does parallelize the work.">
  5      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/LICENSE" />
  6      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/NOTICE" />
  7      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue203/GoToJava.java" />
  8      <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciTakahashi.java" />
  9      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/javaspecialists.iml" afterPath="$PROJECT_DIR$/javaspecialists.iml" />
 10      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/javaspecialists.ipr" afterPath="$PROJECT_DIR$/javaspecialists.ipr" />
 11      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/javaspecialists.iws" afterPath="$PROJECT_DIR$/javaspecialists.iws" />
 12      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/pom.xml" afterPath="$PROJECT_DIR$/pom.xml" />
 13      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/InterlockTask.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/InterlockTask.java" />
 14      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/Interlocker.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/Interlocker.java" />
 15      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/Interlockers.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/Interlockers.java" />
 16      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/AtomicInterlocker.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/AtomicInterlocker.java" />
 17      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/ConditionInterlocker.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/ConditionInterlocker.java" />
 18      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/LockFreeInterlocker.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/LockFreeInterlocker.java" />
 19      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/SemaphoreInterlocker.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/SemaphoreInterlocker.java" />
 20      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/WaitNotifyInterlocker.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/impl/WaitNotifyInterlocker.java" />
 21      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedCallable.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedCallable.java" />
 22      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedExecutorService.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedExecutorService.java" />
 23      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedObject.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedObject.java" />
 24      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedRunnable.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedRunnable.java" />
 25      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/ArrayBoundsTest.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/ArrayBoundsTest.java" />
 26      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/ClassCastTest.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/ClassCastTest.java" />
 27      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/DuplicateExceptionChecker.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/DuplicateExceptionChecker.java" />
 28      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/MixedExeptionTest.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/MixedExeptionTest.java" />
 29      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/NullPointerTest.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187/NullPointerTest.java" />
 30      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue188/VirtualMachineLiveLock.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue188/VirtualMachineLiveLock.java" />
 31      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/Blinker.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/Blinker.java" />
 32      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOne.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOne.java" />
 33      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOne2.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOne2.java" />
 34      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/FindRandom.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/FindRandom.java" />
 35      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/MathTeaser.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue198/MathTeaser.java" />
 36      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue201/FibonacciGenerator.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue201/FibonacciGenerator.java" />
 37      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue201/FibonacciGeneratorExample.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue201/FibonacciGeneratorExample.java" />
 38      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/Fibonacci.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/Fibonacci.java" />
 39      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciCache.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciCache.java" />
 40      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciFormulaBigInteger.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciFormulaBigInteger.java" />
 41      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciFormulaLong.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciFormulaLong.java" />
 42      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciIterative.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciIterative.java" />
 43      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursive.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursive.java" />
 44      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveDijkstra.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveDijkstra.java" />
 45      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveDijkstraKaratsuba.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveDijkstraKaratsuba.java" />
 46      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveNonCaching.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveNonCaching.java" />
 47      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveParallelDijkstraKaratsuba.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveParallelDijkstraKaratsuba.java" />
 48      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/NonCachingFibonacci.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/NonCachingFibonacci.java" />
 49      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/BasicKaratsuba.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/BasicKaratsuba.java" />
 50      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/BigIntegerUtils.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/BigIntegerUtils.java" />
 51      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/Karatsuba.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/Karatsuba.java" />
 52      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/ParallelKaratsuba.java" afterPath="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/ParallelKaratsuba.java" />
 53      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/EmptyInterlockTask.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/EmptyInterlockTask.java" />
 54      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/EvenOddCorrectnessTest.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/EvenOddCorrectnessTest.java" />
 55      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/EvenOddPerformanceTest.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/EvenOddPerformanceTest.java" />
 56      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/InterleavedNumberTestingStrategy.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/InterleavedNumberTestingStrategy.java" />
 57      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/RaceConditionTestingStrategy.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/RaceConditionTestingStrategy.java" />
 58      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/ThreadPrintingTask.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/ThreadPrintingTask.java" />
 59      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/VerifyResult.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/interlocker/VerifyResult.java" />
 60      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedExecutorServiceTest.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor/StripedExecutorServiceTest.java" />
 61      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOne2Test.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOne2Test.java" />
 62      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOneTest.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOneTest.java" />
 63      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/examples/issue198/FindRandomTest.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/examples/issue198/FindRandomTest.java" />
 64      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/math/numbers/FibonacciTest.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/math/numbers/FibonacciTest.java" />
 65      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/math/numbers/KaratsubaTest.java" afterPath="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/math/numbers/KaratsubaTest.java" />
 66    </list>
 67    <ignored path="javaspecialists.iws" />
 68    <ignored path=".idea/workspace.xml" />
 69    <option name="TRACKING_ENABLED" value="true" />
 70    <option name="SHOW_DIALOG" value="false" />
 71    <option name="HIGHLIGHT_CONFLICTS" value="true" />
 72    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
 73    <option name="LAST_RESOLUTION" value="IGNORE" />
 74  </component>
 75  <component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
 76  <component name="CoverageDataManager">
 77    <SUITE FILE_PATH="coverage/javaspecialists$ArrayBoundsTest.ic" NAME="ArrayBoundsTest Coverage Results" MODIFIED="1337269841949" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
 78      <FILTER>eu.javaspecialists.tjsn.examples.issue187.*</FILTER>
 79    </SUITE>
 80    <SUITE FILE_PATH="coverage/javaspecialists$Blinker.ic" NAME="Blinker Coverage Results" MODIFIED="1337260788292" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
 81      <FILTER>eu.javaspecialists.tjsn.examples.issue198.*</FILTER>
 82    </SUITE>
 83    <SUITE FILE_PATH="coverage/javaspecialists$EvenOddPerformanceTest.ic" NAME="EvenOddPerformanceTest Coverage Results" MODIFIED="1337279625629" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
 84      <FILTER>eu.javaspecialists.tjsn.concurrency.interlocker.*</FILTER>
 85    </SUITE>
 86    <SUITE FILE_PATH="coverage/javaspecialists$eu_javaspecialists_tjsn_in_javaspecialists.ic" NAME="eu.javaspecialists.tjsn in javaspecialists Coverage Results" MODIFIED="1337280012295" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
 87      <FILTER>eu.javaspecialists.tjsn.*</FILTER>
 88    </SUITE>
 89    <SUITE FILE_PATH="coverage/javaspecialists$eu_javaspecialists_tjsn_concurrency_interlocker_in_javaspecialists.ic" NAME="eu.javaspecialists.tjsn.concurrency.interlocker in javaspecialists Coverage Results" MODIFIED="1337279506953" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
 90      <FILTER>eu.javaspecialists.tjsn.concurrency.interlocker.*</FILTER>
 91    </SUITE>
 92    <SUITE FILE_PATH="coverage/javaspecialists$ClassCastTest.ic" NAME="ClassCastTest Coverage Results" MODIFIED="1337269851175" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
 93      <FILTER>eu.javaspecialists.tjsn.examples.issue187.*</FILTER>
 94    </SUITE>
 95    <SUITE FILE_PATH="coverage/javaspecialists$eu_javaspecialists_tjsn_examples_issue187_in_javaspecialists.ic" NAME="eu.javaspecialists.tjsn.examples.issue187 in javaspecialists Coverage Results" MODIFIED="1337269833243" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
 96      <FILTER>eu.javaspecialists.tjsn.examples.issue187.*</FILTER>
 97    </SUITE>
 98    <SUITE FILE_PATH="coverage/javaspecialists$CloseToOne2.ic" NAME="CloseToOne2 Coverage Results" MODIFIED="1337260950403" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
 99      <FILTER>eu.javaspecialists.tjsn.examples.issue198.*</FILTER>
100    </SUITE>
101    <SUITE FILE_PATH="coverage/javaspecialists$MathTeaser.ic" NAME="MathTeaser Coverage Results" MODIFIED="1337260962117" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
102      <FILTER>eu.javaspecialists.tjsn.examples.issue198.*</FILTER>
103    </SUITE>
104    <SUITE FILE_PATH="coverage/javaspecialists$CloseToOne.ic" NAME="CloseToOne Coverage Results" MODIFIED="1337260939429" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
105      <FILTER>eu.javaspecialists.tjsn.examples.issue198.*</FILTER>
106    </SUITE>
107    <SUITE FILE_PATH="coverage/javaspecialists$FindRandom.ic" NAME="FindRandom Coverage Results" MODIFIED="1337260954811" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
108      <FILTER>eu.javaspecialists.tjsn.examples.issue198.*</FILTER>
109    </SUITE>
110    <SUITE FILE_PATH="coverage/javaspecialists$StripedExecutorServiceTest.ic" NAME="StripedExecutorServiceTest Coverage Results" MODIFIED="1337261030395" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
111      <FILTER>eu.javaspecialists.tjsn.concurrency.stripedexecutor.*</FILTER>
112    </SUITE>
113    <SUITE FILE_PATH="coverage/javaspecialists$MixedExeptionTest.ic" NAME="MixedExeptionTest Coverage Results" MODIFIED="1337269860434" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="idea" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="true">
114      <FILTER>eu.javaspecialists.tjsn.examples.issue187.*</FILTER>
115    </SUITE>
116  </component>
117  <component name="CoverageOptionsProvider">
118    <option name="myAddOrReplace" value="1" />
119  </component>
120  <component name="CoverageViewManager">
121    <option name="myAutoScrollToSource" value="true" />
122    <option name="myAutoScrollFromSource" value="true" />
123  </component>
124  <component name="CreatePatchCommitExecutor">
125    <option name="PATCH_PATH" value="" />
126  </component>
127  <component name="DaemonCodeAnalyzer">
128    <disable_hints />
129  </component>
130  <component name="DatabaseView">
131    <flatten value="false" />
132    <groupTables value="false" />
133  </component>
134  <component name="DebuggerManager">
135    <breakpoint_any>
136      <breakpoint>
137        <option name="NOTIFY_CAUGHT" value="true" />
138        <option name="NOTIFY_UNCAUGHT" value="true" />
139        <option name="ENABLED" value="false" />
140        <option name="LOG_ENABLED" value="false" />
141        <option name="LOG_EXPRESSION_ENABLED" value="false" />
142        <option name="SUSPEND_POLICY" value="SuspendAll" />
143        <option name="COUNT_FILTER_ENABLED" value="false" />
144        <option name="COUNT_FILTER" value="0" />
145        <option name="CONDITION_ENABLED" value="false" />
146        <option name="CLASS_FILTERS_ENABLED" value="false" />
147        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
148        <option name="CONDITION" value="" />
149        <option name="LOG_MESSAGE" value="" />
150      </breakpoint>
151      <breakpoint>
152        <option name="NOTIFY_CAUGHT" value="true" />
153        <option name="NOTIFY_UNCAUGHT" value="true" />
154        <option name="ENABLED" value="false" />
155        <option name="LOG_ENABLED" value="false" />
156        <option name="LOG_EXPRESSION_ENABLED" value="false" />
157        <option name="SUSPEND_POLICY" value="SuspendAll" />
158        <option name="COUNT_FILTER_ENABLED" value="false" />
159        <option name="COUNT_FILTER" value="0" />
160        <option name="CONDITION_ENABLED" value="false" />
161        <option name="CLASS_FILTERS_ENABLED" value="false" />
162        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
163        <option name="CONDITION" value="" />
164        <option name="LOG_MESSAGE" value="" />
165      </breakpoint>
166    </breakpoint_any>
167    <breakpoint_rules />
168    <ui_properties />
169  </component>
170  <component name="FavoritesManager">
171    <favorites_list name="javaspecialists" />
172  </component>
173  <component name="FileEditorManager">
174    <leaf>
175      <file leaf-file-name="Interlocker.java" pinned="false" current="false" current-in-tab="false">
176        <entry file="file://$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/Interlocker.java">
177          <provider selected="true" editor-type-id="text-editor">
178            <state line="28" column="22" selection-start="1069" selection-end="1069" vertical-scroll-proportion="0.0">
179              <folding />
180            </state>
181          </provider>
182        </entry>
183      </file>
184      <file leaf-file-name="Interlockers.java" pinned="false" current="false" current-in-tab="false">
185        <entry file="file://$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/Interlockers.java">
186          <provider selected="true" editor-type-id="text-editor">
187            <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
188              <folding />
189            </state>
190          </provider>
191        </entry>
192      </file>
193      <file leaf-file-name="InterlockTask.java" pinned="false" current="false" current-in-tab="false">
194        <entry file="file://$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/interlocker/InterlockTask.java">
195          <provider selected="true" editor-type-id="text-editor">
196            <state line="27" column="17" selection-start="1015" selection-end="1015" vertical-scroll-proportion="0.0">
197              <folding />
198            </state>
199          </provider>
200        </entry>
201      </file>
202      <file leaf-file-name="CloseToOne2Test.java" pinned="false" current="false" current-in-tab="false">
203        <entry file="file://$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/examples/issue198/CloseToOne2Test.java">
204          <provider selected="true" editor-type-id="text-editor">
205            <state line="29" column="13" selection-start="1002" selection-end="1002" vertical-scroll-proportion="0.0">
206              <folding />
207            </state>
208          </provider>
209        </entry>
210      </file>
211      <file leaf-file-name=".gitignore" pinned="false" current="false" current-in-tab="false">
212        <entry file="file://$PROJECT_DIR$/.gitignore">
213          <provider selected="true" editor-type-id="text-editor">
214            <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
215              <folding />
216            </state>
217          </provider>
218        </entry>
219      </file>
220      <file leaf-file-name="javaspecialists.iws" pinned="false" current="false" current-in-tab="false">
221        <entry file="file://$PROJECT_DIR$/javaspecialists.iws">
222          <provider selected="true" editor-type-id="text-editor">
223            <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
224              <folding />
225            </state>
226          </provider>
227        </entry>
228      </file>
229      <file leaf-file-name="FibonacciRecursiveDijkstra.java" pinned="false" current="false" current-in-tab="false">
230        <entry file="file://$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveDijkstra.java">
231          <provider selected="true" editor-type-id="text-editor">
232            <state line="28" column="13" selection-start="1015" selection-end="1015" vertical-scroll-proportion="0.0">
233              <folding />
234            </state>
235          </provider>
236        </entry>
237      </file>
238      <file leaf-file-name="FibonacciTakahashi.java" pinned="false" current="false" current-in-tab="false">
239        <entry file="file://$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciTakahashi.java">
240          <provider selected="true" editor-type-id="text-editor">
241            <state line="28" column="0" selection-start="1149" selection-end="1149" vertical-scroll-proportion="0.0">
242              <folding />
243            </state>
244          </provider>
245        </entry>
246      </file>
247      <file leaf-file-name="FibonacciTest.java" pinned="false" current="false" current-in-tab="false">
248        <entry file="file://$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/math/numbers/FibonacciTest.java">
249          <provider selected="true" editor-type-id="text-editor">
250            <state line="52" column="16" selection-start="1899" selection-end="1899" vertical-scroll-proportion="0.0">
251              <folding />
252            </state>
253          </provider>
254        </entry>
255      </file>
256      <file leaf-file-name="GoToJava.java" pinned="false" current="true" current-in-tab="true">
257        <entry file="file://$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue203/GoToJava.java">
258          <provider selected="true" editor-type-id="text-editor">
259            <state line="27" column="12" selection-start="965" selection-end="965" vertical-scroll-proportion="0.30466473">
260              <folding />
261            </state>
262          </provider>
263        </entry>
264      </file>
265    </leaf>
266  </component>
267  <component name="FindManager">
268    <FindUsagesManager>
269      <setting name="OPEN_NEW_TAB" value="false" />
270    </FindUsagesManager>
271  </component>
272  <component name="Git.Settings">
273    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
274  </component>
275  <component name="IdeDocumentHistory">
276    <option name="changedFiles">
277      <list>
278        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveParallelDijkstraKaratsubaReservingCache.java" />
279        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursiveParallelDijkstraKaratsuba.java" />
280        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/ParallelKaratsuba.java" />
281        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciRecursive.java" />
282        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/NonCachingFibonacci.java" />
283        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciIterative.java" />
284        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue201/FibonacciGeneratorExample.java" />
285        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciCache.java" />
286        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/BigIntegerUtils.java" />
287        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/numbers/BasicKaratsuba.java" />
288        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/Fibonacci.java" />
289        <option value="$PROJECT_DIR$/LICENSE" />
290        <option value="$PROJECT_DIR$/NOTICE" />
291        <option value="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/math/numbers/FibonacciTest.java" />
292        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/math/fibonacci/FibonacciTakahashi.java" />
293        <option value="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue203/GoToJava.java" />
294      </list>
295    </option>
296  </component>
297  <component name="MavenImportPreferences">
298    <option name="generalSettings">
299      <MavenGeneralSettings>
300        <option name="printErrorStackTraces" value="true" />
301      </MavenGeneralSettings>
302    </option>
303    <option name="importingSettings">
304      <MavenImportingSettings>
305        <option name="importAutomatically" value="true" />
306        <option name="keepSourceFolders" value="false" />
307      </MavenImportingSettings>
308    </option>
309  </component>
310  <component name="MavenProjectNavigator">
311    <treeState>
312      <PATH>
313        <PATH_ELEMENT>
314          <option name="myItemId" value="" />
315          <option name="myItemType" value="org.jetbrains.idea.maven.navigator.MavenProjectsStructure$RootNode" />
316        </PATH_ELEMENT>
317      </PATH>
318    </treeState>
319  </component>
320  <component name="MavenRunner">
321    <option name="jreName" value="1.7" />
322    <option name="vmOptions" value="-ea" />
323  </component>
324  <component name="ProjectFrameBounds">
325    <option name="y" value="22" />
326    <option name="width" value="1436" />
327    <option name="height" value="878" />
328  </component>
329  <component name="ProjectInspectionProfilesVisibleTreeState">
330    <entry key="Project Default">
331      <profile-state>
332        <expanded-state>
333          <State>
334            <id />
335          </State>
336          <State>
337            <id>Android</id>
338          </State>
339          <State>
340            <id>CorrectnessLintAndroid</id>
341          </State>
342          <State>
343            <id>Error handling</id>
344          </State>
345          <State>
346            <id>Java language level issues</id>
347          </State>
348          <State>
349            <id>Java language level migration aids</id>
350          </State>
351          <State>
352            <id>LintAndroid</id>
353          </State>
354          <State>
355            <id>PerformanceLintAndroid</id>
356          </State>
357          <State>
358            <id>Probable bugs</id>
359          </State>
360          <State>
361            <id>Resource management issues</id>
362          </State>
363        </expanded-state>
364        <selected-state>
365          <State>
366            <id>Abstraction issues</id>
367          </State>
368        </selected-state>
369      </profile-state>
370    </entry>
371  </component>
372  <component name="ProjectLevelVcsManager" settingsEditedManually="false">
373    <OptionsSetting value="true" id="Add" />
374    <OptionsSetting value="true" id="Remove" />
375    <OptionsSetting value="true" id="Checkout" />
376    <OptionsSetting value="true" id="Update" />
377    <OptionsSetting value="true" id="Status" />
378    <OptionsSetting value="true" id="Edit" />
379    <ConfirmationsSetting value="0" id="Add" />
380    <ConfirmationsSetting value="0" id="Remove" />
381  </component>
382  <component name="ProjectReloadState">
383    <option name="STATE" value="0" />
384  </component>
385  <component name="ProjectView">
386    <navigator currentView="ProjectPane" proportions="" version="1" splitterProportion="0.5">
387      <flattenPackages />
388      <showMembers />
389      <showModules />
390      <showLibraryContents />
391      <hideEmptyPackages />
392      <abbreviatePackageNames />
393      <autoscrollToSource ProjectPane="true" />
394      <autoscrollFromSource ProjectPane="true" />
395      <sortByType />
396    </navigator>
397    <panes>
398      <pane id="PackagesPane">
399        <subPane>
400          <PATH>
401            <PATH_ELEMENT>
402              <option name="myItemId" value="javaspecialists" />
403              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PackageViewProjectNode" />
404            </PATH_ELEMENT>
405          </PATH>
406        </subPane>
407      </pane>
408      <pane id="ProjectPane">
409        <subPane>
410          <PATH>
411            <PATH_ELEMENT>
412              <option name="myItemId" value="javaspecialists" />
413              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
414            </PATH_ELEMENT>
415            <PATH_ELEMENT>
416              <option name="myItemId" value="External Libraries" />
417              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" />
418            </PATH_ELEMENT>
419          </PATH>
420          <PATH>
421            <PATH_ELEMENT>
422              <option name="myItemId" value="javaspecialists" />
423              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
424            </PATH_ELEMENT>
425            <PATH_ELEMENT>
426              <option name="myItemId" value="External Libraries" />
427              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" />
428            </PATH_ELEMENT>
429            <PATH_ELEMENT>
430              <option name="myItemId" value="&lt; 1.7 &gt;" />
431              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" />
432            </PATH_ELEMENT>
433          </PATH>
434          <PATH>
435            <PATH_ELEMENT>
436              <option name="myItemId" value="javaspecialists" />
437              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
438            </PATH_ELEMENT>
439            <PATH_ELEMENT>
440              <option name="myItemId" value="External Libraries" />
441              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" />
442            </PATH_ELEMENT>
443            <PATH_ELEMENT>
444              <option name="myItemId" value="&lt; 1.7 &gt;" />
445              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" />
446            </PATH_ELEMENT>
447            <PATH_ELEMENT>
448              <option name="myItemId" value="rt.jar" />
449              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
450            </PATH_ELEMENT>
451          </PATH>
452          <PATH>
453            <PATH_ELEMENT>
454              <option name="myItemId" value="javaspecialists" />
455              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
456            </PATH_ELEMENT>
457            <PATH_ELEMENT>
458              <option name="myItemId" value="External Libraries" />
459              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" />
460            </PATH_ELEMENT>
461            <PATH_ELEMENT>
462              <option name="myItemId" value="&lt; 1.7 &gt;" />
463              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" />
464            </PATH_ELEMENT>
465            <PATH_ELEMENT>
466              <option name="myItemId" value="rt.jar" />
467              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
468            </PATH_ELEMENT>
469            <PATH_ELEMENT>
470              <option name="myItemId" value="java" />
471              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
472            </PATH_ELEMENT>
473          </PATH>
474          <PATH>
475            <PATH_ELEMENT>
476              <option name="myItemId" value="javaspecialists" />
477              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
478            </PATH_ELEMENT>
479            <PATH_ELEMENT>
480              <option name="myItemId" value="External Libraries" />
481              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" />
482            </PATH_ELEMENT>
483            <PATH_ELEMENT>
484              <option name="myItemId" value="&lt; 1.7 &gt;" />
485              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" />
486            </PATH_ELEMENT>
487            <PATH_ELEMENT>
488              <option name="myItemId" value="rt.jar" />
489              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
490            </PATH_ELEMENT>
491            <PATH_ELEMENT>
492              <option name="myItemId" value="java" />
493              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
494            </PATH_ELEMENT>
495            <PATH_ELEMENT>
496              <option name="myItemId" value="math" />
497              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
498            </PATH_ELEMENT>
499          </PATH>
500          <PATH>
501            <PATH_ELEMENT>
502              <option name="myItemId" value="javaspecialists" />
503              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
504            </PATH_ELEMENT>
505            <PATH_ELEMENT>
506              <option name="myItemId" value="javaspecialists" />
507              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
508            </PATH_ELEMENT>
509          </PATH>
510          <PATH>
511            <PATH_ELEMENT>
512              <option name="myItemId" value="javaspecialists" />
513              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
514            </PATH_ELEMENT>
515            <PATH_ELEMENT>
516              <option name="myItemId" value="javaspecialists" />
517              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
518            </PATH_ELEMENT>
519            <PATH_ELEMENT>
520              <option name="myItemId" value="src" />
521              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
522            </PATH_ELEMENT>
523            <PATH_ELEMENT>
524              <option name="myItemId" value="test" />
525              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
526            </PATH_ELEMENT>
527            <PATH_ELEMENT>
528              <option name="myItemId" value="java" />
529              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
530            </PATH_ELEMENT>
531            <PATH_ELEMENT>
532              <option name="myItemId" value="tjsn" />
533              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
534            </PATH_ELEMENT>
535            <PATH_ELEMENT>
536              <option name="myItemId" value="numbers" />
537              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
538            </PATH_ELEMENT>
539          </PATH>
540          <PATH>
541            <PATH_ELEMENT>
542              <option name="myItemId" value="javaspecialists" />
543              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
544            </PATH_ELEMENT>
545            <PATH_ELEMENT>
546              <option name="myItemId" value="javaspecialists" />
547              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
548            </PATH_ELEMENT>
549            <PATH_ELEMENT>
550              <option name="myItemId" value="src" />
551              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
552            </PATH_ELEMENT>
553            <PATH_ELEMENT>
554              <option name="myItemId" value="test" />
555              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
556            </PATH_ELEMENT>
557            <PATH_ELEMENT>
558              <option name="myItemId" value="java" />
559              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
560            </PATH_ELEMENT>
561            <PATH_ELEMENT>
562              <option name="myItemId" value="tjsn" />
563              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
564            </PATH_ELEMENT>
565          </PATH>
566          <PATH>
567            <PATH_ELEMENT>
568              <option name="myItemId" value="javaspecialists" />
569              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
570            </PATH_ELEMENT>
571            <PATH_ELEMENT>
572              <option name="myItemId" value="javaspecialists" />
573              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
574            </PATH_ELEMENT>
575            <PATH_ELEMENT>
576              <option name="myItemId" value="src" />
577              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
578            </PATH_ELEMENT>
579            <PATH_ELEMENT>
580              <option name="myItemId" value="main" />
581              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
582            </PATH_ELEMENT>
583            <PATH_ELEMENT>
584              <option name="myItemId" value="java" />
585              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
586            </PATH_ELEMENT>
587            <PATH_ELEMENT>
588              <option name="myItemId" value="tjsn" />
589              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
590            </PATH_ELEMENT>
591          </PATH>
592          <PATH>
593            <PATH_ELEMENT>
594              <option name="myItemId" value="javaspecialists" />
595              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
596            </PATH_ELEMENT>
597            <PATH_ELEMENT>
598              <option name="myItemId" value="javaspecialists" />
599              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
600            </PATH_ELEMENT>
601            <PATH_ELEMENT>
602              <option name="myItemId" value="src" />
603              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
604            </PATH_ELEMENT>
605            <PATH_ELEMENT>
606              <option name="myItemId" value="main" />
607              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
608            </PATH_ELEMENT>
609            <PATH_ELEMENT>
610              <option name="myItemId" value="java" />
611              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
612            </PATH_ELEMENT>
613            <PATH_ELEMENT>
614              <option name="myItemId" value="tjsn" />
615              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
616            </PATH_ELEMENT>
617            <PATH_ELEMENT>
618              <option name="myItemId" value="examples" />
619              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
620            </PATH_ELEMENT>
621            <PATH_ELEMENT>
622              <option name="myItemId" value="issue203" />
623              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
624            </PATH_ELEMENT>
625          </PATH>
626          <PATH>
627            <PATH_ELEMENT>
628              <option name="myItemId" value="javaspecialists" />
629              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
630            </PATH_ELEMENT>
631            <PATH_ELEMENT>
632              <option name="myItemId" value="javaspecialists" />
633              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
634            </PATH_ELEMENT>
635            <PATH_ELEMENT>
636              <option name="myItemId" value="src" />
637              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
638            </PATH_ELEMENT>
639            <PATH_ELEMENT>
640              <option name="myItemId" value="main" />
641              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
642            </PATH_ELEMENT>
643            <PATH_ELEMENT>
644              <option name="myItemId" value="java" />
645              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
646            </PATH_ELEMENT>
647            <PATH_ELEMENT>
648              <option name="myItemId" value="tjsn" />
649              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
650            </PATH_ELEMENT>
651            <PATH_ELEMENT>
652              <option name="myItemId" value="examples" />
653              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
654            </PATH_ELEMENT>
655          </PATH>
656        </subPane>
657      </pane>
658      <pane id="Scope">
659        <subPane subId="Project Files">
660          <PATH>
661            <PATH_ELEMENT USER_OBJECT="Root">
662              <option name="myItemId" value="" />
663              <option name="myItemType" value="" />
664            </PATH_ELEMENT>
665          </PATH>
666        </subPane>
667      </pane>
668    </panes>
669  </component>
670  <component name="PropertiesComponent">
671    <property name="last_directory_selection" value="$PROJECT_DIR$/src/main/java" />
672    <property name="GoToFile.includeJavaFiles" value="false" />
673    <property name="project.structure.last.edited" value="Global Libraries" />
674    <property name="OverrideImplement.combined" value="true" />
675    <property name="project.structure.proportion" value="0.15" />
676    <property name="options.splitter.main.proportions" value="0.3" />
677    <property name="recentsLimit" value="5" />
678    <property name="MemberChooser.sorted" value="false" />
679    <property name="options.lastSelected" value="copyright" />
680    <property name="project.structure.side.proportion" value="0.2" />
681    <property name="MemberChooser.copyJavadoc" value="false" />
682    <property name="GoToClass.toSaveIncludeLibraries" value="false" />
683    <property name="FullScreen" value="false" />
684    <property name="MemberChooser.showClasses" value="true" />
685    <property name="GoToClass.includeLibraries" value="false" />
686    <property name="dynamic.classpath" value="false" />
687    <property name="options.splitter.details.proportions" value="0.2" />
688    <property name="options.searchVisible" value="true" />
689  </component>
690  <component name="RecentsManager">
691    <key name="CopyClassDialog.RECENTS_KEY">
692      <recent name="eu.javaspecialists.tjsn.math.fibonacci" />
693      <recent name="eu.javaspecialists.tjsn.examples.issue201" />
694      <recent name="eu.javaspecialists.tjsn.math.numbers" />
695      <recent name="eu.javaspecialists.tjsn.concurrency.interlocker" />
696    </key>
697    <key name="CopyFile.RECENT_KEYS">
698      <recent name="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue188" />
699      <recent name="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/examples/issue187" />
700      <recent name="$PROJECT_DIR$/src/test/java/eu/javaspecialists/tjsn/examples/issue198" />
701      <recent name="$PROJECT_DIR$/src/main/java/eu/javaspecialists/tjsn/concurrency/stripedexecutor" />
702    </key>
703    <key name="MoveMembersDialog.RECENTS_KEY">
704      <recent name="BigIntegerUtils" />
705      <recent name="eu.javaspecialists.tjsn.math.numbers.BasicKaratsuba" />
706    </key>
707    <key name="CreateClassDialog.RecentsKey">
708      <recent name="eu.javaspecialists.tjsn.math.fibonacci" />
709      <recent name="eu.javaspecialists.tjsn.math.numbers" />
710    </key>
711    <key name="MoveClassesOrPackagesDialog.RECENTS_KEY">
712      <recent name="eu.javaspecialists.tjsn.math.numbers" />
713      <recent name="eu.javaspecialists.tjsn.math" />
714      <recent name="eu.javaspecialists.tjsn.concurrency.interlocker" />
715      <recent name="eu.javaspecialists.tjsn.concurrency" />
716      <recent name="eu.javaspecialists.tjsn.examples.issue187" />
717    </key>
718  </component>
719  <component name="RunManager" selected="JUnit.FibonacciTest">
720    <configuration default="false" name="FibonacciTest.testParallelExecution" type="JUnit" factoryName="JUnit" temporary="true">
721      <extension name="coverage" enabled="false" merge="false" runner="idea">
722        <pattern>
723          <option name="PATTERN" value="eu.javaspecialists.tjsn.math.numbers.*" />
724          <option name="ENABLED" value="true" />
725        </pattern>
726      </extension>
727      <module name="javaspecialists" />
728      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
729      <option name="ALTERNATIVE_JRE_PATH" />
730      <option name="PACKAGE_NAME" value="eu.javaspecialists.t…

Large files files are truncated, but you can click here to view the full file