Release 1.0

New Rules

Rule IDCategorySeverityNotes
LuceneDev1000DesignWarningFloating point types should not be compared for exact equality
LuceneDev1001DesignWarningFloating point types should be formatted with J2N methods
LuceneDev1002DesignWarningFloating point type arithmetic needs to be checked
LuceneDev1003DesignWarningMethod parameters that accept array types should be analyzed to determine whether they are better suited to be ref or out parameters
LuceneDev1004DesignWarningMethods that return array types should be analyzed to determine whether they are better suited to be one or more out parameters or to return a ValueTuple
LuceneDev1005DesignWarningTypes in the Lucene.Net.Support namespace should not be public
LuceneDev1006DesignWarningFloating point values embedded in strings should be formatted with J2N.Numerics Single or Double ToString methods