diff --git a/.besouro/20150930115137755/actions.txt b/.besouro/20150930115137755/actions.txt index 5e645161..0dfab216 100644 --- a/.besouro/20150930115137755/actions.txt +++ b/.besouro/20150930115137755/actions.txt @@ -1,8 +1,8 @@ -FileOpenedAction 1443603101760 SudokuVerifier.java 75 1 0 0 -EditAction 1443603121425 SudokuVerifier.java 116 1 1 0 -RefactoringAction 1443603133972 SudokuVerifier.java RENAME verify()=>int verify(String) METHOD -EditAction 1443603167403 SudokuVerifier.java 189 1 1 0 -RefactoringAction 1443603212994 TestSudokuVerifier.java ADD void test() METHOD -RefactoringAction 1443603213121 TestSudokuVerifier.java ADD import org.junit.Assert.* IMPORT -RefactoringAction 1443603213283 TestSudokuVerifier.java ADD TestSudokuVerifier.java CLASS -FileOpenedAction 1443603215695 TestSudokuVerifier.java 202 1 1 0 +FileOpenedAction 1443603101760 SudokuVerifier.java 75 1 0 0 +EditAction 1443603121425 SudokuVerifier.java 116 1 1 0 +RefactoringAction 1443603133972 SudokuVerifier.java RENAME verify()=>int verify(String) METHOD +EditAction 1443603167403 SudokuVerifier.java 189 1 1 0 +RefactoringAction 1443603212994 TestSudokuVerifier.java ADD void test() METHOD +RefactoringAction 1443603213121 TestSudokuVerifier.java ADD import org.junit.Assert.* IMPORT +RefactoringAction 1443603213283 TestSudokuVerifier.java ADD TestSudokuVerifier.java CLASS +FileOpenedAction 1443603215695 TestSudokuVerifier.java 202 1 1 0 diff --git a/.besouro/2015100111392817/actions.txt b/.besouro/2015100111392817/actions.txt new file mode 100644 index 00000000..8ad3301e --- /dev/null +++ b/.besouro/2015100111392817/actions.txt @@ -0,0 +1 @@ +FileOpenedAction 1443688768341 TestSudokuVerifier.java 216 1 1 0 diff --git a/.besouro/2015100111392817/besouroEpisodes.txt b/.besouro/2015100111392817/besouroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/2015100111392817/disagreements.txt b/.besouro/2015100111392817/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/2015100111392817/randomHeuristicEpisodes.txt b/.besouro/2015100111392817/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/2015100111392817/userComments.txt b/.besouro/2015100111392817/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/2015100111392817/zorroEpisodes.txt b/.besouro/2015100111392817/zorroEpisodes.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151001114537336/actions.txt b/.besouro/20151001114537336/actions.txt new file mode 100644 index 00000000..02ee9e5b --- /dev/null +++ b/.besouro/20151001114537336/actions.txt @@ -0,0 +1,211 @@ +FileOpenedAction 1443689137611 TestSudokuVerifier.java 216 1 1 0 +UnitTestCaseAction 1443689149229 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443689149232 TestSudokuVerifier FAIL +UnitTestCaseAction 1443689182506 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443689182507 TestSudokuVerifier FAIL +UnitTestCaseAction 1443689193740 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443689193741 TestSudokuVerifier FAIL +RefactoringAction 1443689238371 TestSudokuVerifier.java RENAME test()=>void testVerify() METHOD +RefactoringAction 1443689241387 TestSudokuVerifier.java RENAME testVerify()=>void testVerifyStringLeng() METHOD +RefactoringAction 1443689242901 TestSudokuVerifier.java RENAME testVerifyStringLeng()=>void testVerifyStringLength() METHOD +RefactoringAction 1443689430424 TestSudokuVerifier.java RENAME testVerifyStringLength()=>void testVerifyStringLength81() METHOD +RefactoringAction 1443689432939 TestSudokuVerifier.java RENAME testVerifyStringLength81()=>void testVerifyStringLength81Ch() METHOD +RefactoringAction 1443689435952 TestSudokuVerifier.java RENAME testVerifyStringLength81Ch()=>void testVerifyStringLength81Characters() METHOD +EditAction 1443689708585 SudokuVerifier.java 198 1 1 0 +RefactoringAction 1443690162424 TestSudokuVerifier.java RENAME import org.junit.Assert.*=>import org.junit.Assert.ass IMPORT +RefactoringAction 1443690164441 TestSudokuVerifier.java REMOVE import org.junit.Assert.ass IMPORT +RefactoringAction 1443690165453 TestSudokuVerifier.java ADD import org.junit.Assert.* IMPORT +EditAction 1443690171848 TestSudokuVerifier.java 329 1 1 0 +UnitTestCaseAction 1443690366092 TestSudokuVerifier.java OK +UnitTestSessionAction 1443690366092 TestSudokuVerifier OK +EditAction 1443690392686 SudokuVerifier.java 198 1 1 0 +UnitTestCaseAction 1443690393025 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443690393026 TestSudokuVerifier FAIL +EditAction 1443690399692 SudokuVerifier.java 198 1 1 0 +UnitTestCaseAction 1443690400018 TestSudokuVerifier.java OK +UnitTestSessionAction 1443690400019 TestSudokuVerifier OK +RefactoringAction 1443690535625 TestSudokuVerifier.java ADD void init() METHOD +RefactoringAction 1443690548265 TestSudokuVerifier.java ADD import org.junit.Before IMPORT +RefactoringAction 1443690591726 TestSudokuVerifier.java ADD SudokuVerifier sV FIELD +EditAction 1443690600299 TestSudokuVerifier.java 490 2 3 1 +UnitTestCaseAction 1443690600648 TestSudokuVerifier.java OK +UnitTestSessionAction 1443690600648 TestSudokuVerifier OK +RefactoringAction 1443690614285 TestSudokuVerifier.java ADD void testVerifyStringLength81Characters()/2 METHOD +RefactoringAction 1443690617297 TestSudokuVerifier.java RENAME testVerifyStringLength81Characters()/2=>void testVerifyStringLength82Characters() METHOD +RefactoringAction 1443690779106 TestSudokuVerifier.java ADD void assertEquals() METHOD +RefactoringAction 1443690785167 TestSudokuVerifier.java REMOVE assertEquals() METHOD +EditAction 1443690871325 TestSudokuVerifier.java 828 3 7 2 +UnitTestCaseAction 1443690871670 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443690871670 TestSudokuVerifier FAIL +EditAction 1443691265167 SudokuVerifier.java 336 2 3 0 +CompilationAction 1443691265290 SudokuVerifier.java +RefactoringAction 1443691265383 SudokuVerifier.java ADD long serialVersionUID FIELD +RefactoringAction 1443691275501 SudokuVerifier.java REMOVE serialVersionUID FIELD +RefactoringAction 1443691291526 SudokuVerifier.java RENAME MyOwnException(String)=>LengthException(String) METHOD +RefactoringAction 1443691300624 SudokuVerifier.java ADD long serialVersionUID FIELD +CompilationAction 1443691402204 SudokuVerifier.java +CompilationAction 1443691402245 TestSudokuVerifier.java +UnitTestCaseAction 1443691405529 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443691405529 TestSudokuVerifier FAIL +CompilationAction 1443691464717 TestSudokuVerifier.java +UnitTestCaseAction 1443691464952 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443691464952 TestSudokuVerifier FAIL +EditAction 1443691499551 TestSudokuVerifier.java 881 3 7 1 +UnitTestCaseAction 1443691499894 TestSudokuVerifier.java OK +UnitTestSessionAction 1443691499894 TestSudokuVerifier OK +RefactoringAction 1443691507983 TestSudokuVerifier.java ADD void testVerifyStringLength82Characters()/2 METHOD +RefactoringAction 1443691514003 TestSudokuVerifier.java RENAME testVerifyStringLength82Characters()/2=>void testVerifyStringLength80Characters() METHOD +EditAction 1443691520939 TestSudokuVerifier.java 1219 4 11 2 +UnitTestCaseAction 1443691521268 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443691521269 TestSudokuVerifier FAIL +EditAction 1443691546843 TestSudokuVerifier.java 1219 4 11 2 +EditAction 1443691572657 SudokuVerifier.java 561 2 3 0 +UnitTestCaseAction 1443691575226 TestSudokuVerifier.java OK +UnitTestSessionAction 1443691575226 TestSudokuVerifier OK +EditAction 1443691613263 TestSudokuVerifier.java 1259 4 11 2 +UnitTestCaseAction 1443691613598 TestSudokuVerifier.java OK +UnitTestSessionAction 1443691613599 TestSudokuVerifier OK +EditAction 1443691623638 TestSudokuVerifier.java 1209 4 11 2 +UnitTestCaseAction 1443691624050 TestSudokuVerifier.java OK +UnitTestSessionAction 1443691624051 TestSudokuVerifier OK +RefactoringAction 1443691784035 TestSudokuVerifier.java ADD void testVerifyStringLength80Characters()/2 METHOD +RefactoringAction 1443691813052 TestSudokuVerifier.java RENAME testVerifyStringLength80Characters()/2=>void testAll() METHOD +RefactoringAction 1443691816070 TestSudokuVerifier.java RENAME testAll()=>void testAllCharacte() METHOD +RefactoringAction 1443691822089 TestSudokuVerifier.java RENAME testAllCharacte()=>void testString() METHOD +RefactoringAction 1443691825107 TestSudokuVerifier.java RENAME testString()=>void testStringHasNo() METHOD +RefactoringAction 1443691827127 TestSudokuVerifier.java RENAME testStringHasNo()=>void testStringHasNoEmpt() METHOD +RefactoringAction 1443691828645 TestSudokuVerifier.java RENAME testStringHasNoEmpt()=>void testStringHasNoEmpty() METHOD +RefactoringAction 1443691830165 TestSudokuVerifier.java RENAME testStringHasNoEmpty()=>void testStringHasNoEmptySpaces() METHOD +RefactoringAction 1443691882336 TestSudokuVerifier.java ADD String characters81 FIELD +RefactoringAction 1443691911920 TestSudokuVerifier.java REMOVE characters81 FIELD +EditAction 1443691958618 TestSudokuVerifier.java 1560 5 15 3 +UnitTestCaseAction 1443691958962 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443691958962 TestSudokuVerifier FAIL +EditAction 1443692075357 TestSudokuVerifier.java 1586 5 16 3 +UnitTestCaseAction 1443692075698 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443692075698 TestSudokuVerifier FAIL +EditAction 1443692422054 SudokuVerifier.java 669 2 4 0 +UnitTestCaseAction 1443692422399 TestSudokuVerifier.java OK +UnitTestSessionAction 1443692422399 TestSudokuVerifier OK +EditAction 1443692445078 SudokuVerifier.java 670 2 4 0 +UnitTestCaseAction 1443692474901 TestSudokuVerifier.java OK +UnitTestSessionAction 1443692474901 TestSudokuVerifier OK +RefactoringAction 1443692579467 TestSudokuVerifier.java ADD void test FIELD +RefactoringAction 1443692580985 TestSudokuVerifier.java RENAME test=>void testC FIELD +RefactoringAction 1443692585003 TestSudokuVerifier.java RENAME testC=>void testString FIELD +RefactoringAction 1443692587521 TestSudokuVerifier.java RENAME testString=>void testStringCont FIELD +RefactoringAction 1443692590539 TestSudokuVerifier.java RENAME testStringCont=>void testStringContainsDigits FIELD +RefactoringAction 1443692592557 TestSudokuVerifier.java RENAME testStringContainsDigits=>void testStringContainsDigits() METHOD +EditAction 1443692674179 TestSudokuVerifier.java 1852 6 19 4 +UnitTestCaseAction 1443692678616 TestSudokuVerifier.java OK +UnitTestSessionAction 1443692678616 TestSudokuVerifier OK +EditAction 1443692706924 TestSudokuVerifier.java 1852 6 19 4 +UnitTestCaseAction 1443692707250 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443692707251 TestSudokuVerifier FAIL +EditAction 1443692789569 SudokuVerifier.java 779 2 4 0 +CompilationAction 1443692789716 SudokuVerifier.java +EditAction 1443692815914 SudokuVerifier.java 780 2 4 0 +CompilationAction 1443692816178 SudokuVerifier.java +EditAction 1443692869901 SudokuVerifier.java 783 2 5 0 +UnitTestCaseAction 1443692884772 TestSudokuVerifier.java OK +UnitTestSessionAction 1443692884773 TestSudokuVerifier OK +EditAction 1443692907703 SudokuVerifier.java 686 2 4 0 +UnitTestCaseAction 1443692909202 TestSudokuVerifier.java OK +UnitTestSessionAction 1443692909202 TestSudokuVerifier OK +EditAction 1443692924656 SudokuVerifier.java 682 2 4 0 +EditAction 1443693053848 TestSudokuVerifier.java 1852 6 19 4 +UnitTestCaseAction 1443693054160 TestSudokuVerifier.java OK +UnitTestSessionAction 1443693054161 TestSudokuVerifier OK +EditAction 1443693071214 TestSudokuVerifier.java 1852 6 19 4 +RefactoringAction 1443693089953 TestSudokuVerifier.java ADD void testStringContainsDigits()/2 METHOD +RefactoringAction 1443693094473 TestSudokuVerifier.java RENAME testStringContainsDigits()/2=>void testStringContainsOnlyDigits() METHOD +RefactoringAction 1443693096994 TestSudokuVerifier.java RENAME testStringContainsOnlyDigits()=>void testStringContainsOnlyPositiveDigits() METHOD +EditAction 1443693111878 TestSudokuVerifier.java 2169 7 23 5 +UnitTestCaseAction 1443693114578 TestSudokuVerifier.java OK +UnitTestSessionAction 1443693114579 TestSudokuVerifier OK +EditAction 1443693176910 SudokuVerifier.java 694 2 4 0 +UnitTestCaseAction 1443693178258 TestSudokuVerifier.java OK +UnitTestSessionAction 1443693178258 TestSudokuVerifier OK +UnitTestCaseAction 1443693186645 TestSudokuVerifier.java OK +UnitTestSessionAction 1443693186645 TestSudokuVerifier OK +RefactoringAction 1443693292784 TestSudokuVerifier.java ADD void testStringContainsOnlyPositiveDigits()/2 METHOD +RefactoringAction 1443693303308 TestSudokuVerifier.java RENAME testStringContainsOnlyPositiveDigits()/2=>void testStringRowContainsOnlyPositiveDigits() METHOD +RefactoringAction 1443693312329 TestSudokuVerifier.java RENAME testStringRowContainsOnlyPositiveDigits()=>void testStringRowContainsOnlyDigits() METHOD +RefactoringAction 1443693314348 TestSudokuVerifier.java RENAME testStringRowContainsOnlyDigits()=>void testStringRowContainsOnlyUniDigits() METHOD +RefactoringAction 1443693316363 TestSudokuVerifier.java RENAME testStringRowContainsOnlyUniDigits()=>void testStringRowContainsOnlyUniqueDigits() METHOD +EditAction 1443693371309 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443693374405 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443693374405 TestSudokuVerifier FAIL +EditAction 1443694879620 SudokuVerifier.java 1523 2 5 0 +UnitTestCaseAction 1443694882676 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443694882677 TestSudokuVerifier FAIL +EditAction 1443694908739 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443694911408 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443694911409 TestSudokuVerifier FAIL +EditAction 1443694933409 TestSudokuVerifier.java 2487 8 27 6 +EditAction 1443694978228 SudokuVerifier.java 1577 2 5 0 +UnitTestCaseAction 1443694978576 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443694978576 TestSudokuVerifier FAIL +EditAction 1443695055281 SudokuVerifier.java 699 2 4 0 +UnitTestCaseAction 1443695058050 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443695058051 TestSudokuVerifier FAIL +RefactoringAction 1443695585751 SudokuVerifier.java ADD boolean compare FIELD +RefactoringAction 1443695589293 SudokuVerifier.java RENAME compare=>boolean compare() METHOD +RefactoringAction 1443695600344 SudokuVerifier.java RENAME compare()=>boolean compare(char) METHOD +RefactoringAction 1443695602856 SudokuVerifier.java RENAME compare(char)=>boolean compare(char, char) METHOD +RefactoringAction 1443695604870 SudokuVerifier.java RENAME compare(char, char)=>boolean compare(char) METHOD +RefactoringAction 1443695608885 SudokuVerifier.java RENAME compare(char)=>boolean compare(char, char) METHOD +RefactoringAction 1443695698558 SudokuVerifier.java RENAME compare(char, char)=>boolean compare(char) METHOD +RefactoringAction 1443695872096 SudokuVerifier.java RENAME compare(char, int)=>boolean compare(int, int) METHOD +RefactoringAction 1443695912729 SudokuVerifier.java ADD string candidateSolution FIELD +RefactoringAction 1443695930274 SudokuVerifier.java RENAME candidateSolution=>String cS FIELD +EditAction 1443696070744 SudokuVerifier.java 1035 3 9 0 +UnitTestCaseAction 1443696072730 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443696072730 TestSudokuVerifier FAIL +EditAction 1443696265156 SudokuVerifier.java 1052 3 9 0 +UnitTestCaseAction 1443696266632 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696266633 TestSudokuVerifier OK +EditAction 1443696303777 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696305213 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443696305214 TestSudokuVerifier FAIL +EditAction 1443696423217 SudokuVerifier.java 1163 3 9 0 +UnitTestCaseAction 1443696425111 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443696425112 TestSudokuVerifier FAIL +EditAction 1443696489782 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696491327 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696491328 TestSudokuVerifier OK +EditAction 1443696510563 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696511677 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443696511678 TestSudokuVerifier FAIL +EditAction 1443696525139 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696526206 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696526206 TestSudokuVerifier OK +EditAction 1443696538271 TestSudokuVerifier.java 2487 8 27 6 +EditAction 1443696601530 SudokuVerifier.java 1164 3 9 0 +UnitTestCaseAction 1443696601921 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696601922 TestSudokuVerifier OK +EditAction 1443696624876 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696625250 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696625250 TestSudokuVerifier OK +EditAction 1443696648558 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696648894 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696648894 TestSudokuVerifier OK +EditAction 1443696658115 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696658458 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696658458 TestSudokuVerifier OK +EditAction 1443696664847 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696665178 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443696665178 TestSudokuVerifier FAIL +EditAction 1443696675277 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696675626 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696675626 TestSudokuVerifier OK +EditAction 1443696683024 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696683403 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1443696683404 TestSudokuVerifier FAIL +EditAction 1443696692734 TestSudokuVerifier.java 2487 8 27 6 +UnitTestCaseAction 1443696694238 TestSudokuVerifier.java OK +UnitTestSessionAction 1443696694238 TestSudokuVerifier OK +RefactoringAction 1443696806985 SudokuVerifier.java RENAME compare(int, int)=>boolean compareRow(int, int) METHOD +EditAction 1443696874242 SudokuVerifier.java 1193 3 9 0 +EditAction 1443697070938 TestSudokuVerifier.java 2487 8 27 6 +EditAction 1443697341824 TestSudokuVerifier.java 2495 8 27 6 diff --git a/.besouro/20151001114537336/besouroEpisodes.txt b/.besouro/20151001114537336/besouroEpisodes.txt new file mode 100644 index 00000000..d89b76ff --- /dev/null +++ b/.besouro/20151001114537336/besouroEpisodes.txt @@ -0,0 +1,170 @@ +1443690366092 refactoring 3 1228 true +1443690366093 refactoring 3 1228 true +1443690366094 refactoring 3 1228 true +1443690366095 refactoring 3 1228 true +1443690366096 refactoring 3 1228 true +1443690366097 refactoring 1B 1228 true +1443690366098 refactoring 2B 1228 true +1443690366099 refactoring 3 1228 true +1443690366100 refactoring 3 1228 true +1443690366101 refactoring 3 1228 true +1443690366102 refactoring 3 1228 true +1443690366103 refactoring 3 1228 true +1443690366104 refactoring 3 1228 true +1443690366105 refactoring 3 1228 true +1443690366106 refactoring 1B 1228 true +1443690366107 refactoring 3 1228 true +1443690366108 refactoring 3 1228 true +1443690366109 refactoring 3 1228 true +1443690366110 refactoring 3 1228 true +1443690366111 refactoring 3 1228 true +1443690366112 refactoring 2B 1228 true +1443690366113 refactoring 3 1228 true +1443690366114 refactoring 3 1228 true +1443690366115 refactoring 3 1228 true +1443690366116 refactoring 3 1228 true +1443690366117 refactoring 3 1228 true +1443690366118 refactoring 3 1228 true +1443690366119 refactoring 3 1228 true +1443690366120 refactoring 2B 1228 true +1443690366121 refactoring 3 1228 true +1443690366122 refactoring 1B 1228 true +1443690366123 refactoring 3 1228 true +1443690366124 refactoring 3 1228 true +1443690366125 refactoring 3 1228 true +1443690366126 refactoring 3 1228 true +1443690366127 refactoring 3 1228 true +1443690366128 refactoring 3 1228 true +1443690366129 refactoring 3 1228 true +1443690366130 refactoring 3 1228 true +1443690366131 refactoring 3 1228 true +1443690366132 refactoring 3 1228 true +1443690366133 refactoring 1B 1228 true +1443690366134 refactoring 3 1228 true +1443690366135 refactoring 2B 1228 true +1443690366136 refactoring 3 1228 true +1443690366137 refactoring 3 1228 true +1443690366138 refactoring 3 1228 true +1443690366139 refactoring 3 1228 true +1443690366140 refactoring 3 1228 true +1443690366141 refactoring 3 1228 true +1443690366142 refactoring 3 1228 true +1443690366143 refactoring 3 1228 true +1443690366144 refactoring 3 1228 true +1443690366145 refactoring 1B 1228 true +1443690366146 refactoring 3 1228 true +1443690366147 refactoring 2B 1228 true +1443690366148 refactoring 3 1228 true +1443690366149 refactoring 3 1228 true +1443690366150 refactoring 3 1228 true +1443690366151 refactoring 2B 1228 true +1443690366152 refactoring 3 1228 true +1443690366153 refactoring 1B 1228 true +1443690366154 refactoring 3 1228 true +1443690366155 refactoring 1B 1228 true +1443690366156 refactoring 3 1228 true +1443690366157 refactoring 2B 1228 true +1443690366158 refactoring 3 1228 true +1443690366159 refactoring 2B 1228 true +1443690366160 refactoring 3 1228 true +1443690366161 refactoring 1B 1228 true +1443690366162 refactoring 3 1228 true +1443690366163 refactoring 1B 1228 true +1443690366164 refactoring 3 1228 true +1443690366165 refactoring 2B 1228 true +1443690366166 refactoring 3 1228 true +1443690366167 regression 2 1228 true +1443690366168 refactoring 3 1228 true +1443690366169 refactoring 3 1228 true +1443690366170 refactoring 3 1228 true +1443690366171 refactoring 3 1228 true +1443690366172 refactoring 3 1228 true +1443690366173 refactoring 3 1228 true +1443690366174 refactoring 3 1228 true +1443690366175 refactoring 3 1228 true +1443690366176 refactoring 3 1228 true +1443690366177 refactoring 3 1228 true +1443690366178 refactoring 3 1228 true +1443690366179 refactoring 3 1228 true +1443690366180 refactoring 3 1228 true +1443690366181 refactoring 3 1228 true +1443690366182 refactoring 3 1228 true +1443690366183 refactoring 3 1228 true +1443690366184 refactoring 3 1228 true +1443690366185 refactoring 3 1228 true +1443690366186 refactoring 3 1228 true +1443690366187 refactoring 3 1228 true +1443690366188 refactoring 3 1228 true +1443690366189 refactoring 3 1228 true +1443690366190 refactoring 3 1228 true +1443690366191 refactoring 3 1228 true +1443690400019 regression 2 7 true +1443690600648 test-addition 1 65 true +1443690600649 test-addition 1 65 true +1443691499894 test-first 3 885 true +1443691499895 test-first 3 885 true +1443691499896 test-first 3 885 true +1443691575226 test-first 3 67 true +1443691575227 test-first 3 67 true +1443691613599 regression 1 0 true +1443691624051 regression 1 0 true +1443692422399 test-first 3 638 true +1443692422400 test-first 3 638 true +1443692422401 test-first 3 638 true +1443692422402 test-first 3 638 true +1443692474901 refactoring 2A 29 true +1443692678616 test-addition 1 99 true +1443692884773 production 1 177 false +1443692884774 refactoring 2A 177 true +1443692909202 refactoring 2A 1 true +1443693054161 refactoring 2A 129 true +1443693114579 test-addition 1 43 true +1443693114580 test-addition 1 43 true +1443693178258 refactoring 2A 1 true +1443693186645 regression 1 0 true +1443696266633 test-first 3 2973 true +1443696266634 test-first 3 2973 true +1443696266635 test-first 3 2973 true +1443696266636 test-first 3 2973 true +1443696266637 test-first 3 2973 true +1443696266638 test-first 3 2973 true +1443696266639 test-first 3 2973 true +1443696266640 test-first 3 2973 true +1443696266641 test-first 3 2973 true +1443696266642 test-first 3 2973 true +1443696266643 test-first 3 2973 true +1443696266644 test-first 3 2973 true +1443696266645 test-first 3 2973 true +1443696266646 test-first 3 2973 true +1443696266647 test-first 3 2973 true +1443696266648 test-first 3 2973 true +1443696266649 test-first 3 2973 true +1443696266650 test-first 3 2973 true +1443696266651 test-first 3 2973 true +1443696266652 test-first 3 2973 true +1443696266653 test-first 3 2973 true +1443696266654 test-first 3 2973 true +1443696266655 test-first 3 2973 true +1443696266656 test-first 3 2973 true +1443696266657 test-first 3 2973 true +1443696266658 test-first 3 2973 true +1443696266659 test-first 3 2973 true +1443696266660 test-first 3 2973 true +1443696266661 test-first 3 2973 true +1443696266662 test-first 3 2973 true +1443696266663 test-first 3 2973 true +1443696266664 test-first 3 2973 true +1443696266665 test-first 3 2973 true +1443696266666 test-first 3 2973 true +1443696266667 test-first 3 2973 true +1443696266668 test-first 3 2973 true +1443696266669 test-first 3 2973 true +1443696266670 test-first 3 2973 true +1443696491328 refactoring 2A 187 true +1443696526206 regression 2 15 true +1443696601922 refactoring 2A 63 true +1443696625250 regression 1 0 true +1443696648894 regression 1 0 true +1443696658458 regression 1 0 true +1443696675626 regression 2 10 true +1443696694238 regression 2 11 true diff --git a/.besouro/20151001114537336/disagreements.txt b/.besouro/20151001114537336/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151001114537336/randomHeuristicEpisodes.txt b/.besouro/20151001114537336/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..80dd0bf1 --- /dev/null +++ b/.besouro/20151001114537336/randomHeuristicEpisodes.txt @@ -0,0 +1,25 @@ +1443690366092 refactoring 3 1228 false +1443690400019 regression 2 7 false +1443690600648 test-addition 1 65 true +1443691499894 test-first 3 885 true +1443691575226 test-first 3 67 true +1443691613599 regression 1 0 true +1443691624051 regression 1 0 true +1443692422399 test-first 3 638 true +1443692474901 refactoring 2A 29 false +1443692678616 test-addition 1 99 true +1443692884773 production 1 177 false +1443692909202 refactoring 2A 1 false +1443693054161 refactoring 2A 129 false +1443693114579 test-addition 1 43 true +1443693178258 refactoring 2A 1 false +1443693186645 regression 1 0 true +1443696266633 test-first 3 2973 true +1443696491328 refactoring 2A 187 true +1443696526206 regression 2 15 false +1443696601922 refactoring 2A 63 false +1443696625250 regression 1 0 false +1443696648894 regression 1 0 false +1443696658458 regression 1 0 true +1443696675626 regression 2 10 true +1443696694238 regression 2 11 false diff --git a/.besouro/20151001114537336/userComments.txt b/.besouro/20151001114537336/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151001114537336/zorroEpisodes.txt b/.besouro/20151001114537336/zorroEpisodes.txt new file mode 100644 index 00000000..0f1162f6 --- /dev/null +++ b/.besouro/20151001114537336/zorroEpisodes.txt @@ -0,0 +1,25 @@ +1443690366092 refactoring 3 1228 true +1443690400019 regression 2 33 true +1443690600648 test-addition 1 200 true +1443691499894 test-first 3 899 true +1443691575226 test-first 3 75 true +1443691613599 regression 1 38 true +1443691624051 regression 1 10 true +1443692422399 test-first 3 798 true +1443692474901 refactoring 2A 52 true +1443692678616 test-addition 1 203 true +1443692884773 production 1 206 true +1443692909202 refactoring 2A 24 true +1443693054161 refactoring 2A 144 true +1443693114579 test-addition 1 60 true +1443693178258 refactoring 2A 63 true +1443693186645 regression 1 8 true +1443696266633 test-first 3 3079 true +1443696491328 refactoring 2A 224 true +1443696526206 regression 2 34 true +1443696601922 refactoring 2A 75 true +1443696625250 regression 1 23 true +1443696648894 regression 1 23 true +1443696658458 regression 1 9 true +1443696675626 regression 2 17 true +1443696694238 regression 2 18 true diff --git a/.besouro/20151008085912792/actions.txt b/.besouro/20151008085912792/actions.txt new file mode 100644 index 00000000..75723944 --- /dev/null +++ b/.besouro/20151008085912792/actions.txt @@ -0,0 +1,122 @@ +FileOpenedAction 1444283953171 TestSudokuVerifier.java 2495 8 27 6 +RefactoringAction 1444284119369 TestSudokuVerifier.java ADD void test FIELD +RefactoringAction 1444284120906 TestSudokuVerifier.java RENAME test=>void testS FIELD +RefactoringAction 1444284124466 TestSudokuVerifier.java RENAME testS=>void testString FIELD +RefactoringAction 1444284128012 TestSudokuVerifier.java RENAME testString=>void testStringColu FIELD +RefactoringAction 1444284135833 TestSudokuVerifier.java RENAME testStringColu=>void testStringColumn FIELD +RefactoringAction 1444284138368 TestSudokuVerifier.java RENAME testStringColumn=>void testStringColumnCoin FIELD +RefactoringAction 1444284141413 TestSudokuVerifier.java RENAME testStringColumnCoin=>void testStringColumnContains FIELD +RefactoringAction 1444284143946 TestSudokuVerifier.java RENAME testStringColumnContains=>void testStringColumnContainsOly FIELD +RefactoringAction 1444284147014 TestSudokuVerifier.java RENAME testStringColumnContainsOly=>void testStringColumnContainsOnly FIELD +RefactoringAction 1444284152055 TestSudokuVerifier.java RENAME testStringColumnContainsOnly=>void testStringColumnContainsOnlyUniqueDigits FIELD +RefactoringAction 1444284153105 TestSudokuVerifier.java RENAME testStringColumnContainsOnlyUniqueDigits=>void testStringColumnContainsOnlyUniqueDigits() METHOD +EditAction 1444284247563 TestSudokuVerifier.java 2812 9 31 7 +UnitTestCaseAction 1444284248710 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444284248716 TestSudokuVerifier FAIL +EditAction 1444284300057 TestSudokuVerifier.java 2812 9 31 7 +UnitTestCaseAction 1444284300757 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444284300758 TestSudokuVerifier FAIL +RefactoringAction 1444284599119 SudokuVerifier.java ADD boolean compare FIELD +RefactoringAction 1444284601643 SudokuVerifier.java RENAME compare=>boolean compareC FIELD +RefactoringAction 1444284606682 SudokuVerifier.java RENAME compareC=>boolean compareColumn FIELD +RefactoringAction 1444284611214 SudokuVerifier.java RENAME compareColumn=>boolean compareColumn(int) METHOD +EditAction 1444284766945 SudokuVerifier.java 1469 4 12 0 +UnitTestCaseAction 1444284767629 TestSudokuVerifier.java OK +UnitTestSessionAction 1444284767631 TestSudokuVerifier OK +EditAction 1444284830476 TestSudokuVerifier.java 2812 9 31 7 +UnitTestCaseAction 1444284831108 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444284831109 TestSudokuVerifier FAIL +EditAction 1444284894771 SudokuVerifier.java 1472 4 12 0 +UnitTestCaseAction 1444284895396 TestSudokuVerifier.java OK +UnitTestSessionAction 1444284895397 TestSudokuVerifier OK +EditAction 1444285006547 SudokuVerifier.java 1472 4 12 0 +EditAction 1444285006891 TestSudokuVerifier.java 2812 9 31 7 +UnitTestCaseAction 1444285007536 TestSudokuVerifier.java OK +UnitTestSessionAction 1444285007537 TestSudokuVerifier OK +RefactoringAction 1444285061548 TestSudokuVerifier.java ADD void test FIELD +RefactoringAction 1444285074567 TestSudokuVerifier.java RENAME test=>void testsub FIELD +RefactoringAction 1444285077085 TestSudokuVerifier.java RENAME testsub=>void testS FIELD +RefactoringAction 1444285079106 TestSudokuVerifier.java RENAME testS=>void testSubG FIELD +RefactoringAction 1444285082134 TestSudokuVerifier.java RENAME testSubG=>void testSubGri FIELD +RefactoringAction 1444285083151 TestSudokuVerifier.java RENAME testSubGri=>void testSubGrid FIELD +RefactoringAction 1444285085666 TestSudokuVerifier.java RENAME testSubGrid=>void testSubGridContain FIELD +RefactoringAction 1444285091197 TestSudokuVerifier.java RENAME testSubGridContain=>void testSubGridContains FIELD +RefactoringAction 1444285093714 TestSudokuVerifier.java RENAME testSubGridContains=>void testSubGridContainsOnly FIELD +RefactoringAction 1444285095781 TestSudokuVerifier.java RENAME testSubGridContainsOnly=>void testSubGridContainsOnlyUni FIELD +RefactoringAction 1444285099321 TestSudokuVerifier.java RENAME testSubGridContainsOnlyUni=>void testSubGridContainsOnlyUniqueDigits() METHOD +EditAction 1444285215629 TestSudokuVerifier.java 3127 10 35 8 +UnitTestCaseAction 1444285216350 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444285216351 TestSudokuVerifier FAIL +RefactoringAction 1444285608496 SudokuVerifier.java ADD boolean compareColumn(int)/2 METHOD +RefactoringAction 1444285614531 SudokuVerifier.java RENAME compareColumn(int)/2=>boolean compareSub(int) METHOD +RefactoringAction 1444285616049 SudokuVerifier.java RENAME compareSub(int)=>boolean compareSubGrid(int) METHOD +EditAction 1444285778588 SudokuVerifier.java 1822 5 15 0 +UnitTestCaseAction 1444285779388 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444285779388 TestSudokuVerifier FAIL +EditAction 1444285871725 SudokuVerifier.java 1819 5 15 0 +UnitTestCaseAction 1444285872598 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444285872600 TestSudokuVerifier FAIL +EditAction 1444286582046 SudokuVerifier.java 2123 5 15 0 +UnitTestCaseAction 1444286583113 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444286583114 TestSudokuVerifier FAIL +RefactoringAction 1444286657643 TestSudokuVerifier.java REMOVE testSubGridContainsOnlyUniqueDigits() METHOD +EditAction 1444286663200 TestSudokuVerifier.java 3131 9 31 7 +UnitTestCaseAction 1444286664073 TestSudokuVerifier.java OK +UnitTestSessionAction 1444286664074 TestSudokuVerifier OK +UnitTestCaseAction 1444286686511 TestSudokuVerifier.java OK +UnitTestSessionAction 1444286686511 TestSudokuVerifier OK +UnitTestCaseAction 1444286735773 TestSudokuVerifier.java OK +UnitTestSessionAction 1444286735773 TestSudokuVerifier OK +RefactoringAction 1444286778784 TestSudokuVerifier.java ADD void testSubGridContainsOnlyUniqueDigits() METHOD +EditAction 1444287093360 SudokuVerifier.java 2128 5 13 0 +CompilationAction 1444287093680 SudokuVerifier.java +EditAction 1444287093736 TestSudokuVerifier.java 3127 10 35 8 +UnitTestCaseAction 1444287098487 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444287098487 TestSudokuVerifier FAIL +CompilationAction 1444287105101 SudokuVerifier.java +UnitTestCaseAction 1444287105468 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444287105468 TestSudokuVerifier FAIL +UnitTestCaseAction 1444287165769 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444287165770 TestSudokuVerifier FAIL +RefactoringAction 1444287176187 TestSudokuVerifier.java REMOVE testSubGridContainsOnlyUniqueDigits() METHOD +EditAction 1444287183182 TestSudokuVerifier.java 3131 9 31 7 +UnitTestCaseAction 1444287183803 TestSudokuVerifier.java OK +UnitTestSessionAction 1444287183803 TestSudokuVerifier OK +UnitTestCaseAction 1444287191039 TestSudokuVerifier.java OK +UnitTestSessionAction 1444287191040 TestSudokuVerifier OK +RefactoringAction 1444287507078 SudokuVerifier.java ADD import java.util.logging.* IMPORT +RefactoringAction 1444287714670 SudokuVerifier.java ADD Logger LOGGER FIELD +EditAction 1444287835779 SudokuVerifier.java 2275 5 15 0 +UnitTestCaseAction 1444287836725 TestSudokuVerifier.java OK +UnitTestSessionAction 1444287836726 TestSudokuVerifier OK +RefactoringAction 1444287879950 TestSudokuVerifier.java ADD void testSubGridContainsOnlyUniqueDigits() METHOD +EditAction 1444287886985 TestSudokuVerifier.java 3127 10 35 8 +UnitTestCaseAction 1444287887717 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444287887718 TestSudokuVerifier FAIL +RefactoringAction 1444287922473 SudokuVerifier.java REMOVE LOGGER FIELD +EditAction 1444287930131 SudokuVerifier.java 2097 5 15 0 +RefactoringAction 1444288092349 TestSudokuVerifier.java REMOVE testStringRowContainsOnlyUniqueDigits() METHOD +EditAction 1444288097937 TestSudokuVerifier.java 3153 9 31 7 +UnitTestCaseAction 1444288098650 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288098651 TestSudokuVerifier FAIL +EditAction 1444288110834 TestSudokuVerifier.java 3153 9 31 7 +UnitTestCaseAction 1444288111536 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288111537 TestSudokuVerifier FAIL +EditAction 1444288143290 SudokuVerifier.java 2121 5 14 0 +UnitTestCaseAction 1444288143939 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288143940 TestSudokuVerifier FAIL +UnitTestCaseAction 1444288212896 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288212897 TestSudokuVerifier FAIL +UnitTestCaseAction 1444288306059 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288306060 TestSudokuVerifier FAIL +EditAction 1444288349320 SudokuVerifier.java 2171 5 14 0 +UnitTestCaseAction 1444288349925 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288349925 TestSudokuVerifier FAIL +UnitTestCaseAction 1444288404586 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288404587 TestSudokuVerifier FAIL +UnitTestCaseAction 1444288466443 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288466444 TestSudokuVerifier FAIL +UnitTestCaseAction 1444288514452 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288514452 TestSudokuVerifier FAIL +UnitTestCaseAction 1444288570135 TestSudokuVerifier.java FAIL +UnitTestSessionAction 1444288570136 TestSudokuVerifier FAIL diff --git a/.besouro/20151008085912792/besouroEpisodes.txt b/.besouro/20151008085912792/besouroEpisodes.txt new file mode 100644 index 00000000..9d5b3867 --- /dev/null +++ b/.besouro/20151008085912792/besouroEpisodes.txt @@ -0,0 +1,17 @@ +1444284767631 test-addition 2 814 true +1444284767632 test-addition 2 814 true +1444284767633 test-addition 1 814 true +1444284895397 refactoring 2A 64 true +1444285007537 regression 1 0 true +1444286664074 test-first 3 1602 true +1444286664075 test-first 3 1602 true +1444286664076 test-first 3 1602 true +1444286664077 test-first 3 1602 true +1444286664078 test-first 3 1602 true +1444286664079 test-first 3 1602 true +1444286686511 regression 1 0 true +1444286735773 regression 1 0 true +1444287183803 test-first 4 405 true +1444287183804 test-last 1 405 false +1444287191040 regression 1 0 true +1444287836726 production 1 329 false diff --git a/.besouro/20151008085912792/disagreements.txt b/.besouro/20151008085912792/disagreements.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151008085912792/randomHeuristicEpisodes.txt b/.besouro/20151008085912792/randomHeuristicEpisodes.txt new file mode 100644 index 00000000..4b9c65c3 --- /dev/null +++ b/.besouro/20151008085912792/randomHeuristicEpisodes.txt @@ -0,0 +1,9 @@ +1444284767631 test-addition 2 814 true +1444284895397 refactoring 2A 64 false +1444285007537 regression 1 0 false +1444286664074 test-first 3 1602 true +1444286686511 regression 1 0 true +1444286735773 regression 1 0 false +1444287183803 test-first 4 405 true +1444287191040 regression 1 0 false +1444287836726 production 1 329 false diff --git a/.besouro/20151008085912792/userComments.txt b/.besouro/20151008085912792/userComments.txt new file mode 100644 index 00000000..e69de29b diff --git a/.besouro/20151008085912792/zorroEpisodes.txt b/.besouro/20151008085912792/zorroEpisodes.txt new file mode 100644 index 00000000..ea2ae5fa --- /dev/null +++ b/.besouro/20151008085912792/zorroEpisodes.txt @@ -0,0 +1,9 @@ +1444284767631 test-addition 2 814 true +1444284895397 refactoring 2A 127 true +1444285007537 regression 1 112 true +1444286664074 test-first 3 1656 true +1444286686511 regression 1 22 true +1444286735773 regression 1 49 true +1444287183803 test-first 4 448 true +1444287191040 regression 1 7 true +1444287836726 production 1 645 true diff --git a/.classpath b/.classpath index 3e0fb272..2d749757 100644 --- a/.classpath +++ b/.classpath @@ -1,7 +1,7 @@ - - - - - - - + + + + + + + diff --git a/.gitignore b/.gitignore index ed9f7620..4e9f5ccf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/bin/ +/bin/ .DS_Store \ No newline at end of file diff --git a/.metadata/.lock b/.metadata/.lock new file mode 100644 index 00000000..e69de29b diff --git a/.metadata/.log b/.metadata/.log new file mode 100644 index 00000000..72731842 --- /dev/null +++ b/.metadata/.log @@ -0,0 +1,565 @@ +!SESSION 2015-10-08 08:52:15.910 ----------------------------------------------- +eclipse.buildId=4.5.0.I20150603-2000 +java.version=1.8.0_51 +java.vendor=Oracle Corporation +BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US +Framework arguments: -product org.eclipse.epp.package.jee.product +Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product + +!ENTRY org.eclipse.equinox.ds 2 0 2015-10-08 08:52:59.988 +!MESSAGE [SCR - WorkThread] Timeout occurred! Thread was blocked on processing [QueuedJob] WorkPerformer: org.eclipse.equinox.internal.ds.SCRManager@522816fb; actionType 1 + +!ENTRY org.eclipse.equinox.ds 2 0 2015-10-08 08:52:59.988 +!MESSAGE [SCR] Enabling components of bundle org.eclipse.ui.trace did not complete in 30000 ms + +!ENTRY org.eclipse.core.runtime 4 0 2015-10-08 08:53:05.054 +!MESSAGE FrameworkEvent ERROR +!STACK 0 +org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.eclipse.core.runtime"; type="osgi.bundle"; version:Version="3.11.0.v20150405-1723"; singleton:="true" [id=104] STARTED [STARTED] + at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329) + at org.eclipse.osgi.container.Module.start(Module.java:389) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) + at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) + +!ENTRY org.eclipse.osgi 2 0 2015-10-08 08:53:10.244 +!MESSAGE While loading class "org.eclipse.core.runtime.IExtensionRegistry", thread "Thread[Start Level: Equinox Container: 00a9e6bd-806d-0015-13ca-f38849acb02a,5,main]" timed out waiting (5001ms) for thread "Thread[Component Resolve Thread,5,main]" to finish starting bundle "org.eclipse.equinox.registry_3.6.0.v20150318-1503 [355]". To avoid deadlock, thread "Thread[Start Level: Equinox Container: 00a9e6bd-806d-0015-13ca-f38849acb02a,5,main]" is proceeding but "org.eclipse.core.runtime.IExtensionRegistry" may not be fully initialized. +!STACK 0 +org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.eclipse.equinox.registry"; type="osgi.bundle"; version:Version="3.6.0.v20150318-1503"; singleton:="true" [id=355] STARTED [STARTED] + at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329) + at org.eclipse.osgi.container.Module.start(Module.java:389) + at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) + at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) + at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) + at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) + at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) + at org.eclipse.osgi.internal.loader.sources.MultiSourcePackage.loadClass(MultiSourcePackage.java:32) + at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398) + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) + at java.lang.ClassLoader.loadClass(Unknown Source) + at java.lang.Class.forName0(Native Method) + at java.lang.Class.forName(Unknown Source) + at org.eclipse.equinox.internal.p2.repository.Activator.start(Activator.java:34) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) + at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) + at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) + at org.eclipse.osgi.container.Module.doStart(Module.java:571) + at org.eclipse.osgi.container.Module.start(Module.java:439) + at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) + at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) + at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) + at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) + at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) + at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:386) + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) + at java.lang.ClassLoader.loadClass(Unknown Source) + at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:540) + at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:173) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) + at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) + at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) + at org.eclipse.osgi.container.Module.doStart(Module.java:571) + at org.eclipse.osgi.container.Module.start(Module.java:439) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) + at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) + +!ENTRY org.eclipse.osgi 2 0 2015-10-08 08:53:15.518 +!MESSAGE While loading class "org.eclipse.core.runtime.RegistryFactory", thread "Thread[Start Level: Equinox Container: 00a9e6bd-806d-0015-13ca-f38849acb02a,5,main]" timed out waiting (5001ms) for thread "Thread[Component Resolve Thread,5,main]" to finish starting bundle "org.eclipse.equinox.registry_3.6.0.v20150318-1503 [355]". To avoid deadlock, thread "Thread[Start Level: Equinox Container: 00a9e6bd-806d-0015-13ca-f38849acb02a,5,main]" is proceeding but "org.eclipse.core.runtime.RegistryFactory" may not be fully initialized. +!STACK 0 +org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.eclipse.equinox.registry"; type="osgi.bundle"; version:Version="3.6.0.v20150318-1503"; singleton:="true" [id=355] STARTED [STARTED] + at org.eclipse.osgi.container.Module.lockStateChange(Module.java:329) + at org.eclipse.osgi.container.Module.start(Module.java:389) + at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) + at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) + at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) + at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) + at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) + at org.eclipse.osgi.internal.loader.sources.MultiSourcePackage.loadClass(MultiSourcePackage.java:32) + at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398) + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) + at java.lang.ClassLoader.loadClass(Unknown Source) + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.getAllSuffixes(AbstractRepositoryManager.java:427) + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:659) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) + at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:104) + at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.(RepositoryListener.java:59) + at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.(DropinsRepositoryListener.java:82) + at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:540) + at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:173) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) + at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) + at java.security.AccessController.doPrivileged(Native Method) + at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) + at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) + at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) + at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) + at org.eclipse.osgi.container.Module.doStart(Module.java:571) + at org.eclipse.osgi.container.Module.start(Module.java:439) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476) + at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) + at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) + +!ENTRY org.eclipse.egit.ui 2 0 2015-10-08 08:54:42.686 +!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git +user global configuration and to define the default location to store repositories: 'C:\Users\Pasilack'. If this is +not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and +EGit might behave differently since they see different configuration options. +This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.027 +!MESSAGE An internal error occurred during: "Load index:/models/SetupTarglets.ecore". +!STACK 0 +org.eclipse.emf.common.util.WrappedException: java.lang.ClassNotFoundException: org.eclipse.oomph.p2.P2Package cannot be loaded because because bundle org.eclipse.oomph.p2 cannot be resolved + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:280) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.delegatedGetResource(ResourceSetImpl.java:341) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$ResourceLocator.delegatedGetResource(ResourceSetImpl.java:836) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$MappedResourceLocator.getResource(ResourceSetImpl.java:1188) + at org.eclipse.oomph.setup.internal.core.util.SetupCoreUtil$1.getResource(SetupCoreUtil.java:294) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$ResourceLocator.basicGetResource(ResourceSetImpl.java:743) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$DelegatingResourceLocator.getResource(ResourceMirror.java:179) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:352) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror.isCompleted(ResourceMirror.java:133) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror.isCompleted(ResourceMirror.java:1) + at org.eclipse.oomph.util.WorkerPool.schedule(WorkerPool.java:268) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror.access$3(ResourceMirror.java:1) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.visit(ResourceMirror.java:282) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:230) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.lang.ClassNotFoundException: org.eclipse.oomph.p2.P2Package cannot be loaded because because bundle org.eclipse.oomph.p2 cannot be resolved + at org.eclipse.emf.common.CommonPlugin$Implementation.loadClass(CommonPlugin.java:251) + at org.eclipse.emf.common.CommonPlugin.loadClass(CommonPlugin.java:97) + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273) + ... 18 more + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.094 +!MESSAGE An internal error occurred during: "Load index:/org.eclipse.products.setup". +!STACK 0 +org.eclipse.emf.common.util.WrappedException: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:280) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143) + at org.eclipse.emf.ecore.util.BasicExtendedMetaData.getPackage(BasicExtendedMetaData.java:113) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI(XMLHandler.java:2494) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2458) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromTypeName(XMLHandler.java:2108) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2067) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHandler.java:128) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1850) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1030) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source) + at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:261) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.common.CommonPlugin$Implementation.loadClass(CommonPlugin.java:251) + at org.eclipse.emf.common.CommonPlugin.loadClass(CommonPlugin.java:97) + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273) + ... 34 more + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.117 +!MESSAGE An internal error occurred during: "Load http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Targlets.ecore". +!STACK 0 +org.eclipse.emf.common.util.WrappedException: java.lang.ClassNotFoundException: org.eclipse.oomph.p2.P2Package cannot be loaded because because bundle org.eclipse.oomph.p2 cannot be resolved + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:280) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.delegatedGetResource(ResourceSetImpl.java:341) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$ResourceLocator.delegatedGetResource(ResourceSetImpl.java:836) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$MappedResourceLocator.getResource(ResourceSetImpl.java:1188) + at org.eclipse.oomph.setup.internal.core.util.SetupCoreUtil$1.getResource(SetupCoreUtil.java:294) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$ResourceLocator.basicGetResource(ResourceSetImpl.java:743) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$DelegatingResourceLocator.getResource(ResourceMirror.java:179) + at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:352) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror.isCompleted(ResourceMirror.java:133) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror.isCompleted(ResourceMirror.java:1) + at org.eclipse.oomph.util.WorkerPool.schedule(WorkerPool.java:268) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror.access$3(ResourceMirror.java:1) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.visit(ResourceMirror.java:282) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:230) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.lang.ClassNotFoundException: org.eclipse.oomph.p2.P2Package cannot be loaded because because bundle org.eclipse.oomph.p2 cannot be resolved + at org.eclipse.emf.common.CommonPlugin$Implementation.loadClass(CommonPlugin.java:251) + at org.eclipse.emf.common.CommonPlugin.loadClass(CommonPlugin.java:97) + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273) + ... 18 more + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.137 +!MESSAGE An internal error occurred during: "Load catalog:/self-product-catalog.setup". +!STACK 0 +java.lang.NullPointerException + at org.eclipse.oomph.p2.internal.core.AgentManagerImpl.getCurrentAgent(AgentManagerImpl.java:167) + at org.eclipse.oomph.p2.core.P2Util.getCurrentProvisioningAgent(P2Util.java:67) + at org.eclipse.oomph.setup.internal.core.util.SelfProductCatalogURIHandlerImpl.create(SelfProductCatalogURIHandlerImpl.java:150) + at org.eclipse.oomph.setup.internal.core.util.SelfProductCatalogURIHandlerImpl.access$0(SelfProductCatalogURIHandlerImpl.java:113) + at org.eclipse.oomph.setup.internal.core.util.SelfProductCatalogURIHandlerImpl$1ProductCatalogInput.loadResource(SelfProductCatalogURIHandlerImpl.java:86) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:196) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.154 +!MESSAGE An internal error occurred during: "Load index:/interim/products/PapyrusWithCDO.setup". +!STACK 0 +org.eclipse.emf.common.util.WrappedException: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:280) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143) + at org.eclipse.emf.ecore.util.BasicExtendedMetaData.getPackage(BasicExtendedMetaData.java:113) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI(XMLHandler.java:2494) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2458) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromTypeName(XMLHandler.java:2108) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2067) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHandler.java:128) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1850) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1030) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source) + at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:261) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.common.CommonPlugin$Implementation.loadClass(CommonPlugin.java:251) + at org.eclipse.emf.common.CommonPlugin.loadClass(CommonPlugin.java:97) + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273) + ... 34 more + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.169 +!MESSAGE An internal error occurred during: "Load http://git.eclipse.org/c/cdo/cdo.git/plain/plugins/org.eclipse.emf.cdo.server.product/CDOServer.setup". +!STACK 0 +org.eclipse.emf.common.util.WrappedException: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:280) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143) + at org.eclipse.emf.ecore.util.BasicExtendedMetaData.getPackage(BasicExtendedMetaData.java:113) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI(XMLHandler.java:2494) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2458) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromTypeName(XMLHandler.java:2108) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2067) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHandler.java:128) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1850) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1030) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source) + at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:261) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.common.CommonPlugin$Implementation.loadClass(CommonPlugin.java:251) + at org.eclipse.emf.common.CommonPlugin.loadClass(CommonPlugin.java:97) + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273) + ... 34 more + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.210 +!MESSAGE An internal error occurred during: "Load https://raw.githubusercontent.com/openhab/openhab2/master/targetplatform/openHAB2.setup". +!STACK 0 +org.eclipse.emf.common.util.WrappedException: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:280) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143) + at org.eclipse.emf.ecore.util.BasicExtendedMetaData.getPackage(BasicExtendedMetaData.java:113) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI(XMLHandler.java:2494) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2458) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromTypeName(XMLHandler.java:2108) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2067) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHandler.java:128) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1850) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1030) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source) + at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:261) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.common.CommonPlugin$Implementation.loadClass(CommonPlugin.java:251) + at org.eclipse.emf.common.CommonPlugin.loadClass(CommonPlugin.java:97) + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273) + ... 34 more + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.211 +!MESSAGE An internal error occurred during: "Load https://raw.githubusercontent.com/ctron/package-drone/master/de.dentrassi.pm.oomph/PackageDrone.setup". +!STACK 0 +org.eclipse.emf.common.util.WrappedException: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:280) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143) + at org.eclipse.emf.ecore.util.BasicExtendedMetaData.getPackage(BasicExtendedMetaData.java:113) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI(XMLHandler.java:2494) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2458) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromTypeName(XMLHandler.java:2108) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2067) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHandler.java:128) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1850) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1030) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source) + at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:261) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.common.CommonPlugin$Implementation.loadClass(CommonPlugin.java:251) + at org.eclipse.emf.common.CommonPlugin.loadClass(CommonPlugin.java:97) + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273) + ... 34 more + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.212 +!MESSAGE An internal error occurred during: "Load index:/org.eclipse.projects.setup". +!STACK 0 +java.lang.NullPointerException + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFeatureType(XMLHandler.java:2193) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2071) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHandler.java:128) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1850) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1030) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source) + at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:261) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.213 +!MESSAGE An internal error occurred during: "Load https://raw.githubusercontent.com/JanKoehnlein/FXDiagram/master/de.fxdiagram.docs/FXDiagram.setup". +!STACK 0 +org.eclipse.emf.common.util.WrappedException: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:280) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.delegatedGetEPackage(EPackageRegistryImpl.java:190) + at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:143) + at org.eclipse.emf.ecore.util.BasicExtendedMetaData.getPackage(BasicExtendedMetaData.java:113) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI(XMLHandler.java:2494) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2458) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromTypeName(XMLHandler.java:2108) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2067) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHandler.java:128) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1850) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1030) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source) + at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:261) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.lang.ClassNotFoundException: org.eclipse.oomph.setup.p2.SetupP2Package cannot be loaded because because bundle org.eclipse.oomph.setup.p2 cannot be resolved + at org.eclipse.emf.common.CommonPlugin$Implementation.loadClass(CommonPlugin.java:251) + at org.eclipse.emf.common.CommonPlugin.loadClass(CommonPlugin.java:97) + at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273) + ... 34 more + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.227 +!MESSAGE An internal error occurred during: "Load https://github.com/meysholdt/Xpect/raw/master/org.xpect.releng/Xpect.setup". +!STACK 0 +java.lang.NullPointerException + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFeatureType(XMLHandler.java:2193) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2071) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.createObject(XMIHandler.java:128) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1850) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1030) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) + at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) + at org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source) + at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) + at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source) + at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:175) + at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:261) + at org.eclipse.oomph.base.util.BaseResourceImpl.doLoad(BaseResourceImpl.java:99) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1518) + at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1297) + at org.eclipse.oomph.setup.internal.core.util.ResourceMirror$LoadJob.perform(ResourceMirror.java:208) + at org.eclipse.oomph.util.WorkerPool$Worker.run(WorkerPool.java:416) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.eclipse.core.jobs 4 2 2015-10-08 08:54:48.280 +!MESSAGE An internal error occurred during: "Setup check". +!STACK 0 +java.lang.NullPointerException + at org.eclipse.core.internal.runtime.InternalPlatform.getLog(InternalPlatform.java:349) + at org.eclipse.core.runtime.Plugin.getLog(Plugin.java:297) + at org.eclipse.oomph.util.OomphPlugin.getLog(OomphPlugin.java:177) + at org.eclipse.oomph.util.OomphPlugin.log(OomphPlugin.java:192) + at org.eclipse.oomph.util.OomphPlugin.log(OomphPlugin.java:205) + at org.eclipse.oomph.setup.ui.SetupUIPlugin.performStartup(SetupUIPlugin.java:411) + at org.eclipse.oomph.setup.ui.SetupUIPlugin.access$3(SetupUIPlugin.java:310) + at org.eclipse.oomph.setup.ui.SetupUIPlugin$1$1.run(SetupUIPlugin.java:210) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) diff --git a/.metadata/.mylyn/repositories.xml.zip b/.metadata/.mylyn/repositories.xml.zip new file mode 100644 index 00000000..3ebdf55c Binary files /dev/null and b/.metadata/.mylyn/repositories.xml.zip differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/.indexes/properties.index new file mode 100644 index 00000000..1e099f3b Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/.indexes/properties.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/org.eclipse.egit.core/GitProjectData.properties b/.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/org.eclipse.egit.core/GitProjectData.properties new file mode 100644 index 00000000..125266ea --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/org.eclipse.egit.core/GitProjectData.properties @@ -0,0 +1,3 @@ +#GitProjectData +#Thu Oct 08 08:54:42 EEST 2015 +.gitdir=../.git diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version new file mode 100644 index 00000000..25cb955b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index new file mode 100644 index 00000000..3f05c250 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version new file mode 100644 index 00000000..6b2aaa76 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree new file mode 100644 index 00000000..b8db490f Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources new file mode 100644 index 00000000..beb176a8 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..77fe5831 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.egit.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.egit.core.prefs new file mode 100644 index 00000000..60a41ee8 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.egit.core.prefs @@ -0,0 +1,2 @@ +GitRepositoriesView.GitDirectories=F\:\\ohjelmointi\\sudoku\\Sudoku\\.git; +eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 00000000..52e18f16 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,14 @@ +content_assist_proposals_background=255,255,255 +content_assist_proposals_foreground=0,0,0 +eclipse.preferences.version=1 +fontPropagated=true +org.eclipse.jdt.internal.ui.navigator.layout=2 +org.eclipse.jdt.ui.editor.tab.width= +org.eclipse.jdt.ui.formatterprofiles.version=12 +org.eclipse.jdt.ui.javadoclocations.migrated=true +org.eclipse.jface.textfont=1|Consolas|10.0|0|WINDOWS|1|0|0|0|0|0|0|0|0|1|0|0|0|0|Consolas; +proposalOrderMigrated=true +spelling_locale_initialized=true +tabWidthPropagated=true +useAnnotationsPrefPage=true +useQuickDiffPrefPage=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.j2ee.webservice.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.j2ee.webservice.ui.prefs new file mode 100644 index 00000000..b79e47a4 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.j2ee.webservice.ui.prefs @@ -0,0 +1,2 @@ +areThereWebServices=false +eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs new file mode 100644 index 00000000..c05c14ca --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.m2e.discovery.pref.projects= diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs new file mode 100644 index 00000000..e5a71f29 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +mylyn.attention.migrated=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs new file mode 100644 index 00000000..e0b8c16e --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs new file mode 100644 index 00000000..38bfe05a --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +migrated.task.repositories.secure.store=true +org.eclipse.mylyn.tasks.ui.filters.nonmatching=true +org.eclipse.mylyn.tasks.ui.filters.nonmatching.encouraged=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.core.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.core.prefs new file mode 100644 index 00000000..824b46ea --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.core.prefs @@ -0,0 +1,3 @@ +activeuserprofiles=Pasilack-PC;Team +eclipse.preferences.version=1 +org.eclipse.rse.systemtype.local.systemType.defaultUserId=Pasilack diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.ui.prefs new file mode 100644 index 00000000..288ea1af --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.rse.preferences.order.connections=Pasilack-PC.Local diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs new file mode 100644 index 00000000..334a6373 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs @@ -0,0 +1,5 @@ +PROBLEMS_FILTERS_MIGRATE=true +eclipse.preferences.version=1 +platformState=1443609281701 +quickStart=false +tipsAndTricks=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs new file mode 100644 index 00000000..bd7d2109 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +showIntro=false diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs new file mode 100644 index 00000000..264e82e6 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs @@ -0,0 +1,4 @@ +//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false +//org.eclipse.ui.commands/state/org.eclipse.wst.xml.views.XPathView.processor.xpathprocessor/org.eclipse.ui.commands.radioState=xpath10 +PLUGINS_NOT_ACTIVATED_ON_STARTUP=org.eclipse.m2e.discovery; +eclipse.preferences.version=1 diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi new file mode 100644 index 00000000..0798efa0 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -0,0 +1,2601 @@ + + + + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration + ModelMigrationProcessor.001 + + + + + + + + topLevel + + + Minimized + MinimizedByZoom + + + persp.actionSet:org.eclipse.mylyn.doc.actionSet + persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet + persp.actionSet:org.eclipse.rse.core.search.searchActionSet + persp.actionSet:org.eclipse.search.searchActionSet + persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo + persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet + persp.actionSet:org.eclipse.ui.actionSet.keyBindings + persp.actionSet:org.eclipse.ui.actionSet.openFiles + persp.actionSet:org.eclipse.jst.j2ee.J2eeMainActionSet + persp.actionSet:org.eclipse.jdt.ui.JavaActionSet + persp.actionSet:org.eclipse.debug.ui.launchActionSet + persp.actionSet:org.eclipse.debug.ui.debugActionSet + persp.actionSet:org.eclipse.ui.NavigateActionSet + persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer + persp.viewSC:org.eclipse.wst.server.ui.ServersView + persp.viewSC:org.eclipse.datatools.connectivity.DataSourceExplorerNavigator + persp.viewSC:org.eclipse.ui.views.BookmarkView + persp.viewSC:org.eclipse.ui.views.ContentOutline + persp.viewSC:org.eclipse.ui.views.PropertySheet + persp.viewSC:org.eclipse.ui.views.ResourceNavigator + persp.viewSC:org.eclipse.wst.common.snippets.internal.ui.SnippetsView + persp.viewSC:org.eclipse.ui.views.AllMarkersView + persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks + persp.viewSC:org.eclipse.search.ui.views.SearchView + persp.viewSC:org.eclipse.ui.console.ConsoleView + persp.showIn:org.eclipse.ui.navigator.ProjectExplorer + persp.newWizSC:org.eclipse.jpt.jpa.ui.wizard.newJpaProject + persp.perspSC:org.eclipse.jpt.ui.jpaPerspective + persp.perspSC:org.eclipse.debug.ui.DebugPerspective + persp.perspSC:org.eclipse.jdt.ui.JavaPerspective + persp.perspSC:org.eclipse.ui.resourcePerspective + persp.perspSC:org.eclipse.wst.web.ui.webDevPerspective + persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.EarProjectWizard + persp.newWizSC:org.eclipse.jst.servlet.ui.project.facet.WebProjectWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.project.facet.EjbProjectWizard + persp.newWizSC:org.eclipse.jst.j2ee.jca.ui.internal.wizard.ConnectorProjectWizard + persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.appclient.AppClientProjectWizard + persp.newWizSC:org.eclipse.wst.web.ui.internal.wizards.SimpleWebProjectWizard + persp.newWizSC:org.eclipse.jpt.ui.wizard.newJpaProject + persp.newWizSC:org.eclipse.jst.servlet.ui.internal.wizard.AddServletWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddSessionBeanWizard + persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddMessageDrivenBeanWizard + persp.newWizSC:org.eclipse.jpt.ui.wizard.newEntity + persp.newWizSC:org.eclipse.jst.ws.creation.ui.wizard.serverwizard + persp.newWizSC:org.eclipse.ui.wizards.new.folder + persp.newWizSC:org.eclipse.ui.wizards.new.file + persp.actionSet:org.eclipse.wst.server.ui.internal.webbrowser.actionSet + persp.actionSet:org.eclipse.debug.ui.breakpointActionSet + persp.newWizSC:org.eclipse.m2e.core.wizards.Maven2ProjectWizard + persp.showIn:org.eclipse.tm.terminal.view.ui.TerminalsView + persp.actionSet:org.eclipse.wst.ws.explorer.explorer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + active + Maximized + + + + + + + View + categoryTag:Help + + + + View + categoryTag:General + active + activeOnClose + + ViewMenu + menuContribution:menu + + + + + View + categoryTag:Help + + + + org.eclipse.e4.primaryDataStack + EditorStack + + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + View + categoryTag:General + + + View + categoryTag:Java + + + View + categoryTag:Java Browsing + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + View + categoryTag:General + + + View + categoryTag:Server + + + View + categoryTag:Data Management + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + + View + categoryTag:General + + ViewMenu + menuContribution:menu + + + + + View + categoryTag:Mylyn + + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + Draggable + + + Draggable + + + Draggable + + + Draggable + + + Draggable + + + toolbarSeparator + + + + Draggable + + + + toolbarSeparator + + + + toolbarSeparator + + + + Draggable + + + stretch + SHOW_RESTORE_MENU + + + Draggable + HIDEABLE + SHOW_RESTORE_MENU + + + + + stretch + + + Draggable + + + Draggable + + + + + TrimStack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + platform:win32 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Editor + + + View + categoryTag:Ant + + + View + categoryTag:Data Management + + + View + categoryTag:Data Management + + + View + categoryTag:Data Management + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Git + + + View + categoryTag:Git + + + View + categoryTag:Git + + + View + categoryTag:Git + + + View + categoryTag:Git + + + View + categoryTag:General + + + View + categoryTag:Help + + + View + categoryTag:Debug + + + View + categoryTag:Java + + + View + categoryTag:Java + + + View + categoryTag:Java + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java Browsing + + + View + categoryTag:Java + + + View + categoryTag:General + + + View + categoryTag:Java + + + View + categoryTag:Java + + + View + categoryTag:JPA + + + View + categoryTag:JPA + + + View + categoryTag:JavaServer Faces + + + View + categoryTag:JavaServer Faces + + + View + categoryTag:Web Services + + + View + categoryTag:Maven + + + View + categoryTag:Maven + + + View + categoryTag:Mylyn + + + View + categoryTag:Mylyn + + + View + categoryTag:Mylyn + + + View + categoryTag:Oomph + + + View + categoryTag:API Tools + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Plug-in Development + + + View + categoryTag:Code Recommenders + + + View + categoryTag:Code Recommenders + + + View + categoryTag:Code Recommenders + + + View + categoryTag:Code Recommenders + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:Remote Systems + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Team + + + View + categoryTag:Team + + + View + categoryTag:Terminal + + + View + categoryTag:Other + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Help + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:General + + + View + categoryTag:Debug + + + View + categoryTag:JavaScript + + + View + categoryTag:JavaScript + + + View + categoryTag:JavaScript + + + View + categoryTag:JavaScript + + + View + categoryTag:JavaScript + + + View + categoryTag:Server + + + View + categoryTag:XML + + + View + categoryTag:XML + + + View + categoryTag:XML + + + View + categoryTag:XML + + + View + categoryTag:XML + + + View + categoryTag:Other + + + + glue + move_after:PerspectiveSpacer + SHOW_RESTORE_MENU + + + move_after:Spacer Glue + HIDEABLE + SHOW_RESTORE_MENU + + + glue + move_after:SearchField + SHOW_RESTORE_MENU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fdt b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fdt new file mode 100644 index 00000000..d5abf41c Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fdt differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fdx b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fdx new file mode 100644 index 00000000..b8ee8095 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fdx differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fnm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fnm new file mode 100644 index 00000000..523c92e2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.fnm @@ -0,0 +1 @@ +ýÿÿÿversion \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.frq b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.frq new file mode 100644 index 00000000..e69de29b diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.nrm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.nrm new file mode 100644 index 00000000..cf8dc752 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.nrm @@ -0,0 +1 @@ +NRMÿ \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.tii b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.tii new file mode 100644 index 00000000..ebd518d6 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.tii differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.tis b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.tis new file mode 100644 index 00000000..ebd518d6 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/_0.tis differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/segments.gen b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/segments.gen new file mode 100644 index 00000000..63a7ec9a Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/segments.gen differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/segments_1 b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/segments_1 new file mode 100644 index 00000000..e42ef27a Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/history/segments_1 differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fdt b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fdt new file mode 100644 index 00000000..d5abf41c Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fdt differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fdx b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fdx new file mode 100644 index 00000000..b8ee8095 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fdx differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fnm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fnm new file mode 100644 index 00000000..523c92e2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.fnm @@ -0,0 +1 @@ +ýÿÿÿversion \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.frq b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.frq new file mode 100644 index 00000000..e69de29b diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.nrm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.nrm new file mode 100644 index 00000000..cf8dc752 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.nrm @@ -0,0 +1 @@ +NRMÿ \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.tii b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.tii new file mode 100644 index 00000000..ebd518d6 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.tii differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.tis b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.tis new file mode 100644 index 00000000..ebd518d6 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/_0.tis differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/segments.gen b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/segments.gen new file mode 100644 index 00000000..63a7ec9a Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/segments.gen differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/segments_1 b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/segments_1 new file mode 100644 index 00000000..e42ef27a Binary files /dev/null and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ui/remote-index/segments_1 differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache new file mode 100644 index 00000000..593f4708 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/assumedExternalFilesCache differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache new file mode 100644 index 00000000..593f4708 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache new file mode 100644 index 00000000..593f4708 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat new file mode 100644 index 00000000..3de398e8 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml new file mode 100644 index 00000000..6cd95629 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml new file mode 100644 index 00000000..8c365b72 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -0,0 +1,2 @@ + + diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log new file mode 100644 index 00000000..e69de29b diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.6.0.20150526-2032.xml b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.6.0.20150526-2032.xml new file mode 100644 index 00000000..e33758c3 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.6.0.20150526-2032.xml @@ -0,0 +1,43 @@ + + + + %date [%thread] %-5level %logger{35} - %msg%n + + + OFF + + + + + ${org.eclipse.m2e.log.dir}/0.log + + ${org.eclipse.m2e.log.dir}/%i.log + 1 + 10 + + + 100MB + + + %date [%thread] %-5level %logger{35} - %msg%n + + + + + + WARN + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup new file mode 100644 index 00000000..a1ef8f50 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.oomph.setup/workspace.setup @@ -0,0 +1,6 @@ + + diff --git a/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties b/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties new file mode 100644 index 00000000..22ea542f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.pde.core/.cache/clean-cache.properties @@ -0,0 +1,2 @@ +#Cached timestamps +#Thu Oct 08 08:54:45 EEST 2015 diff --git a/.metadata/.plugins/org.eclipse.rse.core/.log b/.metadata/.plugins/org.eclipse.rse.core/.log new file mode 100644 index 00000000..e69de29b diff --git a/.metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark b/.metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark new file mode 100644 index 00000000..e69de29b diff --git a/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/FP.local.files_0/node.properties b/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/FP.local.files_0/node.properties new file mode 100644 index 00000000..73f1cc4a --- /dev/null +++ b/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/FP.local.files_0/node.properties @@ -0,0 +1,57 @@ +# RSE DOM Node +00-name=Pasilack-PC\:local.files +01-type=FilterPool +03-attr.default=true +03-attr.deletable=true +03-attr.id=local.files +03-attr.nonRenamable=false +03-attr.owningParentName=null +03-attr.release=200 +03-attr.singleFilterStringOnly=false +03-attr.singleFilterStringOnlyESet=false +03-attr.stringsCaseSensitive=true +03-attr.supportsDuplicateFilterStrings=false +03-attr.supportsNestedFilters=true +03-attr.type=default +06-child.00000.00-name=My Home +06-child.00000.01-type=Filter +06-child.00000.03-attr.default=false +06-child.00000.03-attr.filterType=default +06-child.00000.03-attr.id=My Home +06-child.00000.03-attr.nonChangable=false +06-child.00000.03-attr.nonDeletable=false +06-child.00000.03-attr.nonRenamable=false +06-child.00000.03-attr.promptable=false +06-child.00000.03-attr.relativeOrder=0 +06-child.00000.03-attr.release=200 +06-child.00000.03-attr.singleFilterStringOnly=false +06-child.00000.03-attr.stringsCaseSensitive=false +06-child.00000.03-attr.stringsNonChangable=false +06-child.00000.03-attr.supportsDuplicateFilterStrings=false +06-child.00000.03-attr.supportsNestedFilters=true +06-child.00000.06-child.00000.00-name=C\:\\Users\\Pasilack\\* +06-child.00000.06-child.00000.01-type=FilterString +06-child.00000.06-child.00000.03-attr.default=false +06-child.00000.06-child.00000.03-attr.string=C\:\\Users\\Pasilack\\* +06-child.00000.06-child.00000.03-attr.type=default +06-child.00001.00-name=Drives +06-child.00001.01-type=Filter +06-child.00001.03-attr.default=false +06-child.00001.03-attr.filterType=default +06-child.00001.03-attr.id=Drives +06-child.00001.03-attr.nonChangable=false +06-child.00001.03-attr.nonDeletable=false +06-child.00001.03-attr.nonRenamable=false +06-child.00001.03-attr.promptable=false +06-child.00001.03-attr.relativeOrder=0 +06-child.00001.03-attr.release=200 +06-child.00001.03-attr.singleFilterStringOnly=false +06-child.00001.03-attr.stringsCaseSensitive=false +06-child.00001.03-attr.stringsNonChangable=false +06-child.00001.03-attr.supportsDuplicateFilterStrings=false +06-child.00001.03-attr.supportsNestedFilters=true +06-child.00001.06-child.00000.00-name=* +06-child.00001.06-child.00000.01-type=FilterString +06-child.00001.06-child.00000.03-attr.default=false +06-child.00001.06-child.00000.03-attr.string=* +06-child.00001.06-child.00000.03-attr.type=default diff --git a/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/H.local_16/node.properties b/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/H.local_16/node.properties new file mode 100644 index 00000000..4cae1d44 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/H.local_16/node.properties @@ -0,0 +1,25 @@ +# RSE DOM Node +00-name=Local +01-type=Host +03-attr.description= +03-attr.hostname=LOCALHOST +03-attr.offline=false +03-attr.promptable=false +03-attr.systemType=org.eclipse.rse.systemtype.local +03-attr.type=Local +06-child.00000.00-name=Local Connector Service +06-child.00000.01-type=ConnectorService +06-child.00000.03-attr.group=Local Connector Service +06-child.00000.03-attr.port=0 +06-child.00000.03-attr.useSSL=false +06-child.00000.06-child.00000.00-name=Local Files +06-child.00000.06-child.00000.01-type=SubSystem +06-child.00000.06-child.00000.03-attr.hidden=false +06-child.00000.06-child.00000.03-attr.type=local.files +06-child.00000.06-child.00000.06-child.00000.00-name=Pasilack-PC___Pasilack-PC\:local.files +06-child.00000.06-child.00000.06-child.00000.01-type=FilterPoolReference +06-child.00000.06-child.00000.06-child.00000.03-attr.refID=local.files +06-child.00000.06-child.00001.00-name=Local Shells +06-child.00000.06-child.00001.01-type=SubSystem +06-child.00000.06-child.00001.03-attr.hidden=false +06-child.00000.06-child.00001.03-attr.type=local.shells diff --git a/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/node.properties b/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/node.properties new file mode 100644 index 00000000..c927aa7b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.rse.core/profiles/PRF.pasilack-pc_1027/node.properties @@ -0,0 +1,7 @@ +# RSE DOM Node +00-name=Pasilack-PC +01-type=Profile +03-attr.defaultPrivate=true +03-attr.isActive=true +05-ref.00000=FP.local.files_0 +05-ref.00001=H.local_16 diff --git a/.metadata/.plugins/org.eclipse.rse.ui/.log b/.metadata/.plugins/org.eclipse.rse.ui/.log new file mode 100644 index 00000000..e69de29b diff --git a/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml new file mode 100644 index 00000000..8c3cc202 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -0,0 +1,11 @@ + +
+
+ + +
+
+ + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml new file mode 100644 index 00000000..9a8f2a97 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -0,0 +1,15 @@ + +
+
+ + + + + + + + + + +
+
diff --git a/.metadata/version.ini b/.metadata/version.ini new file mode 100644 index 00000000..9d5cdc2c --- /dev/null +++ b/.metadata/version.ini @@ -0,0 +1,3 @@ +#Thu Oct 08 08:54:03 EEST 2015 +org.eclipse.core.runtime=2 +org.eclipse.platform=4.5.0.v20150603-2000 diff --git a/.project b/.project index b273577a..fe8c58e6 100644 --- a/.project +++ b/.project @@ -1,17 +1,17 @@ - - - Sudoku - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - + + + Sudoku + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/README.md b/README.md index badc70df..e840d8d4 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# Sudoku +# Sudoku diff --git a/RemoteSystemsTempFiles/.project b/RemoteSystemsTempFiles/.project new file mode 100644 index 00000000..76756293 --- /dev/null +++ b/RemoteSystemsTempFiles/.project @@ -0,0 +1,12 @@ + + + RemoteSystemsTempFiles + + + + + + + org.eclipse.rse.ui.remoteSystemsTempNature + + diff --git a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java index a4b68fe7..3e86d208 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/SudokuVerifier.java @@ -1,9 +1,123 @@ -package org.univoulu.tol.sqatlab.sudoku; - -public class SudokuVerifier { - - public int verify(String candidateSolution) { - // returns 1 if the candidate solution is correct - return 0; - } -} +package org.univoulu.tol.sqatlab.sudoku; + +public class SudokuVerifier { + + private String cS; + + public int verify(String candidateSolution) throws LengthException{ + cS = candidateSolution; + + if (candidateSolution.length() > 81) { + throw new LengthException("Solution string is too long"); + } + else if (candidateSolution.length() < 81) { + throw new LengthException("Solution string is too short"); + } + + for(char c : candidateSolution.toCharArray()) { + if(!Character.isDigit(c) || c == '-') { + return -1; + } + } + + int rowIndex = 1; + + for(int i = 0; i<80; i++) { + + if(i == 9 || i == 18 || i == 27 || i == 36 || i == 45 || i == 54 || i == 63 || i == 72) { + rowIndex = 1; + } + + if(compareRow(i, rowIndex)) { + return -3; + } + + rowIndex++; + } + + for(int i = 0; i < 9; i++) { + if(compareColumn(i)) { + return -4; + } + } + + for(int i = 0; i<60; i = i+3) { + if(compareSubGrid(i)) { + return -2; + } + if(i == 6 || i == 33) { + i = i + 21; + } + } + + return 0; + } + + private boolean compareRow(int c, int index){ + for(int i = 1; i < 10-index; i++) + { + if(cS.charAt(c) == cS.charAt(c+i)) + { + return true; + } + } + return false; + } + + private boolean compareColumn(int c) { + for(int i = 1; i < 9; i++) + { + if(cS.charAt(c) == cS.charAt(c+9*i)) + { + return true; + } + } + return false; + } + + private boolean compareSubGrid(int c) { + String s = createSubGrid(c); + int rowIndex = 0; + + for(int i = 0; i<9; i++) { + for(int a = 1; a < 9-i; a++) + { + if(s.charAt(i) == s.charAt(i+a)) + { + return true; + } + } + rowIndex++; + } + + return false; + } + + private String createSubGrid(int c) { + String subgrid = "" + cS.charAt(c); + for(int subgridRow = 1; subgridRow < 4; subgridRow++) + { + if(subgridRow == 1) { + for(int i = 1; i < 3; i++) { + subgrid += cS.charAt(c+i); + } + } + + if(subgridRow == 2 || subgridRow == 3) { + for(int i = 0; i < 3; i++) { + subgrid += cS.charAt(c+9*(subgridRow-1)+i); + } + } + } + return subgrid; + } +} + + +class LengthException extends Exception { + private static final long serialVersionUID = 1L; + + public LengthException(String msg){ + super(msg); + } +} diff --git a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java index c0c92901..adc7588a 100644 --- a/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java +++ b/src/org/univoulu/tol/sqatlab/sudoku/TestSudokuVerifier.java @@ -1,14 +1,141 @@ -package org.univoulu.tol.sqatlab.sudoku; - -import static org.junit.Assert.*; - -import org.junit.Test; - -public class TestSudokuVerifier { - - @Test - public void test() { - fail("Not yet implemented"); - } - -} +package org.univoulu.tol.sqatlab.sudoku; + +import static org.junit.Assert.*; + +import org.junit.Before; +import org.junit.Test; + +//test +public class TestSudokuVerifier { + + SudokuVerifier sV; + + @Before + public void init() { + sV = new SudokuVerifier(); + } + + @Test + public void testVerifyStringLength81Characters() { + String characters81 = "417369825632158947958724316825437169791586432346912758289643571573291684164875293"; + try { + assertEquals(0, sV.verify(characters81)); + } + catch (Exception e) { + } + } + + @Test + public void testVerifyStringLength82Characters() { + String characters82 = "4417369825632158947958724316825437169791586432346912758289643571573291684164875293"; + boolean thrown = false; + try { + sV.verify(characters82); + } + catch (Exception e) { + thrown = true; + } + + assertEquals(true, thrown); + } + + @Test + public void testVerifyStringLength80Characters() { + String characters80 = "17369825632158947958724316825437169791586432346912758289643571573291684164875293"; + boolean thrown = false; + + try { + sV.verify(characters80); + } + catch (Exception e) { + thrown = true; + } + + assertEquals(true, thrown); + } + + @Test + public void testStringHasNoEmptySpaces() { + String characters81emptyspaces = "4 736982563215894 95872431 825437169791586432346912758289643571573291684164875293"; + int result = 0; + + try { + result = sV.verify(characters81emptyspaces); + } + catch (Exception e) { + } + + assertEquals(-1, result); + } + + @Test + public void testStringContainsDigits(){ + String characters81 = "41736982563a158947958724316825437b697915864f2346912758289643571573291684164875293"; + int result = 0; + + try { + result = sV.verify(characters81); + } + catch (Exception e) { + } + + assertEquals(-1, result); + } + + @Test + public void testStringContainsOnlyPositiveDigits(){ + String characters81 = "-1736982-63a158947958724316825437b697915864f2346912758289643571573291684164875293"; + int result = 0; + + try { + result = sV.verify(characters81); + } + catch (Exception e) { + } + + assertEquals(-1, result); + } + + @Test + public void testStringRowContainsOnlyUniqueDigits() { + String characters81 = "417369825632158947958724316825437169791586432346912758289643571573291684164875233"; + int result = 0; + + try { + result = sV.verify(characters81); + } + catch (Exception e) { + } + + assertEquals(-3, result); + } + + @Test + public void testStringColumnContainsOnlyUniqueDigits() { + String characters81 = "417369825632158947958724316825437169791586432346912758289643571573291684461875293"; + int result = 0; + + try { + result = sV.verify(characters81); + } + catch (Exception e) { + } + assertEquals(-4, result); + } + + @Test + public void testSubGridContainsOnlyUniqueDigits() { + String characters81 = "417369825632158947958724316825437169791586432346912758289643571578291634164875293"; + int result = 0; + + try { + result = sV.verify(characters81); + } + catch (Exception e) { + System.out.println(e.getMessage()); + } + assertEquals(-2, result); + } + + +}