Clone Tools
  • last updated a few minutes ago
Constraints: committers
Constraints: files
Constraints: dates
DRILL-7019: Add check for redundant imports

close apache/drill#1629

  1. … 22 more files in changeset.
DRILL-6656: Disallow extra semicolons and multiple statements on the same line.

closes #1415

  1. … 144 more files in changeset.
DRILL-6655: Require package declaration in files.

DRILL-6386: Disallow unused imports and star imports.

DRILL-6422: Update guava to 23.0 and shade it

- Fix compilation errors for new version of Guava.

- Remove usage of deprecated API

- Shade guava and add dependencies to the shaded version

- Ban unshaded package

- Introduce drill-shaded module and move guava-shaded under it

- Add methods to convert shaded guava lists to the unshaded ones

- Add instruction for publishing artifacts to the Apache repository

  1. … 82 more files in changeset.
DRILL-6320: Fixed license headers.

closes #1207

    • -10
    • +19
  1. … 2064 more files in changeset.
DRILL-4546: Only generate one zip archive when using apache-release profile

Drill root pom doesn't override completely Apache parent pom configuration

regarding assemblies, which caused a zip archive of the project to be generated

twice, and deployed to a remote server twice too.

The fix uses the plugin properties to override the configuration. Also remove

Drill source assembly descriptor as the Apache parent project provides the same one.

  1. … 1 more file in changeset.
DRILL-3742: Classpath scanning and build improvement

Makes the classpath scanning a build time class discovery

Makes the fmpp generation incremental

Removes some slowness in DrillBit closing

Reduces the build time by 30%

This closes #148

  1. … 143 more files in changeset.
DRILL-2056: Remove "sandbox" folder from Drill source

    • binary
    • binary
    • binary
    • -0
    • +830
    • binary
    • binary
  1. … 45 more files in changeset.
DRILL-2049: NoClassDefFoundError: org/apache/commons/lang/StringEscapeUtils in JDBC Driver

+ Ban commons-lang v2 classes from being used.

  1. … 7 more files in changeset.
DRILL-1402: Add check-style rules for trailing space, TABs and blocks without braces

    • -17
    • +17
  1. … 439 more files in changeset.
DRILL-1229: Integration with 'apache-release' profile

    • -0
    • +90
  1. … 3 more files in changeset.
DRILL-968: Use checkstyle plugin to prevent inadvertent use of shaded Guava classes

+ Disallow non-static '*' imports in handwritten code.

+ Updated the current code to be in compliance.

+ Run 'rat' plugin in 'validate' phase.

    • -0
    • +31
    • -0
    • +19
  1. … 102 more files in changeset.