49 | | * Some of the logic how the things work should be changed: |
50 | | * fillFakeModulePaths should not fill the paths using the class path but the sophie2.module.paths system property. |
51 | | * in roRoots there is no need to append target/classes and target/test-classes suffixes to the paths because src/main(test)/resources locations won't be read only roots anymore. All resources should be searched in target folder where are the compiled classes. |
52 | | * rwRoot - tmp-distrib folder(created under Fake and True for shared entries for writing) has to be stored in launcher/tmp-distrib but has to be ignored from the svn. This way we can save the configurations for the next launch of Sophie 2. |
53 | | * |
| 49 | * Some of the logic how the things work for the FileEntryManager should be changed: |
| 50 | * fillFakeModulePaths should not fill the paths using the class path but the sophie2.module.paths system property. |
| 51 | * in roRoots there is no need to append target/classes and target/test-classes suffixes to the paths because src/main(test)/resources locations won't be read only roots anymore. All resources should be searched in target folder where are the compiled classes. |
| 52 | * rwRoot - tmp-distrib folder(created under Fake and True for shared entries for writing) has to be stored in launcher/tmp-distrib but has to be ignored from the svn. This way we can save the configurations for the next launch of Sophie 2. |
| 53 | * getEntry method can check if the entry file exists and after this returing it. |
| 54 | |
| 55 | * About the FileSearchUtil: |
| 56 | * |
| 57 | |
| 58 | * The URI and URL classes has to be used except String everywhere is possible, because they manage to deal with the protocols before the location addresses. |
| 59 | * Each exception has to be caught and logged with appropriate message. |
| 60 | |
| 61 | |
| 62 | |
| 63 | |