Thanks Mike for fixing my backport issue…… So, I’ve wended my way through 84 files focusing on grammar and typos: https://github.com/apache/solr/pull/900
One thing I wanted to highlight, the AffinityPlacementFactory.java <https://github.com/apache/solr/pull/900/files#diff-660c049913f52a982b864a41bc795b5803c9f72bfa17ef1efcf72eb9e2354b5f> has a typo in the Exception message. I fixed it, but wondered if there was potentially some small chance that the original spelling is important for some reason? I’d love a thumbs up that I’m going in the right direction, I’ll probably pick this up again on Saturday…. Eric > On Jun 3, 2022, at 4:52 PM, Eric Pugh <ep...@opensourceconnections.com> wrote: > > Okay, I merged the other day…. > > Firstly, in terms of a workflow, I looked at the Solr-NightlyTests-main > Jenkins test, and in fact the one that ran after my commit has two tests that > failed that look like normal build failures…. Versus what I committed: > https://ci-builds.apache.org/job/Solr/job/Solr-NightlyTests-main/445/#showFailuresLink > > <https://ci-builds.apache.org/job/Solr/job/Solr-NightlyTests-main/445/#showFailuresLink> > > Are there any other Jenkin’s builds I should keep an eye on? > > Secondly, what is the Jenkins Test Failure Report that I should keep an eye > on? I’ve seen http://fucit.org/solr-jenkins-reports/failure-report.html > <http://fucit.org/solr-jenkins-reports/failure-report.html> in the past, and > is this the one we want? It looks like this report aggregates from MANY > different Jenkins jobs, so I would be looking for a failure that starts up > post my commit? Or, do you recommend that I focus on > http://fucit.org/solr-jenkins-reports/history-trend-of-recent-failures.html > <http://fucit.org/solr-jenkins-reports/history-trend-of-recent-failures.html> > ??/ > > Lastly, give it say 5 days and then back port to branch_9x??? > > Thanks! > > Eric > > > >> On Jun 1, 2022, at 8:11 AM, Eric Pugh <ep...@opensourceconnections.com >> <mailto:ep...@opensourceconnections.com>> wrote: >> >> One last question…. “Squash and Merge” right? We don’t care about all my >> interim commits…. >> >>> On May 31, 2022, at 6:37 PM, Eric Pugh <ep...@opensourceconnections.com >>> <mailto:ep...@opensourceconnections.com>> wrote: >>> >>> Cool. >>> >>> So here is an example of what I’ll merge in a day or so: >>> https://github.com/apache/solr/pull/885 >>> <https://github.com/apache/solr/pull/885> >>> >>> And I’m going to start on a new PR for >>> https://issues.apache.org/jira/browse/SOLR-16224 >>> <https://issues.apache.org/jira/browse/SOLR-16224> that is about looking at >>> how fields are defined in the tests. >>> >>> >>> >>>> On May 31, 2022, at 12:41 PM, Houston Putman <hous...@apache.org >>>> <mailto:hous...@apache.org>> wrote: >>>> >>>> What about back porting, would you want these back ported to 8 and 9? Or >>>> just 9? >>>> >>>> I would say just main and branch_9x >>>> >>>> On Tue, May 31, 2022 at 12:39 PM Eric Pugh >>>> <ep...@opensourceconnections.com <mailto:ep...@opensourceconnections.com>> >>>> wrote: >>>> Thanks for the response Mike… >>>> >>>> So I finished up going through the test code, and yeah, wow…. Doing it >>>> one file at a time was educational at least ;-). >>>> >>>> https://github.com/apache/solr/compare/main...epugh:intellij_inspired_cleanups?expand=1 >>>> >>>> <https://github.com/apache/solr/compare/main...epugh:intellij_inspired_cleanups?expand=1> >>>> >>>> In terms of a workflow, should I open up a single JIRA and then list under >>>> it a task for each type of fix? And then merge each individual type of >>>> fix? >>>> >>>> So a single JIRA issue “Examine IntelliJ Warnings in Test Code”, and then >>>> a JIRA under that for each type, starting with “Remove Exceptions not >>>> thrown by Method”? Then merge each one to main, wait a few days to make >>>> sure no spike in errors, and then do the next one? >>>> >>>> What about back porting, would you want these back ported to 8 and 9? Or >>>> just 9? >>>> >>>> >>>> >>>> Eric >>>> >>>>> On May 27, 2022, at 8:50 PM, Mike Drob <md...@mdrob.com >>>>> <mailto:md...@mdrob.com>> wrote: >>>>> >>>>> Declaring an unused thrown exception in tests isn't the most critical >>>>> change, but cleaning this up might help us discover accidental API >>>>> signature changes in the future. If a test throws an exception then JUnit >>>>> will figure it out and fail the test anyway, which is probably what we >>>>> want to do regardless. >>>>> >>>>> I'm +0 on this, like I am not going to go out of my way to refactor that, >>>>> but now that you've done it I don't want to just throw away your work so >>>>> it's probably fine to commit. I hope this was some automated fix you >>>>> could apply instead of doing manually. >>>>> But I'm also not going to review it, so I hope you trust the automated >>>>> tooling and are willing to volunteer watching Jenkins for a few days >>>>> after. :) >>>>> >>>>> Unused exceptions anywhere under src/main I would be _very_ interested >>>>> in, on the other hand. >>>>> >>>>> Mike >>>>> >>>>> On Fri, May 27, 2022 at 7:33 PM Eric Pugh >>>>> <ep...@opensourceconnections.com >>>>> <mailto:ep...@opensourceconnections.com>> wrote: >>>>> So, going through and cleaning up unused throwing of exceptions, I’ve >>>>> touched all these files listed below. I was thinking I would do ONE >>>>> commit for all of the “remove unused Exception”…. Before I keep going, >>>>> wanted to make sure that makes sense….. >>>>> >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/analysis/CommonGramsPhraseQueryTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/analysis/PathHierarchyTokenizerFactoryTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/analysis/TestLuceneMatchVersion.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/analysis/TestReversedWildcardFilterFactory.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/analysis/TokenizerChainTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/ActionThrottleTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/AssignBackwardCompatibilityTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/ChaosMonkeyShardSplitTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/CollectionPropsTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/CollectionsAPISolrJTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/ConcurrentCreateRoutedAliasTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/ConfigSetApiLockingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/CreateRoutedAliasTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/DeleteShardTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/DistribJoinFromCollectionTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/ForceLeaderTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/HttpPartitionTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/LeaderElectionTest.java >>>>> modified: solr/core/src/test/org/apache/solr/cloud/OverseerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/ReindexCollectionTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/SSLMigrationTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/SolrCLIZkUtilsTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestAuthenticationFramework.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestBaseStatsCacheCloud.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestCloudDeleteByQuery.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestCloudInspectUtil.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestCloudPivotFacet.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestHashPartitioner.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestPrepRecovery.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestRebalanceLeaders.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestSSLRandomization.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestStressCloudBlindAtomicUpdates.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/TestTlogReplica.java >>>>> modified: solr/core/src/test/org/apache/solr/cloud/ZkCLITest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/api/collections/AsyncCallRequestStatusResponseTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/api/collections/BackupRestoreApiErrorConditionsTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/api/collections/CollectionApiLockingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/api/collections/CollectionTooManyReplicasTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/api/collections/ReplicaPropertiesBase.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/api/collections/TestLocalFSCloudBackupRestore.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cloud/api/collections/TestReplicaProperties.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/cluster/events/impl/CollectionsRepairEventListenerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/AlternateDirectoryTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/ConfigureRecoveryStrategyTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/DirectoryFactoryTest.java >>>>> modified: solr/core/src/test/org/apache/solr/core/HelloStream.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/ResourceLoaderTest.java >>>>> modified: solr/core/src/test/org/apache/solr/core/SOLR749Test.java >>>>> modified: solr/core/src/test/org/apache/solr/core/SolrCoreTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/TestBackupRepositoryFactory.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/TestCodecSupport.java >>>>> modified: solr/core/src/test/org/apache/solr/core/TestConfig.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/TestConfigSetImmutable.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/TestConfigSetProperties.java >>>>> modified: solr/core/src/test/org/apache/solr/core/TestConfigSets.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/TestShardHandlerFactory.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/TestXIncludeConfig.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/snapshots/TestSolrCloudSnapshots.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/core/snapshots/TestSolrCoreSnapshots.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/DocumentAnalysisRequestHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/FieldAnalysisRequestHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/MoreLikeThisHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/PingRequestHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/SearchHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/TestContainerPlugin.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/TestIncrementalCoreBackup.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/TestSnapshotCoreBackup.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/TestSolrConfigHandlerCloud.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/V2ApiIntegrationTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/V2ClusterAPIMappingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/V2UpdateAPIMappingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/XmlUpdateRequestHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/CoreAdminOperationTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/CoreMergeIndexesAdminHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/HealthCheckHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/IndexSizeEstimatorTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/LukeRequestHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/MetricsHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/ShowFileRequestHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/SplitHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/StatsReloadRaceTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/SystemInfoHandlerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/TestApiFramework.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/TestCollectionAPIs.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/V2CollectionBackupsAPIMappingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/V2CollectionsAPIMappingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/api/V2CollectionAPIMappingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/api/V2CoreAPIMappingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/api/V2NodeAPIMappingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/admin/api/V2ShardsAPIMappingTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/BadComponentTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/CustomHighlightComponentTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/DebugComponentTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/DistributedExpandComponentTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/DistributedFacetExistsSmallTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/DistributedSpellCheckComponentTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/DistributedSuggestComponentTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/FacetPivotSmallTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/ShardRequestTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/SpellCheckComponentTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/SuggestComponentContextFilterQueryTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/SuggestComponentTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/TestExpandComponent.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/TestHttpShardHandlerFactory.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/component/TestPivotHelperCode.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/loader/JavabinLoaderTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/tagger/EmbeddedSolrNoSerializeTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/handler/tagger/XmlInterpolationTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/highlight/DummyHighlighter.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/highlight/HighlighterMaxOffsetTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/highlight/HighlighterTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/internal/csv/CharBufferTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/legacy/TestLegacyField.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/legacy/TestLegacyNumericUtils.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/metrics/JvmMetricsTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/metrics/MetricsConfigTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/metrics/SolrCoreMetricManagerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/metrics/SolrMetricManagerTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/metrics/reporters/SolrJmxReporterTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/metrics/reporters/SolrSlf4jReporterTest.java >>>>> modified: solr/core/src/test/org/apache/solr/request/TestFaceting.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/TestJavabinTupleStreamParser.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/TestRawResponseWriter.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/TestRetrieveFieldsOptimizer.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/TestSolrQueryResponse.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/transform/TestChildDocTransformer.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/transform/TestChildDocTransformerHierarchy.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/transform/TestExplainDocTransformer.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/transform/TestSubQueryTransformer.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/response/transform/TestSubQueryTransformerCrossCore.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/TestManagedResource.java >>>>> modified: solr/core/src/test/org/apache/solr/rest/TestRestManager.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestDynamicFieldCollectionResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestDynamicFieldResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestFieldCollectionResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestFieldResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestFieldTypeCollectionResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestFieldTypeResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestSchemaNameResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestSchemaResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestSchemaSimilarityResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestSchemaVersionResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestSerializedLuceneMatchVersion.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/rest/schema/TestUniqueKeyFieldResource.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/CurrencyFieldTypeTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/DocValuesMultiTest.java >>>>> modified: solr/core/src/test/org/apache/solr/schema/EnumFieldTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/ExternalFileFieldSortTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/IndexSchemaTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/ManagedSchemaRoundRobinCloudTest.java >>>>> modified: solr/core/src/test/org/apache/solr/schema/PolyFieldTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/PreAnalyzedFieldTest.java >>>>> modified: solr/core/src/test/org/apache/solr/schema/RankFieldTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/SchemaWatcherTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/SpatialRPTFieldTypeTest.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/TestCloudManagedSchema.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/TestManagedSchema.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/TestSortableTextField.java >>>>> modified: >>>>> solr/core/src/test/org/apache/solr/schema/TestUseDocValuesAsStored.java >>>>> >>>>> >>>>>> On May 27, 2022, at 1:52 PM, David Smiley <dsmi...@apache.org >>>>>> <mailto:dsmi...@apache.org>> wrote: >>>>>> >>>>>> IntelliJ is produced by a company and I have no idea how they go about >>>>>> selecting what the default inspections (what IntelliJ calls these) are. >>>>>> Maybe it was one person there, maybe it was arbitrary by whoever wrote >>>>>> the inspection, or maybe they had some more thoughtful approach that >>>>>> looked at literature. Regardless, I disagree with some of their >>>>>> choices. I think we should base our decisions on what inspections to >>>>>> address for ourselves, not just because JetBrains included them. I >>>>>> routinely adjust my IntelliJ inspection settings to not harass me about >>>>>> some matters that I consider to be frivolous. For example boolean >>>>>> expression simplifications -- where we as a project (when a part of >>>>>> Lucene) have chosen "== false" to be clearer than an exclamation point >>>>>> adjacent to a boolean expression. >>>>>> >>>>>> If we do some of this: Agreed on picking exactly one "inspection" and >>>>>> scoping to just one module at first. Could increase to more commits in >>>>>> the same PR if you get good feedback. >>>>>> Personally, I wouldn't do this endeavor unless the particular inspection >>>>>> is something that particularly motivates me / was a pet-peeve. >>>>>> I think "getting to green" is a toal lost cause unless we were to >>>>>> enforce a particular configured list of inspections (which is IntelliJ >>>>>> only, remember). >>>>>> >>>>>> ~ David Smiley >>>>>> Apache Lucene/Solr Search Developer >>>>>> http://www.linkedin.com/in/davidwsmiley >>>>>> <http://www.linkedin.com/in/davidwsmiley> >>>>>> >>>>>> On Fri, May 27, 2022 at 12:52 PM Shawn Heisey <apa...@elyograg.org >>>>>> <mailto:apa...@elyograg.org>> wrote: >>>>>> On 5/27/2022 8:24 AM, Eric Pugh wrote: >>>>>> > Hey all, was poking around at a unit test while watching TV and >>>>>> > noticed lots of warnings from IntelliJ, little stuff like exceptions >>>>>> > being thrown that don’t need to be thrown, unused variables, or typos. >>>>>> >>>>>> In eclipse, there are THOUSANDS of warnings. And last I checked, even a >>>>>> bunch of errors. But I was able to build 10.0.0-SNAPSHOT successfully. >>>>>> >>>>>> Thanks, >>>>>> Shawn >>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org >>>>>> <mailto:dev-unsubscr...@solr.apache.org> >>>>>> For additional commands, e-mail: dev-h...@solr.apache.org >>>>>> <mailto:dev-h...@solr.apache.org> >>>>>> >>>>> >>>>> _______________________ >>>>> Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | >>>>> http://www.opensourceconnections.com >>>>> <http://www.opensourceconnections.com/> | My Free/Busy >>>>> <http://tinyurl.com/eric-cal> >>>>> Co-Author: Apache Solr Enterprise Search Server, 3rd Ed >>>>> <https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw> >>>>> >>>>> This e-mail and all contents, including attachments, is considered to be >>>>> Company Confidential unless explicitly stated otherwise, regardless of >>>>> whether attachments are marked as such. >>>>> >>>> >>>> _______________________ >>>> Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | >>>> http://www.opensourceconnections.com >>>> <http://www.opensourceconnections.com/> | My Free/Busy >>>> <http://tinyurl.com/eric-cal> >>>> Co-Author: Apache Solr Enterprise Search Server, 3rd Ed >>>> <https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw> >>>> >>>> This e-mail and all contents, including attachments, is considered to be >>>> Company Confidential unless explicitly stated otherwise, regardless of >>>> whether attachments are marked as such. >>>> >>> >>> _______________________ >>> Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | >>> http://www.opensourceconnections.com >>> <http://www.opensourceconnections.com/> | My Free/Busy >>> <http://tinyurl.com/eric-cal> >>> Co-Author: Apache Solr Enterprise Search Server, 3rd Ed >>> <https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw> >>> >>> This e-mail and all contents, including attachments, is considered to be >>> Company Confidential unless explicitly stated otherwise, regardless of >>> whether attachments are marked as such. >>> >> >> _______________________ >> Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | >> http://www.opensourceconnections.com <http://www.opensourceconnections.com/> >> | My Free/Busy <http://tinyurl.com/eric-cal> >> Co-Author: Apache Solr Enterprise Search Server, 3rd Ed >> <https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw> >> >> This e-mail and all contents, including attachments, is considered to be >> Company Confidential unless explicitly stated otherwise, regardless of >> whether attachments are marked as such. >> > > _______________________ > Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | > http://www.opensourceconnections.com <http://www.opensourceconnections.com/> > | My Free/Busy <http://tinyurl.com/eric-cal> > Co-Author: Apache Solr Enterprise Search Server, 3rd Ed > <https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw> > > This e-mail and all contents, including attachments, is considered to be > Company Confidential unless explicitly stated otherwise, regardless of > whether attachments are marked as such. > _______________________ Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | http://www.opensourceconnections.com <http://www.opensourceconnections.com/> | My Free/Busy <http://tinyurl.com/eric-cal> Co-Author: Apache Solr Enterprise Search Server, 3rd Ed <https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw> This e-mail and all contents, including attachments, is considered to be Company Confidential unless explicitly stated otherwise, regardless of whether attachments are marked as such.