Skip to content
This repository has been archived by the owner on Apr 1, 2022. It is now read-only.

Commit

Permalink
Analysis-target filtering (#140)
Browse files Browse the repository at this point in the history
  • Loading branch information
cnr authored Oct 8, 2020
1 parent 26b20a7 commit 427c73e
Show file tree
Hide file tree
Showing 80 changed files with 1,877 additions and 1,557 deletions.
9 changes: 9 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
# v2.3.2

- Adds `fossa list-targets` to list "analysis-targets" (projects and subprojects) available for analysis ([#140](https://github.com/fossas/spectrometer/pull/140))
- Adds `--filter TARGET` option to `fossa analyze` ([#140](https://github.com/fossas/spectrometer/pull/140))
- Merges the dependencies of `*req*.txt` and `setup.py` files we find ([#140](https://github.com/fossas/spectrometer/pull/140))
- Improves maven project discovery ([#140](https://github.com/fossas/spectrometer/pull/140))
- Fixes gradle wrapper integration ([#140](https://github.com/fossas/spectrometer/pull/140))
- Adds support for "detached HEAD" state in git and svn ([#141](https://github.com/fossas/spectrometer/pull/141))

# v2.3.1

- RPM: Merge spec file results in the analyzer. ([#138](https://github.com/fossas/spectrometer/pull/138))
Expand Down
3 changes: 3 additions & 0 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ packages: .
tests: True
optimization: False

package yarn-lock
tests: False

source-repository-package
type: git
location: https://github.com/fossas/yarn-lock.git
Expand Down
3 changes: 3 additions & 0 deletions cabal.project.ci.linux
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ packages: .
package spectrometer
ghc-options: -Werror

package yarn-lock
tests: False

source-repository-package
type: git
location: https://github.com/fossas/yarn-lock.git
Expand Down
3 changes: 3 additions & 0 deletions cabal.project.ci.macos
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ packages: .
package spectrometer
ghc-options: -Werror

package yarn-lock
tests: False

source-repository-package
type: git
location: https://github.com/fossas/yarn-lock.git
Expand Down
3 changes: 3 additions & 0 deletions cabal.project.ci.windows
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ packages: .
package spectrometer
ghc-options: -Werror

package yarn-lock
tests: False

source-repository-package
type: git
location: https://github.com/fossas/yarn-lock.git
Expand Down
23 changes: 18 additions & 5 deletions spectrometer.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ library
App.Fossa.Analyze.GraphMangler
App.Fossa.Analyze.Project
App.Fossa.FossaAPIV1
App.Fossa.ListTargets
App.Fossa.Main
App.Fossa.ProjectInference
App.Fossa.Report
Expand Down Expand Up @@ -111,9 +112,14 @@ library
Control.Effect.Output
Control.Effect.Path
Control.Effect.TaskPool
Control.Exception.Extra
Data.FileEmbed.Extra
Data.Text.Extra
DepTypes
Discovery.Archive
Discovery.Archive.RPM
Discovery.Filters
Discovery.Projects
Discovery.Walk
Effect.Exec
Effect.Grapher
Expand All @@ -123,27 +129,31 @@ library
Parse.XML
Srclib.Converter
Srclib.Types
Strategy.Archive
Strategy.Archive.RPM
Strategy.Bundler
Strategy.Cargo
Strategy.Carthage
Strategy.Clojure
Strategy.Cocoapods
Strategy.Cocoapods.Podfile
Strategy.Cocoapods.PodfileLock
Strategy.Composer
Strategy.Erlang.ConfigParser
Strategy.Erlang.Rebar3Tree
Strategy.Glide
Strategy.Go.GlideLock
Strategy.Go.GoList
Strategy.Go.Gomod
Strategy.Go.GopkgLock
Strategy.Go.GopkgToml
Strategy.Go.Transitive
Strategy.Go.Types
Strategy.Godep
Strategy.Gomodules
Strategy.Googlesource.RepoManifest
Strategy.Gradle
Strategy.Haskell.Cabal
Strategy.Haskell.Stack
Strategy.Leiningen
Strategy.Maven
Strategy.Maven.Plugin
Strategy.Maven.PluginStrategy
Strategy.Maven.Pom
Expand All @@ -154,21 +164,24 @@ library
Strategy.Node.NpmLock
Strategy.Node.PackageJson
Strategy.Node.YarnLock
Strategy.Npm
Strategy.NuGet.Nuspec
Strategy.NuGet.PackageReference
Strategy.NuGet.PackagesConfig
Strategy.NuGet.Paket
Strategy.NuGet.ProjectAssetsJson
Strategy.NuGet.ProjectJson
Strategy.Python.PipList
Strategy.Python.Pipenv
Strategy.Python.ReqTxt
Strategy.Python.SetupPy
Strategy.Python.Setuptools
Strategy.Python.Util
Strategy.RPM
Strategy.Rebar3
Strategy.Ruby.BundleShow
Strategy.Ruby.GemfileLock
Strategy.Scala
Strategy.Yarn
Types
VCS.Git

Expand Down Expand Up @@ -213,6 +226,7 @@ test-suite unit-tests
Cocoapods.PodfileLockSpec
Cocoapods.PodfileSpec
Composer.ComposerLockSpec
Discovery.FiltersSpec
Effect.ExecSpec
Erlang.ConfigParserSpec
Erlang.Rebar3TreeSpec
Expand All @@ -237,7 +251,6 @@ test-suite unit-tests
NuGet.PaketSpec
NuGet.ProjectAssetsJsonSpec
NuGet.ProjectJsonSpec
Python.PipListSpec
Python.PipenvSpec
Python.ReqTxtSpec
Python.RequirementsSpec
Expand Down
Loading

0 comments on commit 427c73e

Please sign in to comment.