public interface FallbackLocalRepoLoader
parseLegacyLocalPackage(File, ProgressIndicator) will be run on every repository
directory that doesn't contain a package recognized by LocalRepoLoaderImpl
(or a child of such a directory). LocalRepoLoaderImpl will then use the LocalPackage
generated by this to write out a package.xml in the normal format.| Modifier and Type | Method and Description |
|---|---|
LocalPackage |
parseLegacyLocalPackage(java.io.File f,
ProgressIndicator progress)
Try to find a package at the given location.
|
void |
refresh()
Refreshes the loader's internal state if necessary.
|
boolean |
shouldParse(java.io.File root)
Returns
true if it looks like we should try to find a package in the given directory. |
@Nullable LocalPackage parseLegacyLocalPackage(@NonNull java.io.File f, @NonNull ProgressIndicator progress)
LocalPackage with the
package's information. Otherwise return null.void refresh()
boolean shouldParse(@NonNull
java.io.File root)
true if it looks like we should try to find a package in the given directory.