ShapefileModule has 4 constructor methods

Issue #35 resolved
Richard Anderson
created an issue

The ShapefileModule class has constructors with signatures:

  • ShapefileModule()
  • ShapefileModule(Format format)
  • ShapefileModule(String version, String release, String rights, Format format)
  • ShapefileModule(String version, String release, String rights, Scope scope, Format format)

The first is required for BerkeleyDB. The second is required for initialization from the Spring config file. The other 2 seem to just be copies of the methods which would normally be inherited from BaseFormatModule. I think I must have done a Source -> Generate Constructors from Superclass operation without realizing it would only create redundant methods.