scip_dart
generates scip bindings for dart files
1.6.2
9.5K downloads/mo
#3009 most downloaded on pub.dev
Workiva/scip-dart
What this package is like to depend on
Last release 1 years ago
28 May 2025
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
20 releases · first in 2023
0 releases in the last 12 months
see the full history below
Release timeline
20 releases · Apr 2023 to May 2025Releases
latest 20-
1.6.228 May 2025Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
- #116 FEA-3240: Support Dart v3
- FEDX-3047 [scip-dart] Support Dart v3
- #175 FEDX-2979: Pubspec Indexing followups
- FEDX-2979 Gracefully handle missing pubspec version
- #177 FEDX-2978 Release scip-dart 1.6.2
- FEDX-2978 RELEASE scip-dart 1.6.2
Notes created on Wednesday, May 28 03:44 PM UTC
Release notes
Open source →- Fixed a few minor bugs found in pubspec.yaml indexing (skips publish_to: none pubspecs, and considers "version" optional)
- Updates version constraints to support running on dart 3
- #116 FEA-3240: Support Dart v3
-
1.6.116 Apr 2025Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
-
#171 Bump dependency_validator from 4.1.2 to 4.1.3
-
#172 Bump dart_dev from 4.2.2 to 4.2.3
-
#173 FEDX-2972: Pubspec Indexing
- FEDX-2972 Pubspec Indexing
-
#174 FEDX-2495 Release scip-dart 1.6.1
- FEDX-2495 RELEASE scip-dart 1.6.1
Notes created on Wednesday, April 16 04:25 PM UTC
Release notes
Open source →- Added a default disabled flag for indexing pubspec.yaml files
--index-pubspec.
-
-
1.6.031 Jan 2025Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This minor release includes the following changes:Miscellaneous
Notes created on Friday, January 31 05:59 PM UTC
Release notes
Open source →- Added
--outputflag to configure output location of the generated index file
- Added
-
1.5.407 Jan 2025Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
-
#161 Bump workiva_analysis_options from 1.4.2 to 1.4.3
-
#162 Bump dependency_validator from 4.1.0 to 4.1.2
-
#165 FEDX-2227: Fixed logic for constructor references
- FEDX-2227 Fixed logic for constructor references
-
#167 FEDX-2113 Release scip-dart 1.5.4
- FEDX-2113 RELEASE scip-dart 1.5.4
Notes created on Tuesday, January 07 08:44 PM UTC
-
-
1.5.307 Dec 2024Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
-
#156 Bump workiva_analysis_options from 1.4.1 to 1.4.2
-
#157 Bump Workiva/gha-dart-oss from 0.1.6 to 0.1.7
-
#158 Bump dart_dev from 4.2.0 to 4.2.2
-
#159 raise_min_dart_sdk_2_19
-
#160 FEDX-1674 Release scip-dart 1.5.3
- FEDX-1674 RELEASE scip-dart 1.5.3
Notes created on Saturday, December 07 12:29 AM UTC
-
-
1.5.227 Sep 2024Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
- #152 FEDX-1670: Fixed getters, setters, and field relationships
- FEDX-1670 Fixed getters, setters, and field relationships
- #154 FEDX-1660 Release scip-dart 1.5.2
- FEDX-1660 RELEASE scip-dart 1.5.2
Notes created on Friday, September 27 08:17 PM UTC
Release notes
Open source →- Improved support for getters/setters, utilizing
<get>/<set>keywords within indexed symbols - Fixed relationship indexing for fields, getters, and setters
- #152 FEDX-1670: Fixed getters, setters, and field relationships
-
1.5.125 Sep 2024Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
- #149 FEDX-1655: Added missing kinds
- FEDX-1655 Added missing kinds
- #150 FEDX-1649 Release scip-dart 1.5.1
- FEDX-1649 RELEASE scip-dart 1.5.1
Notes created on Wednesday, September 25 02:42 PM UTC
Release notes
Open source →- Adds support for missing SymbolInformation.kind on extension, mixin symbols
- #149 FEDX-1655: Added missing kinds
-
1.5.023 Sep 2024Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This minor release includes the following changes:Miscellaneous
-
#141 Bump Workiva/gha-dart-oss from 0.1.2 to 0.1.3
-
#142 Bump dart_dev from 4.1.1 to 4.2.0
-
#143 Bump Workiva/gha-dart-oss from 0.1.3 to 0.1.5
-
#145 Bump Workiva/gha-dart-oss from 0.1.5 to 0.1.6
-
#146 FEDX-1648: Added symbol kind support
- FEDX-1648 Added symbol kind support
-
#148 FEDX-1471 Release scip-dart 1.5.0
- FEDX-1471 RELEASE scip-dart 1.5.0
Notes created on Monday, September 23 07:02 PM UTC
Release notes
Open source →- Adds support for SymbolInformation.kind on the following symbols: class, enum, type alias, constructor, method, function, variable, parameter, property, and field.
-
-
1.4.421 Aug 2024Release notes
Open source →Info
Build: (waiting for build to complete)
Skynet Results: (waiting for Skynet results)
Pipeline: (waiting for pipeline to start)
This patch release includes the following changes:Miscellaneous
-
#139 Bump Workiva/gha-dart-oss from 0.1.1 to 0.1.2
-
#140 FEDX-1455 Release scip-dart 1.4.4
- FEDX-1455 RELEASE scip-dart 1.4.4
Notes created on Wednesday, August 21 06:08 PM UTC
-
-
1.4.109 Jul 2024Release notes
Open source →- Added
elementForto the exportedSymbolGeneratorthat can be used to retrieve the analyzerElementthat should be used when generating symbols - Fixed issue where the synthetic
valuesfield onEnumtypes was getting indexed (we just dont want to index this) - Fixed issue where named normal formal parameters were only declared as references to their targeting field, now they are both a reference and a definition
- Added
-
1.4.005 Mar 2024Release notes
Open source →- Exported
SymbolGeneratorfrom thesymbol_generator.dartentrypoint. Making use of this will allow generation of scip symbols outside of scip-darts main use case of indexing all the symbols in a dart repo
- Exported
-
1.3.001 Feb 2024Release notes
Open source →- Default
index-relationshipstotrue, now all scip files will be generating relationship data by default - Fixed issue where
this.<param>declared in a constructor (NormalFormalParameters), was incorrectly referencing thethispart of the parameter - Updated the internal protobuf spec to the latest version. This includes populating
signatureDocumentationas apart of symbol information declarations
- Default
-
1.2.103 Nov 2023Release notes
Open source →- Fixed a bug discovered with diagnostic reporting, where most diagnostics were missing
-
1.2.023 Oct 2023Release notes
Open source →- Added support for occurrence diagnostics, all indexed packages will now include hints, warnings, and errors from the dart analysis server
-
1.1.513 Sep 2023Release notes
Open source →- Fixed issues where cascade references would incorrectly index variables and assignments
- Fixed issues where functions passed as parameters would incorrectly index their nested parameters
-
1.1.410 Aug 2023Release notes
Open source →- Put the generation of relationships field behind a
--index-relationshipsflag which needs to be opted in. This was to continue to work on coverage of relationships support without effecting consumers. - Fixed issue where the
projectRooturi was being calculated incorrectly
- Put the generation of relationships field behind a
-
1.1.317 Jul 2023Release notes
Open source →- Generated scip bindings updated to provide relationship fields. This allows for "Go to Implementations" and other class/method inheritance navigation.
-
1.1.229 Jun 2023Release notes
Open source →- Added
--versionflag to retrieve the version of scip-dart - Populated
ToolInfo.versionin resulting scip files
- Added
-
1.1.122 Jun 2023Release notes
Open source →- Fixed bug where running indexing on a dart package with a nested subpackage would throw an exception
-
1.0.618 Apr 2023